Open SukkaW opened 11 months ago
footnote: when youre debugging a crash within a script, you might need to debug the actual script child process instead of the script runner. but it seems this issue isn't that
footnote: when youre debugging a crash within a script, you might need to debug the actual script child process instead of the script runner. but it seems this issue isn't that
I was trying to obtain the stack trace of the SIGSEGV 11 crash, but I can't attach lldb
to the bun-profile
. Once I am able to obtain the stack trace, I will open another issue specifically for that crash.
Any suggestions on how to obtain the stack trace of a SIGSEGV crash on macOS?
i'm not sure. probably have to use a debug build unfortunately.
Can you try in the canary build of Bun if it still is crashing? bun upgrade --canary
Can you try in the canary build of Bun if it still is crashing?
bun upgrade --canary
I tried the canary build of bun (bun -v
now shows 1.0.13
), but the crash persists.
I want to provide more information about the crash but can't collect stack traces.
@Jarred-Sumner Is there a way for macOS to obtain the stack traces of bun-profile
crashes? Is there any pre-built bun debug build available?
Having basically the same problem with dumping what exactly is going on. For me it is not SIGSEGV but SIGILL. I wanted to find out which instruction is exactly failing, but it gets quite hard when the bun executable is hardened.
Maybe I should create a second issue because the core issue seems to be different.
bun-profile 1.0.23
Have similar issue — getting segmentation fault
(exit code 139) on bun start in my codebase 4 times out of 10.
Tried using bun-profile to capture a stacktrace, but unable in same way due to
error: process exited with status -1 (attach failed (Not allowed to attach to process. Look in the console messages (Console.app), near the debugserver entries, when the attach failed. The subsystem that denied the attach permission will likely have logged an informative message about why it was denied.)) that lead to the same macOSTaskPolicy: (com.apple.debugserver) may not get the task control port of (bun-profile) (pid: 61628): (bun-profile) is hardened, (bun-profile) doesn't have get-task-allow, (com.apple.debugserver) is a declared debugger(com.apple.debugserver) is not a declared read-only debugger
however I did found entry in ~/Library/Logs/DiagnosticReports. Contents for bun
as well as for bun-profile
are pretty similar in amount.
Can you elaborate how can we map these to bun stacktraces?
As I understand it would be good to create a minimal reproducible artifact for it to be addressed (longer story) — however I'd love to make sure crash on a big codebase is of the same source that the crash on minimal artifact will be.
~/Library/Logs/DiagnosticReports/bun-profile-2024-01-16-140202.ips
printout:
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: bun-profile [81254]
Path: /Users/USER/*/bun-profile
Identifier: bun-profile
Version: ???
Code Type: ARM-64 (Native)
Parent Process: zsh [79010]
Responsible: iTerm2 [48686]
User ID: 501
Date/Time: 2024-01-16 14:02:02.5315 +0100
OS Version: macOS 14.0 (23A344)
Report Version: 12
Anonymous UUID: 2FCBDA64-032B-5359-7DEF-DAD9B3EB5208
Sleep/Wake UUID: 0E59B43A-F548-491B-B687-31904750C8F3
Time Awake Since Boot: 900000 seconds
Time Since Wake: 146362 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000000000001a
Exception Codes: 0x0000000000000001, 0x000000000000001a
VM Region Info: 0x1a is not in any region. Bytes before following region: 4365746150
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 104380000-106ccc000 [ 41.3M] r-x/r-x SM=COW ...*/bun-profile
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 ??? 0x1280940a0 ???
1 ??? 0x12804cc74 ???
2 bun-profile 0x10660edb4 0x104380000 + 36236724
3 bun-profile 0x105bcd720 0x104380000 + 25483040
4 bun-profile 0x105fb3498 0x104380000 + 29570200
5 bun-profile 0x10617c73c 0x104380000 + 31442748
6 bun-profile 0x104fcf6ac 0x104380000 + 12908204
7 ??? 0x12800c03c ???
8 bun-profile 0x1066351e0 0x104380000 + 36393440
9 bun-profile 0x10660edb4 0x104380000 + 36236724
10 bun-profile 0x105bcd720 0x104380000 + 25483040
11 bun-profile 0x105e4c4a8 0x104380000 + 28099752
12 bun-profile 0x10501d9a0 0x104380000 + 13228448
13 bun-profile 0x1049294cc 0x104380000 + 5936332
14 bun-profile 0x104566b84 0x104380000 + 1993604
15 bun-profile 0x104382710 0x104380000 + 10000
Thread 1:: JavaScriptCore libpas scavenger
0 libsystem_kernel.dylib 0x184e5e0ac __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x184e9b5fc _pthread_cond_wait + 1228
2 bun-profile 0x106568f10 0x104380000 + 35557136
3 libsystem_pthread.dylib 0x184e9b034 _pthread_start + 136
4 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 2:: Heap Helper Thread
0 libsystem_kernel.dylib 0x184e5e0ac __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x184e9b5fc _pthread_cond_wait + 1228
2 bun-profile 0x105293fd4 0x104380000 + 15810516
3 bun-profile 0x105281ee8 0x104380000 + 15736552
4 bun-profile 0x1052d3980 0x104380000 + 16071040
5 libsystem_pthread.dylib 0x184e9b034 _pthread_start + 136
6 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 3:: Heap Helper Thread
0 libsystem_kernel.dylib 0x184e5e0ac __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x184e9b5fc _pthread_cond_wait + 1228
2 bun-profile 0x105293fd4 0x104380000 + 15810516
3 bun-profile 0x105281ee8 0x104380000 + 15736552
4 bun-profile 0x1052d3980 0x104380000 + 16071040
5 libsystem_pthread.dylib 0x184e9b034 _pthread_start + 136
6 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 4:: Heap Helper Thread
0 libsystem_kernel.dylib 0x184e5e0ac __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x184e9b5fc _pthread_cond_wait + 1228
2 bun-profile 0x105293fd4 0x104380000 + 15810516
3 bun-profile 0x105281ee8 0x104380000 + 15736552
4 bun-profile 0x1052d3980 0x104380000 + 16071040
5 libsystem_pthread.dylib 0x184e9b034 _pthread_start + 136
6 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 5:: Heap Helper Thread
0 libsystem_kernel.dylib 0x184e5e0ac __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x184e9b5fc _pthread_cond_wait + 1228
2 bun-profile 0x105293fd4 0x104380000 + 15810516
3 bun-profile 0x105281ee8 0x104380000 + 15736552
4 bun-profile 0x1052d3980 0x104380000 + 16071040
5 libsystem_pthread.dylib 0x184e9b034 _pthread_start + 136
6 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 6:: Heap Helper Thread
0 libsystem_kernel.dylib 0x184e5e0ac __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x184e9b5fc _pthread_cond_wait + 1228
2 bun-profile 0x105293fd4 0x104380000 + 15810516
3 bun-profile 0x105281ee8 0x104380000 + 15736552
4 bun-profile 0x1052d3980 0x104380000 + 16071040
5 libsystem_pthread.dylib 0x184e9b034 _pthread_start + 136
6 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 7:: Heap Helper Thread
0 libsystem_kernel.dylib 0x184e5e0ac __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x184e9b5fc _pthread_cond_wait + 1228
2 bun-profile 0x105293fd4 0x104380000 + 15810516
3 bun-profile 0x105281ee8 0x104380000 + 15736552
4 bun-profile 0x1052d3980 0x104380000 + 16071040
5 libsystem_pthread.dylib 0x184e9b034 _pthread_start + 136
6 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 8:: Heap Helper Thread
0 libsystem_kernel.dylib 0x184e5e0ac __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x184e9b5fc _pthread_cond_wait + 1228
2 bun-profile 0x105293fd4 0x104380000 + 15810516
3 bun-profile 0x105281ee8 0x104380000 + 15736552
4 bun-profile 0x1052d3980 0x104380000 + 16071040
5 libsystem_pthread.dylib 0x184e9b034 _pthread_start + 136
6 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 9:: Bun Pool 0
0 libsystem_kernel.dylib 0x184e5c66c __ulock_wait + 8
1 bun-profile 0x1047067a0 0x104380000 + 3696544
2 bun-profile 0x104ad9688 0x104380000 + 7706248
3 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 10:: Bun Pool 1
0 libsystem_kernel.dylib 0x184e5c66c __ulock_wait + 8
1 bun-profile 0x1047067a0 0x104380000 + 3696544
2 bun-profile 0x104ad9688 0x104380000 + 7706248
3 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 11:: JIT Worklist Helper Thread
0 libsystem_kernel.dylib 0x184e5e0ac __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x184e9b5fc _pthread_cond_wait + 1228
2 bun-profile 0x105293fd4 0x104380000 + 15810516
3 bun-profile 0x105281ee8 0x104380000 + 15736552
4 bun-profile 0x1052d3980 0x104380000 + 16071040
5 libsystem_pthread.dylib 0x184e9b034 _pthread_start + 136
6 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 12:: JIT Worklist Helper Thread
0 libsystem_kernel.dylib 0x184e5e0ac __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x184e9b5fc _pthread_cond_wait + 1228
2 bun-profile 0x105293fd4 0x104380000 + 15810516
3 bun-profile 0x105281ee8 0x104380000 + 15736552
4 bun-profile 0x1052d3980 0x104380000 + 16071040
5 libsystem_pthread.dylib 0x184e9b034 _pthread_start + 136
6 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 13:: Bun Pool 2
0 libsystem_kernel.dylib 0x184e5c66c __ulock_wait + 8
1 bun-profile 0x1047067a0 0x104380000 + 3696544
2 bun-profile 0x104ad9688 0x104380000 + 7706248
3 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 14:: JIT Worklist Helper Thread
0 libsystem_kernel.dylib 0x184e5e0ac __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x184e9b5fc _pthread_cond_wait + 1228
2 bun-profile 0x105293fd4 0x104380000 + 15810516
3 bun-profile 0x105281ee8 0x104380000 + 15736552
4 bun-profile 0x1052d3980 0x104380000 + 16071040
5 libsystem_pthread.dylib 0x184e9b034 _pthread_start + 136
6 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 15:: Bun Pool 3
0 libsystem_kernel.dylib 0x184e5c66c __ulock_wait + 8
1 bun-profile 0x1047067a0 0x104380000 + 3696544
2 bun-profile 0x104ad9688 0x104380000 + 7706248
3 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 16:: Bun Pool 4
0 bun-profile 0x10439c058 0x104380000 + 114776
1 bun-profile 0x1047fa2d4 0x104380000 + 4694740
2 ??? 0x16d49d270 ???
3 ??? 0x4a92d8000000 ???
Thread 17:: Bun Pool 5
0 libsystem_kernel.dylib 0x184e5c66c __ulock_wait + 8
1 bun-profile 0x1047067a0 0x104380000 + 3696544
2 bun-profile 0x104ad9688 0x104380000 + 7706248
3 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 18:: Bun Pool 6
0 libsystem_kernel.dylib 0x184e5c66c __ulock_wait + 8
1 bun-profile 0x1047067a0 0x104380000 + 3696544
2 bun-profile 0x104ad9688 0x104380000 + 7706248
3 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 19:: Bun Pool 7
0 libsystem_kernel.dylib 0x184e60410 __openat_nocancel + 8
1 libsystem_kernel.dylib 0x184e6eac4 openat$NOCANCEL + 76
2 bun-profile 0x1043bd810 0x104380000 + 251920
3 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 20:: Bun Pool 8
0 libsystem_kernel.dylib 0x184e5c66c __ulock_wait + 8
1 bun-profile 0x1047067a0 0x104380000 + 3696544
2 bun-profile 0x104ad9688 0x104380000 + 7706248
3 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 21:: Bun Pool 9
0 libsystem_kernel.dylib 0x184e5c66c __ulock_wait + 8
1 bun-profile 0x1047067a0 0x104380000 + 3696544
2 bun-profile 0x104ad9688 0x104380000 + 7706248
3 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 22:: com.apple.WebKit.CryptoQueue
0 libsystem_kernel.dylib 0x184e5e0ac __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x184e9b5fc _pthread_cond_wait + 1228
2 bun-profile 0x105293e44 0x104380000 + 15810116
3 bun-profile 0x1052822c0 0x104380000 + 15737536
4 bun-profile 0x1052d4c24 0x104380000 + 16075812
5 bun-profile 0x1052d3980 0x104380000 + 16071040
6 libsystem_pthread.dylib 0x184e9b034 _pthread_start + 136
7 libsystem_pthread.dylib 0x184e95e3c thread_start + 8
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x000000000000000a x1: 0x0000000112509a80 x2: 0x0000000000000002 x3: 0x000000011275c7c0
x4: 0x000000016ba14720 x5: 0x000000016ba14720 x6: 0xfffe000000000001 x7: 0x0000000000000001
x8: 0x0000000000000020 x9: 0x0000000000000020 x10: 0x000000016ba14a68 x11: 0x0000000112012ab0
x12: 0x0000000000000000 x13: 0x000000016ba147d0 x14: 0x00000001078ac000 x15: 0x0000000000000001
x16: 0x00000000fffffc27 x17: 0x0000000000000000 x18: 0x0000000000000000 x19: 0x0000000000000000
x20: 0x0000000000000002 x21: 0x000000000000000a x22: 0x000000016ba14a38 x23: 0x00000001125015c0
x24: 0x0000000000000000 x25: 0x000000011102f230 x26: 0x000000011108ef40 x27: 0xfffe000000000000
x28: 0xfffe000000000002 fp: 0x000000016ba14740 lr: 0x0000000128094070
sp: 0x000000016ba146a0 pc: 0x00000001280940a0 cpsr: 0x40001000
far: 0x000000000000001a esr: 0x92000006 (Data Abort) byte read Translation fault
Binary Images:
0x104380000 - 0x106ccbfff bun-profile (*) <37257cd5-d944-323e-8cf3-4570123dd93f> /Users/USER/*/bun-profile
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x184e59000 - 0x184e93fef libsystem_kernel.dylib (*) <a7d3c07d-0a1e-3c4c-8fba-66905e16bf99> /usr/lib/system/libsystem_kernel.dylib
0x184e94000 - 0x184ea0ff3 libsystem_pthread.dylib (*) <e4debb6e-421d-33d0-9e17-77ae0e0fe4dc> /usr/lib/system/libsystem_pthread.dylib
0x184ea1000 - 0x184ec5fff libdyld.dylib (*) <4bb77515-dba8-3edf-9af7-3c9eae959ea6> /usr/lib/system/libdyld.dylib
0x184ec6000 - 0x184eccffb libsystem_platform.dylib (*) <e7e2f10a-772a-397f-bd19-a7ea5a54e49f> /usr/lib/system/libsystem_platform.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=950.2M resident=0K(0%) swapped_out_or_unallocated=950.2M(100%)
Writable regions: Total=70.2G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=70.2G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
IOAccelerator 350.2M 67
IOAccelerator (reserved) 2048K 2 reserved VM address space (unallocated)
JS JIT generated code 512.0M 3
JS VM Gigacage 32.2G 3
JS VM Gigacage (reserved) 63.8G 3 reserved VM address space (unallocated)
Kernel Alloc Once 32K 1
MALLOC 1.3G 20
MALLOC guard page 96K 6
STACK GUARD 368K 23
Stack 64.7M 23
VM_ALLOCATE 128.0M 1
VM_ALLOCATE (reserved) 3.9G 1 reserved VM address space (unallocated)
WebKit Malloc 256.1M 5
__AUTH 46K 12
__AUTH_CONST 152K 41
__DATA 11.2M 41
__DATA_CONST 1161K 43
__DATA_DIRTY 87K 23
__LINKEDIT 900.8M 2
__OBJC_RO 70.6M 1
__OBJC_RW 2153K 1
__TEXT 49.4M 45
dyld private memory 272K 2
shared memory 32K 2
=========== ======= =======
TOTAL 103.4G 371
TOTAL, minus reserved VM space 35.8G 371
-----------
Full Report
-----------
{"app_name":"bun-profile","timestamp":"2024-01-16 14:02:02.00 +0100","app_version":"","slice_uuid":"37257cd5-d944-323e-8cf3-4570123dd93f","build_version":"","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 14.0 (23A344)","roots_installed":0,"incident_id":"4118F1A3-530A-4EA1-BC54-6AE853A79B50","name":"bun-profile"}
{
"uptime" : 900000,
"procRole" : "Unspecified",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,1",
"coalitionID" : 103292,
"osVersion" : {
"train" : "macOS 14.0",
"build" : "23A344",
"releaseType" : "User"
},
"captureTime" : "2024-01-16 14:02:02.5315 +0100",
"codeSigningMonitor" : 1,
"incident" : "4118F1A3-530A-4EA1-BC54-6AE853A79B50",
"pid" : 81254,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2024-01-16 14:02:02.4141 +0100",
"procStartAbsTime" : 21628479285150,
"procExitAbsTime" : 21628482085294,
"procName" : "bun-profile",
"procPath" : "\/Users\/USER\/*\/bun-profile",
"parentProc" : "zsh",
"parentPid" : 79010,
"coalitionName" : "com.googlecode.iterm2",
"crashReporterKey" : "2FCBDA64-032B-5359-7DEF-DAD9B3EB5208",
"responsiblePid" : 48686,
"responsibleProc" : "iTerm2",
"codeSigningID" : "bun-profile",
"codeSigningTeamID" : "7FRXF46ZSN",
"codeSigningFlags" : 1644233217,
"codeSigningValidationCategory" : 5,
"codeSigningTrustLevel" : 4294967295,
"instructionByteStream" : {"beforePC":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHyAD1f17v6n9AwCRoYMC0REBgNIRQKLyMQDA8jBqf\/gfAgHrSBMAVD8AAJG5az6pu3M\/qfs7T7J8A3+yugNB+FpnSKmiA0H4QoBJ+KCDQvhAgAD4oAND+EAAAvigg0P4QIAD+OADADLhAx4y5T\/+l6CDQfgAAEH4oIMd+BG0htIxQKLyMQDA8jECQLg\/DgBy4QsAVKCDQfigAx34oAND+A==","atPC":"AABB+CADHvigAxz4oAND+ACAQfggAx34oIMc+KIDQ\/igg0P4QIAB+KCDQ\/gfABzqIQIAVKEDQ\/gicEA4EVqA0hFAovIxAMDyMGp\/uB8CAmsjAQBUAECi0iAAwPLwCx8ysEMCuJDfhtJwuaDyMADA8gACP9agA1z4HwAb6+MHAFQAAECyoIMb+KIDQ\/igg1v4QAAB+KCDW\/gfABzqIQIAVKEDQ\/gicEA4EVqA0hFAovIxAMDyMGp\/uB8CAmsjAQBUAECi0iAAwPLwBx0ysEMCuJDfhtJwuaDyMADA8gACP9ZQAYDSsIMY+PA\/T7KwAxn4oINc+KCDGfigg0P4oAMa+KCDWPgfABzqYQAAVAAAQLgggwu4v0MC0fADHjLwAwG4EAWAcrBDArigA0H4AABK+AAAQfjggwD4IoMBkVCAQ\/gfAgDrYAAAVPABADYDckD4UIBC+PADAPhQAEP4AAI\/1r+DAtFAAYDShs\/9FwgAgFJ8T\/6XoP\/\/F0MCgFLJT\/6Xwv\/\/F0ODQPgigwGRUABC+A=="},
"wakeTime" : 146362,
"sleepWakeUUID" : "0E59B43A-F548-491B-B687-31904750C8F3",
"sip" : "enabled",
"vmRegionInfo" : "0x1a is not in any region. Bytes before following region: 4365746150\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 104380000-106ccc000 [ 41.3M] r-x\/r-x SM=COW ...*\/bun-profile",
"exception" : {"codes":"0x0000000000000001, 0x000000000000001a","rawCodes":[1,26],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x000000000000001a"},
"vmregioninfo" : "0x1a is not in any region. Bytes before following region: 4365746150\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 104380000-106ccc000 [ 41.3M] r-x\/r-x SM=COW ...*\/bun-profile",
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":13609350,"threadState":{"x":[{"value":10},{"value":4602239616},{"value":2},{"value":4604676032},{"value":6100698912},{"value":6100698912},{"value":18446181123756130305},{"value":1},{"value":32},{"value":32},{"value":6100699752},{"value":4597033648},{"value":0},{"value":6100699088},{"value":4421500928},{"value":1},{"value":4294966311},{"value":0},{"value":0},{"value":0},{"value":2},{"value":10},{"value":6100699704},{"value":4602205632},{"value":0},{"value":4580373040},{"value":4580765504},{"value":18446181123756130304},{"value":18446181123756130306}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4966662256},"cpsr":{"value":1073745920},"fp":{"value":6100698944},"sp":{"value":6100698784},"esr":{"value":2449473542,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":4966662304,"matchesCrashFrame":1},"far":{"value":26}},"queue":"com.apple.main-thread","frames":[{"imageOffset":4966662304,"imageIndex":1},{"imageOffset":4966370420,"imageIndex":1},{"imageOffset":36236724,"imageIndex":0},{"imageOffset":25483040,"imageIndex":0},{"imageOffset":29570200,"imageIndex":0},{"imageOffset":31442748,"imageIndex":0},{"imageOffset":12908204,"imageIndex":0},{"imageOffset":4966105148,"imageIndex":1},{"imageOffset":36393440,"imageIndex":0},{"imageOffset":36236724,"imageIndex":0},{"imageOffset":25483040,"imageIndex":0},{"imageOffset":28099752,"imageIndex":0},{"imageOffset":13228448,"imageIndex":0},{"imageOffset":5936332,"imageIndex":0},{"imageOffset":1993604,"imageIndex":0},{"imageOffset":10000,"imageIndex":0}]},{"id":13609351,"name":"JavaScriptCore libpas scavenger","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":99999944},{"value":6101692072},{"value":0},{"value":4441451288},{"value":2},{"value":0},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8140688752},{"value":0},{"value":4441451264},{"value":4441451328},{"value":6101692640},{"value":99999944},{"value":0},{"value":0},{"value":257},{"value":512},{"value":4652007308841189376},{"value":4421525504}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6524876284},"cpsr":{"value":1610616832},"fp":{"value":6101692192},"sp":{"value":6101692048},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524625068},"far":{"value":4436623498}},"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":3},{"imageOffset":35557136,"imageIndex":0},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":3},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609352,"name":"Heap Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":2048},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999998471},{"value":6102265096},{"value":0},{"value":4581228808},{"value":2},{"value":0},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8140688752},{"value":0},{"value":4581228784},{"value":4581228848},{"value":6102266080},{"value":999998471},{"value":9},{"value":2048},{"value":2049},{"value":2304},{"value":3141224193},{"value":18442240474082181120}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6524876284},"cpsr":{"value":1610616832},"fp":{"value":6102265216},"sp":{"value":6102265072},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524625068},"far":{"value":4581441536}},"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":3},{"imageOffset":15810516,"imageIndex":0},{"imageOffset":15736552,"imageIndex":0},{"imageOffset":16071040,"imageIndex":0},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":3},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609353,"name":"Heap Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":2304},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999999895},{"value":6102838536},{"value":0},{"value":4581179656},{"value":2},{"value":0},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8140688752},{"value":0},{"value":4581179632},{"value":4581179696},{"value":6102839520},{"value":999999895},{"value":9},{"value":2304},{"value":2305},{"value":2560},{"value":845722146},{"value":18442240474082181120}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6524876284},"cpsr":{"value":1610616832},"fp":{"value":6102838656},"sp":{"value":6102838512},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524625068},"far":{"value":4384631864}},"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":3},{"imageOffset":15810516,"imageIndex":0},{"imageOffset":15736552,"imageIndex":0},{"imageOffset":16071040,"imageIndex":0},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":3},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609354,"name":"Heap Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":2304},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999998618},{"value":6103411976},{"value":0},{"value":4581392648},{"value":2},{"value":0},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8140688752},{"value":0},{"value":4581392624},{"value":4581392688},{"value":6103412960},{"value":999998618},{"value":9},{"value":2304},{"value":2305},{"value":2560},{"value":3847964842},{"value":18442240474082181120}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6524876284},"cpsr":{"value":1610616832},"fp":{"value":6103412096},"sp":{"value":6103411952},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524625068},"far":{"value":4379186692}},"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":3},{"imageOffset":15810516,"imageIndex":0},{"imageOffset":15736552,"imageIndex":0},{"imageOffset":16071040,"imageIndex":0},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":3},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609355,"name":"Heap Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":2048},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999998848},{"value":6103985416},{"value":0},{"value":4581064968},{"value":2},{"value":0},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8140688752},{"value":0},{"value":4581064944},{"value":4581065008},{"value":6103986400},{"value":999998848},{"value":9},{"value":2048},{"value":2049},{"value":2304},{"value":549980155},{"value":18442240474082181120}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6524876284},"cpsr":{"value":1610616832},"fp":{"value":6103985536},"sp":{"value":6103985392},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524625068},"far":{"value":4396912920}},"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":3},{"imageOffset":15810516,"imageIndex":0},{"imageOffset":15736552,"imageIndex":0},{"imageOffset":16071040,"imageIndex":0},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":3},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609356,"name":"Heap Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":3072},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999999418},{"value":6104558856},{"value":0},{"value":4581130504},{"value":2},{"value":0},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8140688752},{"value":0},{"value":4581130480},{"value":4581130544},{"value":6104559840},{"value":999999418},{"value":9},{"value":3072},{"value":3073},{"value":3328},{"value":2277108916},{"value":18442240474082181120}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6524876284},"cpsr":{"value":1610616832},"fp":{"value":6104558976},"sp":{"value":6104558832},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524625068},"far":{"value":4581457920}},"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":3},{"imageOffset":15810516,"imageIndex":0},{"imageOffset":15736552,"imageIndex":0},{"imageOffset":16071040,"imageIndex":0},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":3},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609357,"name":"Heap Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":2560},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999998795},{"value":6105132296},{"value":0},{"value":4581212424},{"value":2},{"value":0},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8140688752},{"value":0},{"value":4581212400},{"value":4581212464},{"value":6105133280},{"value":999998795},{"value":9},{"value":2560},{"value":2561},{"value":2816},{"value":3777354999},{"value":18442240474082181120}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6524876284},"cpsr":{"value":1610616832},"fp":{"value":6105132416},"sp":{"value":6105132272},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524625068},"far":{"value":4537679872}},"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":3},{"imageOffset":15810516,"imageIndex":0},{"imageOffset":15736552,"imageIndex":0},{"imageOffset":16071040,"imageIndex":0},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":3},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609358,"name":"Heap Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":2816},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999998425},{"value":6105705736},{"value":0},{"value":4581376264},{"value":2},{"value":0},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8140688752},{"value":0},{"value":4581376240},{"value":4581376304},{"value":6105706720},{"value":999998425},{"value":9},{"value":2816},{"value":2817},{"value":3072},{"value":339277276},{"value":18442240474082181120}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6524876284},"cpsr":{"value":1610616832},"fp":{"value":6105705856},"sp":{"value":6105705712},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524625068},"far":{"value":4537679872}},"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":3},{"imageOffset":15810516,"imageIndex":0},{"imageOffset":15736552,"imageIndex":0},{"imageOffset":16071040,"imageIndex":0},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":3},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609359,"name":"Bun Pool 0","threadState":{"x":[{"value":18446744073709551612},{"value":0},{"value":1},{"value":0},{"value":4369440644},{"value":0},{"value":0},{"value":0},{"value":1},{"value":1},{"value":163850},{"value":4421000216},{"value":45},{"value":0},{"value":0},{"value":5108397840888},{"value":515},{"value":5905612800},{"value":0},{"value":4421000220},{"value":1},{"value":1},{"value":4421000220},{"value":6524906608,"symbolLocation":0,"symbol":"tlv_get_addr"},{"value":3},{"value":4409987992},{"value":1},{"value":3758080000},{"value":6109947640}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4369442720},"cpsr":{"value":1073745920},"fp":{"value":6109949920},"sp":{"value":6109947344},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524618348},"far":{"value":4592893952}},"frames":[{"imageOffset":13932,"symbol":"__ulock_wait","symbolLocation":8,"imageIndex":2},{"imageOffset":3696544,"imageIndex":0},{"imageOffset":7706248,"imageIndex":0},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609360,"name":"Bun Pool 1","threadState":{"x":[{"value":18446744073709551612},{"value":0},{"value":1},{"value":0},{"value":4369440644},{"value":6114175392},{"value":6114175328},{"value":0},{"value":1},{"value":1},{"value":163849},{"value":4421000216},{"value":31},{"value":0},{"value":0},{"value":0},{"value":515},{"value":5771460608},{"value":0},{"value":4421000220},{"value":1},{"value":1},{"value":4421000220},{"value":6524906608,"symbolLocation":0,"symbol":"tlv_get_addr"},{"value":3},{"value":4409987992},{"value":1},{"value":3758080000},{"value":6114191096}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4369442720},"cpsr":{"value":1073745920},"fp":{"value":6114193376},"sp":{"value":6114190800},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524618348},"far":{"value":4613603328}},"frames":[{"imageOffset":13932,"symbol":"__ulock_wait","symbolLocation":8,"imageIndex":2},{"imageOffset":3696544,"imageIndex":0},{"imageOffset":7706248,"imageIndex":0},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609361,"name":"JIT Worklist Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":12032},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999999991},{"value":6114766088},{"value":0},{"value":4581654952},{"value":2},{"value":0},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8140688752},{"value":0},{"value":4581654928},{"value":4581654992},{"value":6114767072},{"value":999999991},{"value":9},{"value":12032},{"value":12033},{"value":12288},{"value":777290228},{"value":18442240474082181120}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6524876284},"cpsr":{"value":1610616832},"fp":{"value":6114766208},"sp":{"value":6114766064},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524625068},"far":{"value":4603265024}},"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":3},{"imageOffset":15810516,"imageIndex":0},{"imageOffset":15736552,"imageIndex":0},{"imageOffset":16071040,"imageIndex":0},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":3},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609362,"name":"JIT Worklist Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":5632},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999999854},{"value":6115339528},{"value":0},{"value":4581638568},{"value":2},{"value":0},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8140688752},{"value":0},{"value":4581638544},{"value":4581638608},{"value":6115340512},{"value":999999854},{"value":9},{"value":5632},{"value":5633},{"value":5888},{"value":2454725412},{"value":18442240474082181120}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6524876284},"cpsr":{"value":1610616832},"fp":{"value":6115339648},"sp":{"value":6115339504},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524625068},"far":{"value":4582392480}},"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":3},{"imageOffset":15810516,"imageIndex":0},{"imageOffset":15736552,"imageIndex":0},{"imageOffset":16071040,"imageIndex":0},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":3},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609363,"name":"Bun Pool 2","threadState":{"x":[{"value":18446744073709551612},{"value":0},{"value":1},{"value":0},{"value":4369440644},{"value":0},{"value":0},{"value":0},{"value":1},{"value":1},{"value":163850},{"value":4421000216},{"value":43},{"value":0},{"value":0},{"value":5108398031472},{"value":515},{"value":6174048256},{"value":0},{"value":4421000220},{"value":1},{"value":1},{"value":4421000220},{"value":6524906608,"symbolLocation":0,"symbol":"tlv_get_addr"},{"value":3},{"value":4409987992},{"value":1},{"value":3758080000},{"value":6119581432}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4369442720},"cpsr":{"value":1073745920},"fp":{"value":6119583712},"sp":{"value":6119581136},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524618348},"far":{"value":4593057792}},"frames":[{"imageOffset":13932,"symbol":"__ulock_wait","symbolLocation":8,"imageIndex":2},{"imageOffset":3696544,"imageIndex":0},{"imageOffset":7706248,"imageIndex":0},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609364,"name":"JIT Worklist Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":3072},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999999683},{"value":6120156424},{"value":0},{"value":4582688104},{"value":2},{"value":0},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8140688752},{"value":0},{"value":4582688080},{"value":4582688144},{"value":6120157408},{"value":999999683},{"value":9},{"value":3072},{"value":3073},{"value":3328},{"value":1174136382},{"value":18442240474082181120}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6524876284},"cpsr":{"value":1610616832},"fp":{"value":6120156544},"sp":{"value":6120156400},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524625068},"far":{"value":4603478022}},"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":3},{"imageOffset":15810516,"imageIndex":0},{"imageOffset":15736552,"imageIndex":0},{"imageOffset":16071040,"imageIndex":0},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":3},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609365,"name":"Bun Pool 3","threadState":{"x":[{"value":18446744073709551612},{"value":0},{"value":1},{"value":0},{"value":4369440644},{"value":0},{"value":0},{"value":0},{"value":1},{"value":1},{"value":163848},{"value":4421000216},{"value":29},{"value":0},{"value":0},{"value":5108397840056},{"value":515},{"value":6308265984},{"value":0},{"value":4421000220},{"value":1},{"value":1},{"value":4421000220},{"value":6524906608,"symbolLocation":0,"symbol":"tlv_get_addr"},{"value":3},{"value":4409987992},{"value":1},{"value":3758080000},{"value":6124398328}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4369442720},"cpsr":{"value":1073745920},"fp":{"value":6124400608},"sp":{"value":6124398032},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524618348},"far":{"value":4589158400}},"frames":[{"imageOffset":13932,"symbol":"__ulock_wait","symbolLocation":8,"imageIndex":2},{"imageOffset":3696544,"imageIndex":0},{"imageOffset":7706248,"imageIndex":0},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609366,"name":"Bun Pool 4","threadState":{"x":[{"value":6128526982},{"value":5108563129184},{"value":5},{"value":1},{"value":5},{"value":5},{"value":1},{"value":65533},{"value":1853189987},{"value":1701868914},{"value":4402455082},{"value":4365860276},{"value":77},{"value":1},{"value":1953396079},{"value":8},{"value":6525063968,"symbolLocation":0,"symbol":"__bzero"},{"value":6174244864},{"value":0},{"value":6128571096},{"value":849},{"value":6128571764},{"value":6128571766},{"value":4294959064},{"value":1},{"value":4402513884},{"value":0},{"value":0},{"value":6128527864}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4370440916},"cpsr":{"value":536875008},"fp":{"value":6128644064},"sp":{"value":6128526848},"esr":{"value":2449473611,"description":"(Data Abort) byte write Access flag fault"},"pc":{"value":4365860952},"far":{"value":6128465348}},"frames":[{"imageOffset":114776,"imageIndex":0},{"imageOffset":4694740,"imageIndex":0},{"imageOffset":6128521840,"imageIndex":1},{"imageOffset":81994549559296,"imageIndex":1}]},{"id":13609367,"name":"Bun Pool 5","threadState":{"x":[{"value":18446744073709551612},{"value":0},{"value":1},{"value":0},{"value":4369440644},{"value":0},{"value":0},{"value":0},{"value":1},{"value":1},{"value":163848},{"value":4421000216},{"value":28},{"value":0},{"value":0},{"value":5108397840632},{"value":515},{"value":5637865472},{"value":0},{"value":4421000220},{"value":1},{"value":1},{"value":4421000220},{"value":6524906608,"symbolLocation":0,"symbol":"tlv_get_addr"},{"value":3},{"value":4409987992},{"value":1},{"value":3758080000},{"value":6132885240}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4369442720},"cpsr":{"value":1073745920},"fp":{"value":6132887520},"sp":{"value":6132884944},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524618348},"far":{"value":4603265024}},"frames":[{"imageOffset":13932,"symbol":"__ulock_wait","symbolLocation":8,"imageIndex":2},{"imageOffset":3696544,"imageIndex":0},{"imageOffset":7706248,"imageIndex":0},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609368,"name":"Bun Pool 6","threadState":{"x":[{"value":18446744073709551612},{"value":0},{"value":1},{"value":0},{"value":4369440644},{"value":0},{"value":0},{"value":0},{"value":1},{"value":1},{"value":163849},{"value":4421000216},{"value":28},{"value":0},{"value":0},{"value":5108397840504},{"value":515},{"value":5905809408},{"value":0},{"value":4421000220},{"value":1},{"value":1},{"value":4421000220},{"value":6524906608,"symbolLocation":0,"symbol":"tlv_get_addr"},{"value":3},{"value":4409987992},{"value":1},{"value":3758080000},{"value":6137128696}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4369442720},"cpsr":{"value":1073745920},"fp":{"value":6137130976},"sp":{"value":6137128400},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524618348},"far":{"value":5108662666752}},"frames":[{"imageOffset":13932,"symbol":"__ulock_wait","symbolLocation":8,"imageIndex":2},{"imageOffset":3696544,"imageIndex":0},{"imageOffset":7706248,"imageIndex":0},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609369,"name":"Bun Pool 7","threadState":{"x":[{"value":6},{"value":0},{"value":0},{"value":0},{"value":1038},{"value":30},{"value":0},{"value":6141324440},{"value":0},{"value":2},{"value":0},{"value":6141365008},{"value":0},{"value":6141365272},{"value":0},{"value":6141356912},{"value":464},{"value":6141365008},{"value":0},{"value":0},{"value":6141322018},{"value":4294967294},{"value":4371145232},{"value":0},{"value":6141362920},{"value":6141324440},{"value":6141322018},{"value":6141365008},{"value":9223372036854775807}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6524693188},"cpsr":{"value":2147487744},"fp":{"value":6141321840},"sp":{"value":6141321776},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524634128},"far":{"value":5815828496}},"frames":[{"imageOffset":29712,"symbol":"__openat_nocancel","symbolLocation":8,"imageIndex":2},{"imageOffset":88772,"symbol":"openat$NOCANCEL","symbolLocation":76,"imageIndex":2},{"imageOffset":251920,"imageIndex":0},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609370,"name":"Bun Pool 8","threadState":{"x":[{"value":18446744073709551612},{"value":0},{"value":1},{"value":0},{"value":4369440644},{"value":0},{"value":0},{"value":0},{"value":1},{"value":1},{"value":163847},{"value":4421000216},{"value":31},{"value":0},{"value":0},{"value":5108397839608},{"value":515},{"value":5638258688},{"value":0},{"value":4421000220},{"value":1},{"value":1},{"value":4421000220},{"value":6524906608,"symbolLocation":0,"symbol":"tlv_get_addr"},{"value":3},{"value":4409987992},{"value":1},{"value":3758080000},{"value":6145615608}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4369442720},"cpsr":{"value":1073745920},"fp":{"value":6145617888},"sp":{"value":6145615312},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524618348},"far":{"value":5638315416}},"frames":[{"imageOffset":13932,"symbol":"__ulock_wait","symbolLocation":8,"imageIndex":2},{"imageOffset":3696544,"imageIndex":0},{"imageOffset":7706248,"imageIndex":0},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609371,"name":"Bun Pool 9","threadState":{"x":[{"value":18446744073709551612},{"value":0},{"value":1},{"value":0},{"value":4369440644},{"value":0},{"value":0},{"value":0},{"value":1},{"value":1},{"value":163849},{"value":4421000216},{"value":45},{"value":0},{"value":0},{"value":5108397840760},{"value":515},{"value":5638455296},{"value":0},{"value":4421000220},{"value":1},{"value":1},{"value":4421000220},{"value":6524906608,"symbolLocation":0,"symbol":"tlv_get_addr"},{"value":3},{"value":4409987992},{"value":1},{"value":3758080000},{"value":6149859064}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4369442720},"cpsr":{"value":1073745920},"fp":{"value":6149861344},"sp":{"value":6149858768},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524618348},"far":{"value":4697620480}},"frames":[{"imageOffset":13932,"symbol":"__ulock_wait","symbolLocation":8,"imageIndex":2},{"imageOffset":3696544,"imageIndex":0},{"imageOffset":7706248,"imageIndex":0},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]},{"id":13609372,"name":"com.apple.WebKit.CryptoQueue","threadState":{"x":[{"value":260},{"value":0},{"value":256},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6150433928},{"value":0},{"value":4591436040},{"value":2},{"value":0},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8140688752},{"value":0},{"value":4591436016},{"value":4591436080},{"value":6150435040},{"value":0},{"value":0},{"value":256},{"value":257},{"value":512},{"value":2751884239},{"value":18442240474082181120}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6524876284},"cpsr":{"value":1610616832},"fp":{"value":6150434048},"sp":{"value":6150433904},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6524625068},"far":{"value":4591435776}},"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":3},{"imageOffset":15810116,"imageIndex":0},{"imageOffset":15737536,"imageIndex":0},{"imageOffset":16075812,"imageIndex":0},{"imageOffset":16071040,"imageIndex":0},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":3},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":3}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64",
"base" : 4365746176,
"size" : 43302912,
"uuid" : "37257cd5-d944-323e-8cf3-4570123dd93f",
"path" : "\/Users\/USER\/*\/bun-profile",
"name" : "bun-profile"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6524604416,
"size" : 241648,
"uuid" : "a7d3c07d-0a1e-3c4c-8fba-66905e16bf99",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6524846080,
"size" : 53236,
"uuid" : "e4debb6e-421d-33d0-9e17-77ae0e0fe4dc",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6524899328,
"size" : 151552,
"uuid" : "4bb77515-dba8-3edf-9af7-3c9eae959ea6",
"path" : "\/usr\/lib\/system\/libdyld.dylib",
"name" : "libdyld.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6525050880,
"size" : 28668,
"uuid" : "e7e2f10a-772a-397f-bd19-a7ea5a54e49f",
"path" : "\/usr\/lib\/system\/libsystem_platform.dylib",
"name" : "libsystem_platform.dylib"
}
],
"sharedCache" : {
"base" : 6520455168,
"size" : 4012523520,
"uuid" : "7906534c-5d2b-3ba8-b9c6-93a5cf1b7b50"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=950.2M resident=0K(0%) swapped_out_or_unallocated=950.2M(100%)\nWritable regions: Total=70.2G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=70.2G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nIOAccelerator 350.2M 67 \nIOAccelerator (reserved) 2048K 2 reserved VM address space (unallocated)\nJS JIT generated code 512.0M 3 \nJS VM Gigacage 32.2G 3 \nJS VM Gigacage (reserved) 63.8G 3 reserved VM address space (unallocated)\nKernel Alloc Once 32K 1 \nMALLOC 1.3G 20 \nMALLOC guard page 96K 6 \nSTACK GUARD 368K 23 \nStack 64.7M 23 \nVM_ALLOCATE 128.0M 1 \nVM_ALLOCATE (reserved) 3.9G 1 reserved VM address space (unallocated)\nWebKit Malloc 256.1M 5 \n__AUTH 46K 12 \n__AUTH_CONST 152K 41 \n__DATA 11.2M 41 \n__DATA_CONST 1161K 43 \n__DATA_DIRTY 87K 23 \n__LINKEDIT 900.8M 2 \n__OBJC_RO 70.6M 1 \n__OBJC_RW 2153K 1 \n__TEXT 49.4M 45 \ndyld private memory 272K 2 \nshared memory 32K 2 \n=========== ======= ======= \nTOTAL 103.4G 371 \nTOTAL, minus reserved VM space 35.8G 371 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"logWritingSignature" : "ecb7f4e889aee16b394ee0aaf16c284f84b11306",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "64c17a9925d75a7281053d4c",
"factorPackIds" : {
"SIRI_AUDIO_DISABLE_MEDIA_ENTITY_SYNC" : "64d29746ad29a465b3bbeace"
},
"deploymentId" : 240000002
},
{
"rolloutId" : "632e3df958740028737bffc0",
"factorPackIds" : {
"SIRI_UNDERSTANDING_NL_OVERRIDES" : "6596bb711fdf231ed378f29f"
},
"deploymentId" : 240000596
}
],
"experiments" : [
]
}
}
upd: isolated/separated my issue: https://github.com/oven-sh/bun/issues/8226
What version of Bun is running?
1.0.12
What platform is your computer?
Darwin 23.1.0 arm64 arm
What steps can reproduce the bug?
What is the expected behavior?
No response
What do you see instead?
Additional information
I've faced a SIGSEGV 11 error. I tried to obtain a stack trace output in order to file an issue, but I can't even obtain the stack trace file with
lldb
.