1{"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@"} 2{ 3 "bug_type": "309", 4 "captureTime": "2022-03-16 11:08:51.2579 -0700", 5 "coalitionID": 33758, 6 "coalitionName": "com.apple.Terminal", 7 "cpuType": "ARM-64", 8 "crashReporterKey": "CDC11418-EDBF-2A49-0D83-8B441A5004B0", 9 "deployVersion": 210, 10 "exception": { 11 "codes": "0x0000000000000001, 0x0000000000000000", 12 "rawCodes": [ 13 1, 14 0 15 ], 16 "signal": "SIGSEGV", 17 "subtype": "KERN_INVALID_ADDRESS at 0x0000000000000000", 18 "type": "EXC_BAD_ACCESS" 19 }, 20 "extMods": { 21 "caller": { 22 "task_for_pid": 0, 23 "thread_create": 0, 24 "thread_set_state": 0 25 }, 26 "system": { 27 "task_for_pid": 32, 28 "thread_create": 11, 29 "thread_set_state": 1052 30 }, 31 "targeted": { 32 "task_for_pid": 0, 33 "thread_create": 0, 34 "thread_set_state": 0 35 }, 36 "warnings": 0 37 }, 38 "faultingThread": 2, 39 "incident": "82B79418-50CC-4672-982A-46A9D8C159B6", 40 "isCorpse": 1, 41 "legacyInfo": { 42 "threadTriggered": {} 43 }, 44 "modelCode": "MacBookPro18,2", 45 "osVersion": { 46 "build": "", 47 "releaseType": "", 48 "train": "macOS 12.3" 49 }, 50 "parentPid": 2976, 51 "parentProc": "zsh", 52 "pid": 24991, 53 "procExitAbsTime": 8601841756762, 54 "procLaunch": "2022-03-16 11:08:50.9857 -0700", 55 "procName": "@NAME@", 56 "procPath": "@EXEC@", 57 "procRole": "Unspecified", 58 "procStartAbsTime": 8601835247762, 59 "responsiblePid": 20664, 60 "responsibleProc": "Terminal", 61 "sharedCache": { 62 "base": 6639747072, 63 "size": 3141189632, 64 "uuid": "48726a6e-15bc-3826-9a66-b24b559993b5" 65 }, 66 "sip": "enabled", 67 "sleepWakeUUID": "65E63A0C-730A-4DBB-A67C-7532476614E7", 68 "termination": { 69 "byPid": 24991, 70 "byProc": "exc handler", 71 "code": 11, 72 "flags": 0, 73 "indicator": "Segmentation fault: 11", 74 "namespace": "SIGNAL" 75 }, 76 "threads": [ 77 { 78 "frames": [ 79 { 80 "imageIndex": 0, 81 "imageOffset": 14420, 82 "symbol": "__ulock_wait", 83 "symbolLocation": 8 84 }, 85 { 86 "imageIndex": 1, 87 "imageOffset": 38304, 88 "symbol": "_pthread_join", 89 "symbolLocation": 444 90 }, 91 { 92 "imageIndex": 2, 93 "imageOffset": 104896, 94 "symbol": "std::__1::thread::join()", 95 "symbolLocation": 36 96 }, 97 { 98 "imageIndex": 3, 99 "imageOffset": 7096, 100 "sourceFile": "multithread-test.cc", 101 "sourceLine": 31, 102 "symbol": "main", 103 "symbolLocation": 160 104 }, 105 { 106 "imageIndex": 4, 107 "imageOffset": 20616, 108 "symbol": "start", 109 "symbolLocation": 516 110 } 111 ], 112 "id": 5154880, 113 "queue": "com.apple.main-thread" 114 }, 115 { 116 "frames": [ 117 { 118 "imageIndex": 3, 119 "imageOffset": 6632, 120 "sourceFile": "multithread-test.cc", 121 "sourceLine": 15, 122 "symbol": "call_and_wait(int&)", 123 "symbolLocation": 68 124 }, 125 { 126 "imageIndex": 3, 127 "imageOffset": 6612, 128 "sourceFile": "multithread-test.cc", 129 "sourceLine": 14, 130 "symbol": "call_and_wait(int&)", 131 "symbolLocation": 48 132 }, 133 { 134 "imageIndex": 3, 135 "imageOffset": 13968, 136 "sourceFile": "type_traits", 137 "sourceLine": 3584, 138 "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>&&)", 139 "symbolLocation": 48 140 }, 141 { 142 "imageIndex": 3, 143 "imageOffset": 13844, 144 "sourceFile": "thread", 145 "sourceLine": 276, 146 "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>)", 147 "symbolLocation": 56 148 }, 149 { 150 "imageIndex": 3, 151 "imageOffset": 11608, 152 "sourceFile": "thread", 153 "sourceLine": 287, 154 "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*)", 155 "symbolLocation": 84 156 }, 157 { 158 "imageIndex": 1, 159 "imageOffset": 29292, 160 "symbol": "_pthread_start", 161 "symbolLocation": 148 162 }, 163 { 164 "imageIndex": 1, 165 "imageOffset": 8332, 166 "symbol": "thread_start", 167 "symbolLocation": 8 168 } 169 ], 170 "id": 5154896 171 }, 172 { 173 "frames": [ 174 { 175 "imageIndex": 3, 176 "imageOffset": 6512, 177 "sourceFile": "multithread-test.cc", 178 "sourceLine": 7, 179 "symbol": "bar(int)", 180 "symbolLocation": 20 181 }, 182 { 183 "imageIndex": 3, 184 "imageOffset": 6552, 185 "sourceFile": "multithread-test.cc", 186 "sourceLine": 11, 187 "symbol": "foo(int)", 188 "symbolLocation": 24 189 }, 190 { 191 "imageIndex": 3, 192 "imageOffset": 6916, 193 "sourceFile": "multithread-test.cc", 194 "sourceLine": 20, 195 "symbol": "compute_pow(int&)", 196 "symbolLocation": 28 197 }, 198 { 199 "imageIndex": 3, 200 "imageOffset": 13968, 201 "sourceFile": "type_traits", 202 "sourceLine": 3584, 203 "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>&&)", 204 "symbolLocation": 48 205 }, 206 { 207 "imageIndex": 3, 208 "imageOffset": 13844, 209 "sourceFile": "thread", 210 "sourceLine": 276, 211 "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>)", 212 "symbolLocation": 56 213 }, 214 { 215 "imageIndex": 3, 216 "imageOffset": 11608, 217 "sourceFile": "thread", 218 "sourceLine": 287, 219 "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*)", 220 "symbolLocation": 84 221 }, 222 { 223 "imageIndex": 1, 224 "imageOffset": 29292, 225 "symbol": "_pthread_start", 226 "symbolLocation": 148 227 }, 228 { 229 "imageIndex": 1, 230 "imageOffset": 8332, 231 "symbol": "thread_start", 232 "symbolLocation": 8 233 } 234 ], 235 "id": 5154897, 236 "threadState": { 237 "cpsr": { 238 "value": 2147487744 239 }, 240 "esr": { 241 "description": "(Data Abort) byte write Translation fault", 242 "value": 2449473606 243 }, 244 "far": { 245 "value": 0 246 }, 247 "flavor": "ARM_THREAD_STATE64", 248 "fp": { 249 "value": 6097596160 250 }, 251 "lr": { 252 "value": 4370422168 253 }, 254 "pc": { 255 "matchesCrashFrame": 1, 256 "value": 4370422128 257 }, 258 "sp": { 259 "value": 6097596128 260 }, 261 "x": [ 262 { 263 "value": 42 264 }, 265 { 266 "value": 105553169518896 267 }, 268 { 269 "value": 6097596223 270 }, 271 { 272 "value": 105553169518880 273 }, 274 { 275 "value": 6097596416 276 }, 277 { 278 "value": 419432703 279 }, 280 { 281 "value": 0 282 }, 283 { 284 "value": 0 285 }, 286 { 287 "value": 1 288 }, 289 { 290 "value": 0 291 }, 292 { 293 "value": 18446744067067154563 294 }, 295 { 296 "value": 0 297 }, 298 { 299 "value": 0 300 }, 301 { 302 "value": 0 303 }, 304 { 305 "value": 0 306 }, 307 { 308 "value": 0 309 }, 310 { 311 "symbol": "pthread_setspecific", 312 "symbolLocation": 0, 313 "value": 6643048712 314 }, 315 { 316 "value": 8151791216 317 }, 318 { 319 "value": 0 320 }, 321 { 322 "value": 6097596416 323 }, 324 { 325 "value": 0 326 }, 327 { 328 "value": 0 329 }, 330 { 331 "value": 0 332 }, 333 { 334 "value": 0 335 }, 336 { 337 "value": 0 338 }, 339 { 340 "value": 0 341 }, 342 { 343 "value": 0 344 }, 345 { 346 "value": 0 347 }, 348 { 349 "value": 0 350 } 351 ] 352 }, 353 "triggered": true 354 } 355 ], 356 "translated": false, 357 "trialInfo": {}, 358 "uptime": 350000, 359 "usedImages": [ 360 { 361 "arch": "arm64e", 362 "base": 6642810880, 363 "name": "libsystem_kernel.dylib", 364 "path": "/usr/lib/system/libsystem_kernel.dylib", 365 "size": 229376, 366 "source": "P", 367 "uuid": "1d7b3b8e-75a1-34ea-aa52-9f7c23155c55" 368 }, 369 { 370 "arch": "arm64e", 371 "base": 6643040256, 372 "name": "libsystem_pthread.dylib", 373 "path": "/usr/lib/system/libsystem_pthread.dylib", 374 "size": 53248, 375 "source": "P", 376 "uuid": "cee8bc77-6923-34d9-89a3-6f8f7279605e" 377 }, 378 { 379 "arch": "arm64e", 380 "base": 6642290688, 381 "name": "libc++.1.dylib", 382 "path": "/usr/lib/libc++.1.dylib", 383 "size": 421888, 384 "source": "P", 385 "uuid": "06bc1ec0-9992-398e-a85b-2973eb1fdba2" 386 }, 387 { 388 "arch": "arm64", 389 "base": 4370415616, 390 "name": "@NAME@", 391 "path": "@EXEC@", 392 "size": 16384, 393 "source": "P", 394 "uuid": "@UUID@" 395 }, 396 { 397 "arch": "arm64e", 398 "base": 4373479424, 399 "name": "dyld", 400 "path": "/usr/lib/dyld", 401 "size": 393216, 402 "source": "P", 403 "uuid": "fbb89662-e6f2-3434-b542-f75185ac5e74" 404 } 405 ], 406 "userID": 501, 407 "version": 2, 408 "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", 409 "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", 410 "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", 411 "wakeTime": 4715 412} 413