{"app_name":"@NAME@","timestamp":"2022-03-16 11:08:51.00 -0700","app_version":"","slice_uuid":"7166a382-172b-31ff-a821-66dee303ab6c","build_version":"","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 12.3","incident_id":"82B79418-50CC-4672-982A-46A9D8C159B6","name":"@NAME@"}
{
"bug_type": "309",
"captureTime": "2022-03-16 11:08:51.2579 -0700",
"coalitionID": 33758,
"coalitionName": "com.apple.Terminal",
"cpuType": "ARM-64",
"crashReporterKey": "CDC11418-EDBF-2A49-0D83-8B441A5004B0",
"deployVersion": 210,
"exception": {
"codes": "0x0000000000000001, 0x0000000000000000",
"rawCodes": [
1,
0
],
"signal": "SIGSEGV",
"subtype": "KERN_INVALID_ADDRESS at 0x0000000000000000",
"type": "EXC_BAD_ACCESS"
},
"extMods": {
"caller": {
"task_for_pid": 0,
"thread_create": 0,
"thread_set_state": 0
},
"system": {
"task_for_pid": 32,
"thread_create": 11,
"thread_set_state": 1052
},
"targeted": {
"task_for_pid": 0,
"thread_create": 0,
"thread_set_state": 0
},
"warnings": 0
},
"faultingThread": 2,
"incident": "82B79418-50CC-4672-982A-46A9D8C159B6",
"isCorpse": 1,
"legacyInfo": {
"threadTriggered": {}
},
"modelCode": "MacBookPro18,2",
"osVersion": {
"build": "",
"releaseType": "",
"train": "macOS 12.3"
},
"parentPid": 2976,
"parentProc": "zsh",
"pid": 24991,
"procExitAbsTime": 8601841756762,
"procLaunch": "2022-03-16 11:08:50.9857 -0700",
"procName": "@NAME@",
"procPath": "@EXEC@",
"procRole": "Unspecified",
"procStartAbsTime": 8601835247762,
"responsiblePid": 20664,
"responsibleProc": "Terminal",
"sharedCache": {
"base": 6639747072,
"size": 3141189632,
"uuid": "48726a6e-15bc-3826-9a66-b24b559993b5"
},
"sip": "enabled",
"sleepWakeUUID": "65E63A0C-730A-4DBB-A67C-7532476614E7",
"termination": {
"byPid": 24991,
"byProc": "exc handler",
"code": 11,
"flags": 0,
"indicator": "Segmentation fault: 11",
"namespace": "SIGNAL"
},
"threads": [
{
"frames": [
{
"imageIndex": 0,
"imageOffset": 14420,
"symbol": "__ulock_wait",
"symbolLocation": 8
},
{
"imageIndex": 1,
"imageOffset": 38304,
"symbol": "_pthread_join",
"symbolLocation": 444
},
{
"imageIndex": 2,
"imageOffset": 104896,
"symbol": "std::__1::thread::join()",
"symbolLocation": 36
},
{
"imageIndex": 3,
"imageOffset": 7096,
"sourceFile": "multithread-test.cc",
"sourceLine": 31,
"symbol": "main",
"symbolLocation": 160
},
{
"imageIndex": 4,
"imageOffset": 20616,
"symbol": "start",
"symbolLocation": 516
}
],
"id": 5154880,
"queue": "com.apple.main-thread"
},
{
"frames": [
{
"imageIndex": 3,
"imageOffset": 6632,
"sourceFile": "multithread-test.cc",
"sourceLine": 15,
"symbol": "call_and_wait(int&)",
"symbolLocation": 68
},
{
"imageIndex": 3,
"imageOffset": 6612,
"sourceFile": "multithread-test.cc",
"sourceLine": 14,
"symbol": "call_and_wait(int&)",
"symbolLocation": 48
},
{
"imageIndex": 3,
"imageOffset": 13968,
"sourceFile": "type_traits",
"sourceLine": 3584,
"symbol": "decltype(static_cast<void (*>(fp)(static_cast<std::__1::reference_wrapper<int>>(fp0))) std::__1::__invoke<void (*)(int&), std::__1::reference_wrapper<int> >(void (*&&)(int&), std::__1::reference_wrapper<int>&&)",
"symbolLocation": 48
},
{
"imageIndex": 3,
"imageOffset": 13844,
"sourceFile": "thread",
"sourceLine": 276,
"symbol": "void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(int&), std::__1::reference_wrapper<int>, 2ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(int&), std::__1::reference_wrapper<int> >&, std::__1::__tuple_indices<2ul>)",
"symbolLocation": 56
},
{
"imageIndex": 3,
"imageOffset": 11608,
"sourceFile": "thread",
"sourceLine": 287,
"symbol": "void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(int&), std::__1::reference_wrapper<int> > >(void*)",
"symbolLocation": 84
},
{
"imageIndex": 1,
"imageOffset": 29292,
"symbol": "_pthread_start",
"symbolLocation": 148
},
{
"imageIndex": 1,
"imageOffset": 8332,
"symbol": "thread_start",
"symbolLocation": 8
}
],
"id": 5154896
},
{
"frames": [
{
"imageIndex": 3,
"imageOffset": 6512,
"sourceFile": "multithread-test.cc",
"sourceLine": 7,
"symbol": "bar(int)",
"symbolLocation": 20
},
{
"imageIndex": 3,
"imageOffset": 6552,
"sourceFile": "multithread-test.cc",
"sourceLine": 11,
"symbol": "foo(int)",
"symbolLocation": 24
},
{
"imageIndex": 3,
"imageOffset": 6916,
"sourceFile": "multithread-test.cc",
"sourceLine": 20,
"symbol": "compute_pow(int&)",
"symbolLocation": 28
},
{
"imageIndex": 3,
"imageOffset": 13968,
"sourceFile": "type_traits",
"sourceLine": 3584,
"symbol": "decltype(static_cast<void (*>(fp)(static_cast<std::__1::reference_wrapper<int>>(fp0))) std::__1::__invoke<void (*)(int&), std::__1::reference_wrapper<int> >(void (*&&)(int&), std::__1::reference_wrapper<int>&&)",
"symbolLocation": 48
},
{
"imageIndex": 3,
"imageOffset": 13844,
"sourceFile": "thread",
"sourceLine": 276,
"symbol": "void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(int&), std::__1::reference_wrapper<int>, 2ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(int&), std::__1::reference_wrapper<int> >&, std::__1::__tuple_indices<2ul>)",
"symbolLocation": 56
},
{
"imageIndex": 3,
"imageOffset": 11608,
"sourceFile": "thread",
"sourceLine": 287,
"symbol": "void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(int&), std::__1::reference_wrapper<int> > >(void*)",
"symbolLocation": 84
},
{
"imageIndex": 1,
"imageOffset": 29292,
"symbol": "_pthread_start",
"symbolLocation": 148
},
{
"imageIndex": 1,
"imageOffset": 8332,
"symbol": "thread_start",
"symbolLocation": 8
}
],
"id": 5154897,
"threadState": {
"cpsr": {
"value": 2147487744
},
"esr": {
"description": "(Data Abort) byte write Translation fault",
"value": 2449473606
},
"far": {
"value": 0
},
"flavor": "ARM_THREAD_STATE64",
"fp": {
"value": 6097596160
},
"lr": {
"value": 4370422168
},
"pc": {
"matchesCrashFrame": 1,
"value": 4370422128
},
"sp": {
"value": 6097596128
},
"x": [
{
"value": 42
},
{
"value": 105553169518896
},
{
"value": 6097596223
},
{
"value": 105553169518880
},
{
"value": 6097596416
},
{
"value": 419432703
},
{
"value": 0
},
{
"value": 0
},
{
"value": 1
},
{
"value": 0
},
{
"value": 18446744067067154563
},
{
"value": 0
},
{
"value": 0
},
{
"value": 0
},
{
"value": 0
},
{
"value": 0
},
{
"symbol": "pthread_setspecific",
"symbolLocation": 0,
"value": 6643048712
},
{
"value": 8151791216
},
{
"value": 0
},
{
"value": 6097596416
},
{
"value": 0
},
{
"value": 0
},
{
"value": 0
},
{
"value": 0
},
{
"value": 0
},
{
"value": 0
},
{
"value": 0
},
{
"value": 0
},
{
"value": 0
}
]
},
"triggered": true
}
],
"translated": false,
"trialInfo": {},
"uptime": 350000,
"usedImages": [
{
"arch": "arm64e",
"base": 6642810880,
"name": "libsystem_kernel.dylib",
"path": "/usr/lib/system/libsystem_kernel.dylib",
"size": 229376,
"source": "P",
"uuid": "1d7b3b8e-75a1-34ea-aa52-9f7c23155c55"
},
{
"arch": "arm64e",
"base": 6643040256,
"name": "libsystem_pthread.dylib",
"path": "/usr/lib/system/libsystem_pthread.dylib",
"size": 53248,
"source": "P",
"uuid": "cee8bc77-6923-34d9-89a3-6f8f7279605e"
},
{
"arch": "arm64e",
"base": 6642290688,
"name": "libc++.1.dylib",
"path": "/usr/lib/libc++.1.dylib",
"size": 421888,
"source": "P",
"uuid": "06bc1ec0-9992-398e-a85b-2973eb1fdba2"
},
{
"arch": "arm64",
"base": 4370415616,
"name": "@NAME@",
"path": "@EXEC@",
"size": 16384,
"source": "P",
"uuid": "@UUID@"
},
{
"arch": "arm64e",
"base": 4373479424,
"name": "dyld",
"path": "/usr/lib/dyld",
"size": 393216,
"source": "P",
"uuid": "fbb89662-e6f2-3434-b542-f75185ac5e74"
}
],
"userID": 501,
"version": 2,
"vmRegionInfo": "0 is not in any region. Bytes before following region: 4370415616\n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 1047f4000-1047f8000 [ 16K] r-x/r-x SM=COW ....test.tmp.out",
"vmSummary": "ReadOnly portion of Libraries: Total=589.5M resident=0K(0%) swapped_out_or_unallocated=589.5M(100%)\nWritable regions: Total=666.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=666.2M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nKernel Alloc Once 32K 1 \nMALLOC 153.2M 15 \nMALLOC guard page 64.1M 7 \nMALLOC_MEDIUM (reserved) 120.0M 1 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nMALLOC_PROB_GUARD 138.5M 1 \nSTACK GUARD 56.0M 3 \nStack 9264K 3 \n__AUTH 46K 11 \n__AUTH_CONST 67K 38 \n__DATA 173K 36 \n__DATA_CONST 258K 40 \n__DATA_DIRTY 73K 21 \n__LINKEDIT 584.9M 3 \n__OBJC_CONST 10K 5 \n__OBJC_RO 82.9M 1 \n__OBJC_RW 3168K 1 \n__TEXT 4696K 43 \ndyld private memory 1024K 1 \nshared memory 48K 3 \n=========== ======= ======= \nTOTAL 1.6G 235 \nTOTAL, minus reserved VM space 1.1G 235 \n",
"vmregioninfo": "0 is not in any region. Bytes before following region: 4370415616\n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 1047f4000-1047f8000 [ 16K] r-x/r-x SM=COW ....test.tmp.out",
"wakeTime": 4715
}