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