Skip to content

No line numbers or source code on Android #4342

@bruno-garcia

Description

@bruno-garcia

Description

The event has no debug_meta. Event in Sentry

JSON

{
  "event_id": "24919eb843dd434184076214ae15608c",
  "project": 5953206,
  "release": "io.sentry.symbolcollector.android@2.2.0+1",
  "dist": "1",
  "platform": "csharp",
  "message": "Failed processing files for 745befde-f0f9-4428-8d30-d45f5150334d. Rethrowing and leaving the batch open.",
  "datetime": "2025-07-12T12:10:28+00:00",
  "tags": [
    [
      "batchId",
      "745befde-f0f9-4428-8d30-d45f5150334d"
    ],
    [
      "build-type",
      "release"
    ],
    [
      "device",
      "SM-N975U1"
    ],
    [
      "device.family",
      "SM-N975U1"
    ],
    [
      "environment",
      "production"
    ],
    [
      "handled",
      "yes"
    ],
    [
      "level",
      "error"
    ],
    [
      "logger",
      "SymbolCollector.Core.Client"
    ],
    [
      "mechanism",
      "SentryLogger"
    ],
    [
      "os",
      "Android 11"
    ],
    [
      "os.name",
      "Android"
    ],
    [
      "os.rooted",
      "no"
    ],
    [
      "runtime",
      ".NET 9.0.7"
    ],
    [
      "runtime.name",
      ".NET"
    ],
    [
      "dist",
      "1"
    ],
    [
      "release",
      "io.sentry.symbolcollector.android@2.2.0+1"
    ],
    [
      "user",
      "id:9eb8b6ff-f264-49c7-a387-561dc360280f"
    ],
    [
      "server-endpoint",
      "https://symbol-collector.services.sentry.io/"
    ],
    [
      "server_name",
      "localhost"
    ],
    [
      "transaction",
      "BatchUpload"
    ],
    [
      "user-agent",
      "Dalvik/2.1.0 (Linux; U; Android 11; SM-N975U1 Build/RP1A.200720.012)"
    ]
  ],
  "_dsc": {
    "environment": "production",
    "public_key": "656e2e78d37d4511a4ea2cb3602e7a65",
    "release": "io.sentry.symbolcollector.android@2.2.0+1",
    "replay_id": "525da8ea-1f42-4704-b91e-4993229482cd",
    "sample_rand": "0.4770",
    "sample_rate": "1.0",
    "sampled": true,
    "trace_id": "505fba07543947e49c0e4d2d9cec6d0d",
    "transaction": "BatchUpload"
  },
  "_meta": {
    "breadcrumbs": {
      "values": {
        "26": {
          "data": {
            "exception_message": {
              "": {
                "rem": [
                  [
                    "@password:filter",
                    "s",
                    0, 10]
                ],
                "len": 52
              }
            }
          }
        },
        "28": {
          "data": {
            "exception_message": {
              "": {
                "rem": [
                  [
                    "@password:filter",
                    "s",
                    0, 10]
                ],
                "len": 59
              }
            }
          }
        }
      }
    },
    "extra": {
      "Metrics": {
        "FileOrDirectoryUnauthorizedAccessCount": {
          "": {
            "rem": [
              [
                "@password:filter",
                "x"
              ]
            ]
          }
        }
      }
    }
  },
  "_metrics": {
    "bytes.ingested.event": 85904,
    "bytes.ingested.event.attachment": 563431,
    "bytes.stored.event": 94321,
    "bytes.stored.event.attachment": 563431
  },
  "breadcrumbs": {
    "values": [
      {
        "timestamp": 1752322173.494,
        "type": "default",
        "category": "SymbolCollector.Core.Client",
        "level": "info",
        "message": "Path /system/vendor/rfs/msm/cdsp/readonly/vendor has 1 files to process"
      },
      {
        "timestamp": 1752322227.174,
        "type": "default",
        "category": "Exception",
        "level": "fatal",
        "message": "net_http_message_not_success_statuscode_reason, 502, Bad Gateway"
      },
      {
        "timestamp": 1752322227.175,
        "type": "default",
        "category": "SymbolCollector.Core.SymbolClient",
        "level": "warning",
        "message": "Failed to check for unifiedId through https://symbol-collector.services.sentry.io/symbol/batch/745befde-f0f9-4428-8d30-d45f5150334d/check/v2/f2e62d7dc8ea0527a256fd97e5773ce5/",
        "data": {
          "exception_message": "Failed checking if file is needed. Server response: BadGateway"
        }
      },
      {
        "timestamp": 1752322227.176,
        "type": "default",
        "category": "SymbolCollector.Core.Client",
        "level": "warning",
        "message": "Failed to upload. Failure count: 8.",
        "data": {
          "exception_message": "Failed checking if file is needed. Server response: BadGateway"
        }
      },
      {
        "timestamp": 1752322227.244,
        "type": "http",
        "category": "http",
        "level": "info",
        "data": {
          "method": "HEAD",
          "status_code": "502",
          "url": "https://symbol-collector.services.sentry.io/symbol/batch/745befde-f0f9-4428-8d30-d45f5150334d/check/v2/877efc8161cdc5742eebb8a202f6af1d/"
        }
      },
      {
        "timestamp": 1752322227.632,
        "type": "default",
        "category": "Exception",
        "level": "fatal",
        "message": "net_http_message_not_success_statuscode_reason, 502, Bad Gateway"
      },
      {
        "timestamp": 1752322227.633,
        "type": "default",
        "category": "SymbolCollector.Core.SymbolClient",
        "level": "warning",
        "message": "Failed to check for unifiedId through https://symbol-collector.services.sentry.io/symbol/batch/745befde-f0f9-4428-8d30-d45f5150334d/check/v2/877efc8161cdc5742eebb8a202f6af1d/",
        "data": {
          "exception_message": "Failed checking if file is needed. Server response: BadGateway"
        }
      },
      {
        "timestamp": 1752322227.634,
        "type": "default",
        "category": "SymbolCollector.Core.Client",
        "level": "warning",
        "message": "Failed to upload. Failure count: 9.",
        "data": {
          "exception_message": "Failed checking if file is needed. Server response: BadGateway"
        }
      },
      {
        "timestamp": 1752322227.713,
        "type": "http",
        "category": "http",
        "level": "info",
        "data": {
          "method": "HEAD",
          "status_code": "502",
          "url": "https://symbol-collector.services.sentry.io/symbol/batch/745befde-f0f9-4428-8d30-d45f5150334d/check/v2/0cc1a744f1fd44b2b1d228f64d3d6fa0/"
        }
      },
      {
        "timestamp": 1752322228.013,
        "type": "default",
        "category": "Exception",
        "level": "fatal",
        "message": "net_http_message_not_success_statuscode_reason, 502, Bad Gateway"
      },
      {
        "timestamp": 1752322228.014,
        "type": "default",
        "category": "SymbolCollector.Core.SymbolClient",
        "level": "warning",
        "message": "Failed to check for unifiedId through https://symbol-collector.services.sentry.io/symbol/batch/745befde-f0f9-4428-8d30-d45f5150334d/check/v2/0cc1a744f1fd44b2b1d228f64d3d6fa0/",
        "data": {
          "exception_message": "Failed checking if file is needed. Server response: BadGateway"
        }
      },
      {
        "timestamp": 1752322228.015,
        "type": "default",
        "category": "SymbolCollector.Core.Client",
        "level": "warning",
        "message": "Failed to upload. Failure count: 10.",
        "data": {
          "exception_message": "Failed checking if file is needed. Server response: BadGateway"
        }
      },
      {
        "timestamp": 1752322228.106,
        "type": "http",
        "category": "http",
        "level": "info",
        "data": {
          "method": "HEAD",
          "status_code": "502",
          "url": "https://symbol-collector.services.sentry.io/symbol/batch/745befde-f0f9-4428-8d30-d45f5150334d/check/v2/70aff2d4b400c5506fbcd7c6bb11bed2/"
        }
      },
      {
        "timestamp": 1752322228.403,
        "type": "default",
        "category": "Exception",
        "level": "fatal",
        "message": "net_http_message_not_success_statuscode_reason, 502, Bad Gateway"
      },
      {
        "timestamp": 1752322228.404,
        "type": "default",
        "category": "SymbolCollector.Core.SymbolClient",
        "level": "warning",
        "message": "Failed to check for unifiedId through https://symbol-collector.services.sentry.io/symbol/batch/745befde-f0f9-4428-8d30-d45f5150334d/check/v2/70aff2d4b400c5506fbcd7c6bb11bed2/",
        "data": {
          "exception_message": "Failed checking if file is needed. Server response: BadGateway"
        }
      }
    ]
  },
  "contexts": {
    "Current Culture": {
      "calendar": "GregorianCalendar",
      "display_name": "English (United Kingdom)",
      "name": "en-GB",
      "type": "Current Culture"
    },
    "Dynamic Code": {
      "Compiled": true,
      "Supported": true,
      "type": "Dynamic Code"
    },
    "Memory Info": {
      "compacted": false,
      "concurrent": false,
      "finalization_pending_count": 0,
      "fragmented_bytes": 6670176,
      "heap_size_bytes": 24133632,
      "high_memory_load_threshold_bytes": 658826035,
      "pause_durations": [0, 0],
      "total_allocated_bytes": 2376487408,
      "total_available_memory_bytes": 732028928,
      "total_committed_bytes": 17463456,
      "type": "Memory Info"
    },
    "ThreadPool Info": {
      "available_completion_port_threads": 1000,
      "available_worker_threads": 32765,
      "max_completion_port_threads": 1000,
      "max_worker_threads": 32767,
      "min_completion_port_threads": 1,
      "min_worker_threads": 8,
      "type": "ThreadPool Info"
    },
    "app": {
      "app_start_time": "2025-07-12T12:06:39.4295726+00:00",
      "type": "app"
    },
    "device": {
      "name": "Galaxy Note10+",
      "family": "SM-N975U1",
      "model": "SM-N975U1",
      "model_id": "RP1A.200720.012",
      "arch": "arm64-v8a",
      "battery_level": 100,
      "orientation": "portrait",
      "manufacturer": "samsung",
      "brand": "samsung",
      "screen_resolution": "1440x2759",
      "screen_density": 3.5,
      "screen_dpi": 560,
      "charging": true,
      "low_memory": false,
      "simulator": false,
      "memory_size": 11992121344,
      "free_memory": 7364042752,
      "storage_size": 244970385408,
      "free_storage": 231047892992,
      "boot_time": "2025-07-12T09:49:04.2075632+00:00",
      "timezone": "Australia/Brisbane",
      "device_unique_identifier": "522095a6a0df42c9b66bfa7b85e8730a",
      "timezone_display_name": "(UTC+10:00) Eastern Australia Time (Brisbane)",
      "type": "device"
    },
    "os": {
      "os": "Android 11",
      "name": "Android",
      "version": "11",
      "build": "RP1A.200720.012.N975U1UES7FUI5",
      "kernel_version": "4.14.190-22338387-abN975U1UES7FUI5",
      "rooted": false,
      "type": "os"
    },
    "replay": {
      "replay_id": "525da8ea1f424704b91e4993229482cd",
      "type": "replay"
    },
    "runtime": {
      "runtime": ".NET 9.0.7",
      "name": ".NET",
      "version": "9.0.7",
      "raw_description": ".NET 9.0.7",
      "identifier": "android-arm64",
      "type": "runtime"
    },
    "trace": {
      "trace_id": "505fba07543947e49c0e4d2d9cec6d0d",
      "span_id": "f634e694565a01e8",
      "parent_span_id": "d5b56336d127f4be",
      "status": "unknown",
      "client_sample_rate": 1,
      "origin": "manual",
      "sampled": true,
      "type": "trace"
    },
    "uname": {
      "Machine": "aarch64",
      "Nodename": "localhost",
      "Release": "4.14.190-22338387-abN975U1UES7FUI5",
      "Sysname": "Linux",
      "Version": "#2 SMP PREEMPT Fri Oct 1 14:44:49 KST 2021",
      "type": "uname"
    }
  },
  "culprit": "BatchUpload",
  "environment": "production",
  "exception": {
    "values": [
      {
        "type": "System.InvalidOperationException",
        "value": "Failed checking if file is needed. Server response: BadGateway",
        "module": "System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
        "stacktrace": {
          "frames": [
            {
              "function": "async Task Client.UploadAllPathsAsync(string friendlyName, BatchType type, IEnumerable\u003Cstring\u003E topLevelPaths, ISpan span, CancellationToken cancellationToken)",
              "package": "SymbolCollector.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null",
              "in_app": true,
              "data": {
                "client_in_app": true,
                "symbolicator_status": "unknown_image"
              },
              "instruction_addr": "0x305"
            },
            {
              "function": "async Task Client.UploadParallel(Guid batchId, IEnumerable\u003Cstring\u003E paths, CancellationToken cancellationToken)",
              "package": "SymbolCollector.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null",
              "in_app": true,
              "data": {
                "client_in_app": true,
                "symbolicator_status": "unknown_image"
              },
              "instruction_addr": "0x142"
            },
            {
              "function": "async Task Client.UploadFilesAsync(Guid batchId, string path, CancellationToken cancellationToken)",
              "package": "SymbolCollector.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null",
              "in_app": true,
              "data": {
                "client_in_app": true,
                "symbolicator_status": "unknown_image"
              },
              "instruction_addr": "0x266"
            },
            {
              "function": "async Task Client.UploadAsync(Guid batchId, ObjectFileResult objectFileResult, CancellationToken cancellationToken)",
              "package": "SymbolCollector.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null",
              "in_app": true,
              "data": {
                "client_in_app": true,
                "symbolicator_status": "unknown_image"
              },
              "instruction_addr": "0x170"
            },
            {
              "function": "async Task\u003Cbool\u003E SymbolClient.Upload(Guid batchId, string unifiedId, string hash, string fileName, Func\u003CStream\u003E fileFactory, CancellationToken token)",
              "package": "SymbolCollector.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null",
              "in_app": true,
              "data": {
                "client_in_app": true,
                "symbolicator_status": "unknown_image"
              },
              "instruction_addr": "0x10c"
            },
            {
              "function": "async Task\u003Cbool\u003E \u003C\u003Ec__DisplayClass9_0.\u003CUpload\u003Eg__IsSymbolMissing|0(?)+IsSymbolMissing(?)",
              "package": "SymbolCollector.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null",
              "in_app": true,
              "data": {
                "client_in_app": true,
                "symbolicator_status": "unknown_image"
              },
              "instruction_addr": "0x226"
            },
            {
              "function": "async Task SymbolClient.ThrowOnUnsuccessfulResponse(string message, HttpResponseMessage checkResponse)",
              "package": "SymbolCollector.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null",
              "in_app": true,
              "data": {
                "client_in_app": true,
                "symbolicator_status": "unknown_image"
              },
              "instruction_addr": "0xe9"
            }
          ]
        },
        "raw_stacktrace": {
          "frames": [
            {
              "function": "async Task Client.UploadAllPathsAsync(string friendlyName, BatchType type, IEnumerable\u003Cstring\u003E topLevelPaths, ISpan span, CancellationToken cancellationToken)",
              "package": "SymbolCollector.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null",
              "in_app": true,
              "data": {
                "client_in_app": true
              },
              "instruction_addr": "0x305"
            },
            {
              "function": "async Task Client.UploadParallel(Guid batchId, IEnumerable\u003Cstring\u003E paths, CancellationToken cancellationToken)",
              "package": "SymbolCollector.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null",
              "in_app": true,
              "data": {
                "client_in_app": true
              },
              "instruction_addr": "0x142"
            },
            {
              "function": "async Task Client.UploadFilesAsync(Guid batchId, string path, CancellationToken cancellationToken)",
              "package": "SymbolCollector.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null",
              "in_app": true,
              "data": {
                "client_in_app": true
              },
              "instruction_addr": "0x266"
            },
            {
              "function": "async Task Client.UploadAsync(Guid batchId, ObjectFileResult objectFileResult, CancellationToken cancellationToken)",
              "package": "SymbolCollector.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null",
              "in_app": true,
              "data": {
                "client_in_app": true
              },
              "instruction_addr": "0x170"
            },
            {
              "function": "async Task\u003Cbool\u003E SymbolClient.Upload(Guid batchId, string unifiedId, string hash, string fileName, Func\u003CStream\u003E fileFactory, CancellationToken token)",
              "package": "SymbolCollector.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null",
              "in_app": true,
              "data": {
                "client_in_app": true
              },
              "instruction_addr": "0x10c"
            },
            {
              "function": "async Task\u003Cbool\u003E \u003C\u003Ec__DisplayClass9_0.\u003CUpload\u003Eg__IsSymbolMissing|0(?)+IsSymbolMissing(?)",
              "package": "SymbolCollector.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null",
              "in_app": true,
              "data": {
                "client_in_app": true
              },
              "instruction_addr": "0x226"
            },
            {
              "function": "async Task SymbolClient.ThrowOnUnsuccessfulResponse(string message, HttpResponseMessage checkResponse)",
              "package": "SymbolCollector.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null",
              "in_app": true,
              "data": {
                "client_in_app": true
              },
              "instruction_addr": "0xe9"
            }
          ]
        },
        "thread_id": 9,
        "mechanism": {
          "type": "SentryLogger",
          "handled": true,
          "data": {
            "HResult": "0x80131509",
            "url": "https://symbol-collector.services.sentry.io/symbol/batch/745befde-f0f9-4428-8d30-d45f5150334d/check/v2/70aff2d4b400c5506fbcd7c6bb11bed2/"
          }
        }
      }
    ]
  },
  "extra": {
    "Metrics": {
      "AlreadyExistedCount": 183,
      "DirectoryDoesNotExistCount": 6,
      "ElfFileFoundCount": 1775,
      "FailedToParseCount": 0,
      "FailedToUploadCount": 11,
      "FatMachOFileFoundCount": 0,
      "FileDoesNotExistCount": 0,
      "FileOrDirectoryUnauthorizedAccessCount": null,
      "FilesProcessedCount": 4189,
      "JobsInFlightCount": 0,
      "MachOFileFoundCount": 0,
      "RanFor": "00:03:47.8859904",
      "StartedTime": "2025-07-12T22:06:40.9663252+10:00",
      "SuccessfullyUploadCount": 1571,
      "UploadedBytesCount": 785003416
    }
  },
  "fingerprint": [
    "{{ default }}"
  ],
  "grouping_config": {
    "enhancements": "KLUv_SAYwQAAkwKRs25ld3N0eWxlOjIwMjMtMDEtMTGQ#KLUv_SAYwQAAkwKRs25ld3N0eWxlOjIwMjMtMDEtMTGQ#KLUv_SAYwQAAkwKRs25ld3N0eWxlOjIwMjMtMDEtMTGQ",
    "id": "newstyle:2023-01-11"
  },
  "hashes": [
    "10478bdcf35b96e7217dd99384d15674"
  ],
  "ingest_path": [
    {
      "version": "25.6.2",
      "public_key": "XE7QiyuNlja9PZ7I9qJlwQotzecWrUIN91BAO7Q5R38"
    }
  ],
  "key_id": "1795050",
  "level": "error",
  "logentry": {
    "message": "Failed processing files for {batchId}. Rethrowing and leaving the batch open.",
    "formatted": "Failed processing files for 745befde-f0f9-4428-8d30-d45f5150334d. Rethrowing and leaving the batch open."
  },
  "logger": "SymbolCollector.Core.Client",
  "metadata": {
    "function": "async Task SymbolClient.ThrowOnUnsuccessfulResponse(string message, HttpResponseMessage checkResponse)",
    "in_app_frame_mix": "in-app-only",
    "type": "System.InvalidOperationException",
    "value": "Failed checking if file is needed. Server response: BadGateway"
  },
  "modules": {
    "ELFSharp": "2.0.0.0",
    "Java.Interop": "9.0.0.0",
    "Microsoft.Extensions.Configuration": "9.0.0.0",
    "Microsoft.Extensions.Configuration.Abstractions": "9.0.0.0",
    "Microsoft.Extensions.Configuration.Binder": "9.0.0.0",
    "Microsoft.Extensions.Configuration.FileExtensions": "9.0.0.0",
    "Microsoft.Extensions.Configuration.Json": "9.0.0.0",
    "Microsoft.Extensions.DependencyInjection": "9.0.0.0",
    "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0.0",
    "Microsoft.Extensions.Diagnostics": "9.0.0.0",
    "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.0.0.0",
    "Microsoft.Extensions.FileProviders.Abstractions": "9.0.0.0",
    "Microsoft.Extensions.FileProviders.Physical": "9.0.0.0",
    "Microsoft.Extensions.Hosting": "9.0.0.0",
    "Microsoft.Extensions.Hosting.Abstractions": "9.0.0.0",
    "Microsoft.Extensions.Http": "9.0.0.0",
    "Microsoft.Extensions.Http.Diagnostics": "9.0.0.0",
    "Microsoft.Extensions.Http.Resilience": "9.0.0.0",
    "Microsoft.Extensions.Logging": "9.0.0.0",
    "Microsoft.Extensions.Logging.Abstractions": "9.0.0.0",
    "Microsoft.Extensions.Logging.Configuration": "9.0.0.0",
    "Microsoft.Extensions.Logging.Console": "9.0.0.0",
    "Microsoft.Extensions.Options": "9.0.0.0",
    "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.0.0",
    "Microsoft.Extensions.Primitives": "9.0.0.0",
    "Microsoft.Extensions.Telemetry": "9.0.0.0",
    "Microsoft.Extensions.Telemetry.Abstractions": "9.0.0.0",
    "Microsoft.Maui.Essentials": "1.0.0.0",
    "Mono.Android": "0.0.0.0",
    "Mono.Android.Runtime": "0.0.0.0",
    "Polly.Core": "8.0.0.0",
    "Polly.Extensions": "8.0.0.0",
    "Polly.RateLimiting": "8.0.0.0",
    "Sentry": "5.12.0.0",
    "Sentry.Android.AssemblyReader": "5.12.0.0",
    "Sentry.Bindings.Android": "5.12.0.0",
    "Sentry.Extensions.Logging": "5.12.0.0",
    "SymbolCollector.Android": "2.2.0.0",
    "SymbolCollector.Android.Library": "2.2.0.0",
    "SymbolCollector.Core": "2.2.0.0",
    "System.Collections": "9.0.0.0",
    "System.Collections.Concurrent": "9.0.0.0",
    "System.Collections.Immutable": "9.0.0.0",
    "System.Collections.NonGeneric": "9.0.0.0",
    "System.ComponentModel": "9.0.0.0",
    "System.ComponentModel.Annotations": "9.0.0.0",
    "System.ComponentModel.Primitives": "9.0.0.0",
    "System.ComponentModel.TypeConverter": "9.0.0.0",
    "System.Console": "9.0.0.0",
    "System.Diagnostics.DiagnosticSource": "9.0.0.0",
    "System.IO.Compression": "9.0.0.0",
    "System.IO.Compression.Brotli": "9.0.0.0",
    "System.IO.Compression.ZipFile": "9.0.0.0",
    "System.IO.Pipelines": "9.0.0.0",
    "System.Linq": "9.0.0.0",
    "System.Linq.Expressions": "9.0.0.0",
    "System.Memory": "9.0.0.0",
    "System.Net.Http": "9.0.0.0",
    "System.Net.Primitives": "9.0.0.0",
    "System.Net.Requests": "9.0.0.0",
    "System.Net.Security": "9.0.0.0",
    "System.Net.WebProxy": "9.0.0.0",
    "System.ObjectModel": "9.0.0.0",
    "System.Private.CoreLib": "9.0.0.0",
    "System.Private.Uri": "9.0.0.0",
    "System.Reflection.Metadata": "9.0.0.0",
    "System.Runtime": "9.0.0.0",
    "System.Runtime.InteropServices": "9.0.0.0",
    "System.Security.Cryptography": "9.0.0.0",
    "System.Text.Encoding.Extensions": "9.0.0.0",
    "System.Text.Encodings.Web": "9.0.0.0",
    "System.Text.Json": "9.0.0.0",
    "System.Text.RegularExpressions": "9.0.0.0",
    "System.Threading": "9.0.0.0",
    "System.Threading.RateLimiting": "8.0.0.0",
    "Xamarin.AndroidX.Core": "1.0.0.0",
    "netstandard": "2.1.0.0"
  },
  "nodestore_insert": 1752322229.64962,
  "received": 1752322228.45661,
  "sdk": {
    "name": "sentry.dotnet.extensions.logging",
    "version": "5.12.0-alpha.0",
    "packages": [
      {
        "name": "nuget:sentry.dotnet",
        "version": "5.12.0-alpha.0"
      },
      {
        "name": "nuget:Sentry.Extensions.Logging",
        "version": "5.12.0-alpha.0"
      }
    ]
  },
  "timestamp": 1752322228.40803,
  "title": "System.InvalidOperationException: Failed checking if file is needed. Server response: BadGateway",
  "transaction": "BatchUpload",
  "type": "error",
  "user": {
    "id": "9eb8b6ff-f264-49c7-a387-561dc360280f",
    "ip_address": "66.85.52.42",
    "username": "u0_a5476",
    "sentry_user": "id:9eb8b6ff-f264-49c7-a387-561dc360280f",
    "geo": {
      "country_code": "US",
      "city": "Santa Clara",
      "subdivision": "California",
      "region": "United States"
    }
  },
  "version": "7",
  "location": null
}

This is the apps own code (not third party). it's using the latest version (the beta from #4340)

It's from the logger, but off of an exception instance (as opposed to new StackTrace(true))

Image

Possibly related to:

Metadata

Metadata

Labels

.NETPull requests that update .net codeAndroidBugSomething isn't working

Type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions