Skip to content
View as Markdown

Issue

Source definition: src/bitdrift/public/unary/issues/v1/issues.proto#L281-L322

Field Type Description
reason string
at least 1 char
The reason for the issue. This should match the reason in the issue group.
context string
at least 1 char
The grouping context for the crash. This should match the grouping context in the issue group.
details string
at least 1 char
The extra details for the issue. This will not necessarily match the details in the issue group.
time google.protobuf.Timestamp When the issue occurred.
platform bitdrift.public.shared.platform.v1.Platform Information about the device that the issue occurred on.
app_id string
app_version string
build_id string
model string
foreground bool
network_type string
at least 1 char
radio_type string
at least 1 char
locale string
at least 1 char
report_type string
at least 1 char
report bitdrift.public.unary.issues.v1.Report
id string
at least 1 char
The unique identifier for the issue.
session_id optional string
at least 1 char
The unique id of the session that this issue occurred within.

Example

JSON
{
  "app_id": "io.bitdrift.gradletestapp",
  "app_version": "1.0",
  "build_id": "66",
  "context": "[anon:dalvik-free list large object space]+0x48768cb",
  "details": "Bus error (bad memory access)",
  "foreground": true,
  "id": "7bbc674a-a617-4a0d-a721-03a3e4e31792",
  "locale": "en_US",
  "model": "Android SDK built for arm64",
  "network_type": "wlan",
  "platform": {
    "apple": {
      "apps": [
        {
          "app_id": "com.example.app"
        }
      ]
    }
  },
  "radio_type": "hspa",
  "reason": "SIGBUS",
  "report": {
    "app_metrics": {
      "app_id": "com.example.app",
      "bundle_version": "1024",
      "version": "2.1.0"
    },
    "device_metrics": {
      "architecture": "ARM64",
      "battery_level": 72,
      "manufacturer": "Apple",
      "model": "iPhone15,2",
      "os": "iOS",
      "os_version": "17.4.1",
      "power_state": "RUNNING_ON_BATTERY",
      "time": "2024-01-15T09:30:00Z",
      "user_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
    },
    "errors": [
      {
        "details": "Attempted to dereference a null pointer",
        "frames": [
          {
            "frame_address": 4376830024,
            "frame_type": "DWARF",
            "image_id": "8c4e2a1b-3f56-4d89-a012-bc345678def0",
            "image_load_address": 4376829952,
            "image_path": "/usr/lib/libSystem.dylib",
            "in_app": false,
            "original_index": 3,
            "source_file": {
              "column": 5,
              "lineno": 42,
              "path": "src/main.rs"
            },
            "state": [
              "crashed"
            ],
            "status": "SYMBOLICATED",
            "symbol_address": 4376829952,
            "symbol_name": "_ZN5alloc5alloc18handle_alloc_error17h123456789abcdef0E",
            "symbolicated_name": "alloc::alloc::handle_alloc_error"
          }
        ],
        "reason": "EXC_BAD_ACCESS"
      }
    ],
    "fields": [
      {
        "key": "device_orientation",
        "value": "portrait"
      }
    ],
    "thread_details": {
      "threads": [
        {
          "active": true,
          "frames": [
            {
              "frame_address": 4376830024,
              "frame_type": "DWARF",
              "image_id": "8c4e2a1b-3f56-4d89-a012-bc345678def0",
              "image_load_address": 4376829952,
              "image_path": "/usr/lib/libSystem.dylib",
              "in_app": false,
              "original_index": 3,
              "source_file": {
                "column": 5,
                "lineno": 42,
                "path": "src/main.rs"
              },
              "state": [
                "crashed"
              ],
              "status": "SYMBOLICATED",
              "symbol_address": 4376829952,
              "symbol_name": "_ZN5alloc5alloc18handle_alloc_error17h123456789abcdef0E",
              "symbolicated_name": "alloc::alloc::handle_alloc_error"
            }
          ],
          "index": 0,
          "name": "com.apple.main-thread",
          "priority": 47.0,
          "quality_of_service": 33,
          "state": "TH_STATE_WAITING"
        }
      ],
      "total_threads": 12
    }
  },
  "report_type": "NativeCrash",
  "session_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "time": "2024-01-15T09:30:00Z"
}