oven-sh / bun

Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
https://bun.sh
Other
74.11k stars 2.76k forks source link

Can not debug bun SIGSEGV 11 w/ lldb on macOS 14.1.1 #7184

Open SukkaW opened 11 months ago

SukkaW commented 11 months ago

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?

lldb bun-profile run build

(lldb) target create "/path/to/bun-profile"
Current executable set to '/path/to/bun-profile' (arm64).
(lldb) settings set -- target.run-args  "run" "build"
(lldb) run

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.))

What is the expected behavior?

No response

What do you see instead?

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

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.

paperdave commented 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

SukkaW commented 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

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.

SukkaW commented 11 months ago

Any suggestions on how to obtain the stack trace of a SIGSEGV crash on macOS?

paperdave commented 11 months ago

i'm not sure. probably have to use a debug build unfortunately.

Jarred-Sumner commented 11 months ago

Can you try in the canary build of Bun if it still is crashing? bun upgrade --canary

SukkaW commented 11 months ago

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.

SukkaW commented 11 months ago

@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?

szwenni commented 11 months ago

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.

erictheswift commented 9 months ago

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" : [

  ]
}
}
erictheswift commented 9 months ago

upd: isolated/separated my issue: https://github.com/oven-sh/bun/issues/8226