heyman / heynote

A dedicated scratchpad for developers
https://heynote.com
Other
3.76k stars 183 forks source link

Bug: Right clicking and closing the app from the dock crashes the app #219

Open williamtwild opened 5 months ago

williamtwild commented 5 months ago

Describe the bug RIght clicking and closing the app from the dock crashes the app

To Reproduce Steps to reproduce the behavior:

  1. Open the app
  2. Right click on the icon in the dock and select quit

Expected behavior App should quit and not crash

Screenshots Screenshot 2024-03-12 at 4 34 56 PM

Desktop (please complete the following information): See dump below

Additional context

Translated Report (Full Report Below)

Process: Heynote [88011] Path: /Applications/Heynote.app/Contents/MacOS/Heynote Identifier: com.heynote.app Version: 1.6.0 (1.6.0) Code Type: ARM-64 (Native) Parent Process: launchd [1] User ID: 501

Date/Time: 2024-03-12 16:31:00.3195 -0400 OS Version: macOS 14.2.1 (23C71) Report Version: 12 Anonymous UUID: A31967A3-86AD-A50B-37FE-882F0A082489

Sleep/Wake UUID: EB52DBA8-E4EA-46FF-B179-4A241D9595F4

Time Awake Since Boot: 1800000 seconds Time Since Wake: 32561 seconds

System Integrity Protection: enabled

Crashed Thread: 0 CrBrowserMain Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000010 Exception Codes: 0x0000000000000001, 0x0000000000000010

Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [88011]

VM Region Info: 0x10 is not in any region. Bytes before following region: 13722286292976 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL UNUSED SPACE AT START --->
Memory Tag 255 c7af8000000-c7b00000000 [128.0M] ---/rwx SM=NUL

Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread 0 libobjc.A.dylib 0x18a8f1420 objc_msgSend + 32 1 Electron Framework 0x10c087650 node::FreeArrayBufferAllocator(node::ArrayBufferAllocator) + 275124 2 Electron Framework 0x10c08709c node::FreeArrayBufferAllocator(node::ArrayBufferAllocator) + 273664 3 Electron Framework 0x10c0139fc v8::CodeEvent::GetScriptName() + 6308 4 AppKit 0x18e8ac5e4 -[NSApplication _terminateFromSender:askIfShouldTerminate:saveWindows:] + 124 5 AppKit 0x18e8ac4dc 52-[NSApplication(NSAppleEventHandling) _handleAEQuit]_blockinvoke + 52 6 AppKit 0x18e9b1764 NSMainRunLoopPerformBlockInModes_block_invoke + 44 7 CoreFoundation 0x18ad9b5e4 CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK + 28 8 CoreFoundation 0x18ad9b4f8 CFRunLoopDoBlocks + 356 9 CoreFoundation 0x18ad9a330 CFRunLoopRun + 812 10 CoreFoundation 0x18ad999ac CFRunLoopRunSpecific + 608 11 HIToolbox 0x195348448 RunCurrentEventLoopInMode + 292 12 HIToolbox 0x1953480d8 ReceiveNextEventCommon + 220 13 HIToolbox 0x195347fdc _BlockUntilNextEventMatchingListInModeWithFilter + 76 14 AppKit 0x18e5768a4 _DPSNextEvent + 660 15 AppKit 0x18ed50980 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716 16 AppKit 0x18e569d50 -[NSApplication run] + 476 17 Electron Framework 0x10f239e20 node::GetArrayBufferAllocator(node::IsolateData) + 17970108 18 Electron Framework 0x10f237c8c node::GetArrayBufferAllocator(node::IsolateData) + 17961512 19 Electron Framework 0x10f1f09dc node::GetArrayBufferAllocator(node::IsolateData) + 17670008 20 Electron Framework 0x10f1b75c4 node::GetArrayBufferAllocator(node::IsolateData) + 17435488 21 Electron Framework 0x10e34ab6c node::GetArrayBufferAllocator(node::IsolateData) + 2310408 22 Electron Framework 0x10e34c604 node::GetArrayBufferAllocator(node::IsolateData) + 2317216 23 Electron Framework 0x10e3484dc node::GetArrayBufferAllocator(node::IsolateData) + 2300536 24 Electron Framework 0x10c1e4c78 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock) + 13948 25 Electron Framework 0x10c1e5de0 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock) + 18404 26 Electron Framework 0x10c1e5c10 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock) + 17940 27 Electron Framework 0x10c1e44bc v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock) + 11968 28 Electron Framework 0x10c1e465c v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock) + 12384 29 Electron Framework 0x10beb62f0 ElectronMain + 128 30 dyld 0x18a93d0e0 start + 2360

Thread 1: 0 libsystem_pthread.dylib 0x18acb8e28 start_wqthread + 0

Thread 2:: ThreadPoolServiceThread 0 libsystem_kernel.dylib 0x18ac897c8 kevent64 + 8 1 Electron Framework 0x10f243928 node::GetArrayBufferAllocator(node::IsolateData) + 18009796 2 Electron Framework 0x10f24315c node::GetArrayBufferAllocator(node::IsolateData) + 18007800 3 Electron Framework 0x10f1f09dc node::GetArrayBufferAllocator(node::IsolateData) + 17670008 4 Electron Framework 0x10f1b75c4 node::GetArrayBufferAllocator(node::IsolateData) + 17435488 5 Electron Framework 0x10f211be8 node::GetArrayBufferAllocator(node::IsolateData) + 17805700 6 Electron Framework 0x10f1fa580 node::GetArrayBufferAllocator(node::IsolateData) + 17709852 7 Electron Framework 0x10f211d28 node::GetArrayBufferAllocator(node::IsolateData) + 17806020 8 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData) + 17885656 9 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 10 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 3:: ThreadPoolForegroundWorker 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 Electron Framework 0x10f23cbe8 node::GetArrayBufferAllocator(node::IsolateData) + 17981828 5 Electron Framework 0x10f1cf6e4 node::GetArrayBufferAllocator(node::IsolateData) + 17534080 6 Electron Framework 0x10f20b1f0 node::GetArrayBufferAllocator(node::IsolateData) + 17778572 7 Electron Framework 0x10f20ab5c node::GetArrayBufferAllocator(node::IsolateData) + 17776888 8 Electron Framework 0x10f20aa34 node::GetArrayBufferAllocator(node::IsolateData) + 17776592 9 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData) + 17885656 10 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 11 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 4:: ThreadPoolBackgroundWorker 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 Electron Framework 0x10f23cbe8 node::GetArrayBufferAllocator(node::IsolateData) + 17981828 5 Electron Framework 0x10f1cf6e4 node::GetArrayBufferAllocator(node::IsolateData) + 17534080 6 Electron Framework 0x10f20b22c node::GetArrayBufferAllocator(node::IsolateData) + 17778632 7 Electron Framework 0x10f20aad8 node::GetArrayBufferAllocator(node::IsolateData) + 17776756 8 Electron Framework 0x10f20aa68 node::GetArrayBufferAllocator(node::IsolateData) + 17776644 9 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData) + 17885656 10 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 11 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 5:: ThreadPoolForegroundWorker 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 Electron Framework 0x10f23cbe8 node::GetArrayBufferAllocator(node::IsolateData) + 17981828 5 Electron Framework 0x10f1cf6e4 node::GetArrayBufferAllocator(node::IsolateData) + 17534080 6 Electron Framework 0x10f20b22c node::GetArrayBufferAllocator(node::IsolateData) + 17778632 7 Electron Framework 0x10f20ab5c node::GetArrayBufferAllocator(node::IsolateData) + 17776888 8 Electron Framework 0x10f20aa34 node::GetArrayBufferAllocator(node::IsolateData) + 17776592 9 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData) + 17885656 10 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 11 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 6:: Chrome_IOThread 0 libsystem_kernel.dylib 0x18ac897c8 kevent64 + 8 1 Electron Framework 0x10f243928 node::GetArrayBufferAllocator(node::IsolateData) + 18009796 2 Electron Framework 0x10f24315c node::GetArrayBufferAllocator(node::IsolateData) + 18007800 3 Electron Framework 0x10f1f09dc node::GetArrayBufferAllocator(node::IsolateData) + 17670008 4 Electron Framework 0x10f1b75c4 node::GetArrayBufferAllocator(node::IsolateData) + 17435488 5 Electron Framework 0x10f211be8 node::GetArrayBufferAllocator(node::IsolateData) + 17805700 6 Electron Framework 0x10e34d2e0 node::GetArrayBufferAllocator(node::IsolateData) + 2320508 7 Electron Framework 0x10f211d28 node::GetArrayBufferAllocator(node::IsolateData) + 17806020 8 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData) + 17885656 9 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 10 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 7:: MemoryInfra 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 Electron Framework 0x10f23cbe8 node::GetArrayBufferAllocator(node::IsolateData) + 17981828 5 Electron Framework 0x10f1cf5c0 node::GetArrayBufferAllocator(node::IsolateData) + 17533788 6 Electron Framework 0x10f18fcb0 node::GetArrayBufferAllocator(node::IsolateData) + 17273420 7 Electron Framework 0x10f1f09dc node::GetArrayBufferAllocator(node::IsolateData) + 17670008 8 Electron Framework 0x10f1b75c4 node::GetArrayBufferAllocator(node::IsolateData) + 17435488 9 Electron Framework 0x10f211be8 node::GetArrayBufferAllocator(node::IsolateData) + 17805700 10 Electron Framework 0x10f211d28 node::GetArrayBufferAllocator(node::IsolateData) + 17806020 11 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData) + 17885656 12 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 13 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 8: 0 libsystem_kernel.dylib 0x18ac839c0 kevent + 8 1 Electron Framework 0x10beb5d38 uv_free_interface_addresses + 2180 2 Electron Framework 0x10bea5068 uv_run + 272 3 Electron Framework 0x112b0857c node::OnFatalError(char const, char const) + 443648 4 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 5 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 9: 0 libsystem_kernel.dylib 0x18ac8106c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x18acbe5fc _pthread_cond_wait + 1228 2 Electron Framework 0x10beb0a44 uv_cond_wait + 12 3 Electron Framework 0x112b064f4 node::OnFatalError(char const, char const) + 435320 4 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 5 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 10: 0 libsystem_kernel.dylib 0x18ac8106c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x18acbe5fc _pthread_cond_wait + 1228 2 Electron Framework 0x10beb0a44 uv_cond_wait + 12 3 Electron Framework 0x112b064f4 node::OnFatalError(char const, char const) + 435320 4 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 5 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 11: 0 libsystem_kernel.dylib 0x18ac8106c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x18acbe5fc _pthread_cond_wait + 1228 2 Electron Framework 0x10beb0a44 uv_cond_wait + 12 3 Electron Framework 0x112b064f4 node::OnFatalError(char const, char const) + 435320 4 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 5 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 12: 0 libsystem_kernel.dylib 0x18ac7d7f0 semaphore_wait_trap + 8 1 Electron Framework 0x10beb1050 uv_sem_wait + 24 2 Electron Framework 0x112b98b90 node::SetTracingController(v8::TracingController*) + 71704 3 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 4 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 13: 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 CoreFoundation 0x18ad9bbf4 CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x18ad9a4bc CFRunLoopRun + 1208 6 CoreFoundation 0x18ad999ac CFRunLoopRunSpecific + 608 7 CoreFoundation 0x18ae17704 CFRunLoopRun + 64 8 Electron Framework 0x10beb4ed4 uv_cpu_info + 5172 9 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 10 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 14:: NetworkConfigWatcher 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 CoreFoundation 0x18ad9bbf4 CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x18ad9a4bc CFRunLoopRun + 1208 6 CoreFoundation 0x18ad999ac CFRunLoopRunSpecific + 608 7 Foundation 0x18bea3a38 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 8 Electron Framework 0x10f239c94 node::GetArrayBufferAllocator(node::IsolateData) + 17969712 9 Electron Framework 0x10f237c8c node::GetArrayBufferAllocator(node::IsolateData) + 17961512 10 Electron Framework 0x10f1f09dc node::GetArrayBufferAllocator(node::IsolateData) + 17670008 11 Electron Framework 0x10f1b75c4 node::GetArrayBufferAllocator(node::IsolateData) + 17435488 12 Electron Framework 0x10f211be8 node::GetArrayBufferAllocator(node::IsolateData) + 17805700 13 Electron Framework 0x10f211d28 node::GetArrayBufferAllocator(node::IsolateData) + 17806020 14 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData*) + 17885656 15 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 16 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 15:: CrShutdownDetector 0 libsystem_kernel.dylib 0x18ac7e434 read + 8 1 Electron Framework 0x10c0adee0 node::FreeArrayBufferAllocator(node::ArrayBufferAllocator) + 432964 2 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData) + 17885656 3 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 4 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 16:: NetworkConfigWatcher 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 CoreFoundation 0x18ad9bbf4 CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x18ad9a4bc CFRunLoopRun + 1208 6 CoreFoundation 0x18ad999ac CFRunLoopRunSpecific + 608 7 Foundation 0x18bea3a38 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 8 Electron Framework 0x10f239c94 node::GetArrayBufferAllocator(node::IsolateData) + 17969712 9 Electron Framework 0x10f237c8c node::GetArrayBufferAllocator(node::IsolateData) + 17961512 10 Electron Framework 0x10f1f09dc node::GetArrayBufferAllocator(node::IsolateData) + 17670008 11 Electron Framework 0x10f1b75c4 node::GetArrayBufferAllocator(node::IsolateData) + 17435488 12 Electron Framework 0x10f211be8 node::GetArrayBufferAllocator(node::IsolateData) + 17805700 13 Electron Framework 0x10f211d28 node::GetArrayBufferAllocator(node::IsolateData) + 17806020 14 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData*) + 17885656 15 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 16 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 17:: ThreadPoolForegroundWorker 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 Electron Framework 0x10f23cbe8 node::GetArrayBufferAllocator(node::IsolateData) + 17981828 5 Electron Framework 0x10f1cf6e4 node::GetArrayBufferAllocator(node::IsolateData) + 17534080 6 Electron Framework 0x10f20b22c node::GetArrayBufferAllocator(node::IsolateData) + 17778632 7 Electron Framework 0x10f20ab5c node::GetArrayBufferAllocator(node::IsolateData) + 17776888 8 Electron Framework 0x10f20aa34 node::GetArrayBufferAllocator(node::IsolateData) + 17776592 9 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData) + 17885656 10 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 11 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 18:: ThreadPoolSingleThreadForegroundBlocking0 0 libsystem_kernel.dylib 0x18ac839c0 kevent + 8 1 Electron Framework 0x10f247c68 node::GetArrayBufferAllocator(node::IsolateData) + 18027012 2 Electron Framework 0x10e96caec node::GetArrayBufferAllocator(node::IsolateData) + 8741000 3 Electron Framework 0x10e397718 node::GetArrayBufferAllocator(node::IsolateData) + 2624692 4 Electron Framework 0x10f1d2880 node::GetArrayBufferAllocator(node::IsolateData) + 17546780 5 Electron Framework 0x10f1fa1d0 node::GetArrayBufferAllocator(node::IsolateData) + 17708908 6 Electron Framework 0x10f1f94c8 node::GetArrayBufferAllocator(node::IsolateData) + 17705572 7 Electron Framework 0x10f20aebc node::GetArrayBufferAllocator(node::IsolateData) + 17777752 8 Electron Framework 0x10f20abb4 node::GetArrayBufferAllocator(node::IsolateData) + 17776976 9 Electron Framework 0x10f20aaa4 node::GetArrayBufferAllocator(node::IsolateData) + 17776704 10 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData) + 17885656 11 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 12 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 19:: CompositorTileWorker1 0 libsystem_kernel.dylib 0x18ac8106c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x18acbe5fc _pthread_cond_wait + 1228 2 Electron Framework 0x10f224d64 node::GetArrayBufferAllocator(node::IsolateData) + 17883904 3 Electron Framework 0x110114120 node::GetArrayBufferAllocator(node::IsolateData) + 33543868 4 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData*) + 17885656 5 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 6 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 20:: ThreadPoolSingleThreadSharedForeground1 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 Electron Framework 0x10f23cbe8 node::GetArrayBufferAllocator(node::IsolateData) + 17981828 5 Electron Framework 0x10f1cf6e4 node::GetArrayBufferAllocator(node::IsolateData) + 17534080 6 Electron Framework 0x10f20b1f0 node::GetArrayBufferAllocator(node::IsolateData) + 17778572 7 Electron Framework 0x10f20ab88 node::GetArrayBufferAllocator(node::IsolateData) + 17776932 8 Electron Framework 0x10f20aa7c node::GetArrayBufferAllocator(node::IsolateData) + 17776664 9 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData) + 17885656 10 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 11 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 21: 0 libsystem_kernel.dylib 0x18ac889d4 __select + 8 1 Electron Framework 0x10c0acd90 node::FreeArrayBufferAllocator(node::ArrayBufferAllocator) + 428532 2 Electron Framework 0x10c0486f0 node::FreeArrayBufferAllocator(node::ArrayBufferAllocator) + 17236 3 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 4 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 22:: NetworkNotificationThreadMac 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 CoreFoundation 0x18ad9bbf4 CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x18ad9a4bc CFRunLoopRun + 1208 6 CoreFoundation 0x18ad999ac CFRunLoopRunSpecific + 608 7 Foundation 0x18bea3a38 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 8 Electron Framework 0x10f239c94 node::GetArrayBufferAllocator(node::IsolateData) + 17969712 9 Electron Framework 0x10f237c8c node::GetArrayBufferAllocator(node::IsolateData) + 17961512 10 Electron Framework 0x10f1f09dc node::GetArrayBufferAllocator(node::IsolateData) + 17670008 11 Electron Framework 0x10f1b75c4 node::GetArrayBufferAllocator(node::IsolateData) + 17435488 12 Electron Framework 0x10f211be8 node::GetArrayBufferAllocator(node::IsolateData) + 17805700 13 Electron Framework 0x10f211d28 node::GetArrayBufferAllocator(node::IsolateData) + 17806020 14 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData*) + 17885656 15 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 16 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 23:: ThreadPoolSingleThreadSharedForegroundBlocking2 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 Electron Framework 0x10f23cbe8 node::GetArrayBufferAllocator(node::IsolateData) + 17981828 5 Electron Framework 0x10f1cf6e4 node::GetArrayBufferAllocator(node::IsolateData) + 17534080 6 Electron Framework 0x10f20a3ec node::GetArrayBufferAllocator(node::IsolateData) + 17774984 7 Electron Framework 0x10f20aca0 node::GetArrayBufferAllocator(node::IsolateData) + 17777212 8 Electron Framework 0x10f20ab88 node::GetArrayBufferAllocator(node::IsolateData) + 17776932 9 Electron Framework 0x10f20aa7c node::GetArrayBufferAllocator(node::IsolateData) + 17776664 10 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData*) + 17885656 11 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 12 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 24:: NetworkConfigWatcher 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 CoreFoundation 0x18ad9bbf4 CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x18ad9a4bc CFRunLoopRun + 1208 6 CoreFoundation 0x18ad999ac CFRunLoopRunSpecific + 608 7 Foundation 0x18bea3a38 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 8 Electron Framework 0x10f239c94 node::GetArrayBufferAllocator(node::IsolateData) + 17969712 9 Electron Framework 0x10f237c8c node::GetArrayBufferAllocator(node::IsolateData) + 17961512 10 Electron Framework 0x10f1f09dc node::GetArrayBufferAllocator(node::IsolateData) + 17670008 11 Electron Framework 0x10f1b75c4 node::GetArrayBufferAllocator(node::IsolateData) + 17435488 12 Electron Framework 0x10f211be8 node::GetArrayBufferAllocator(node::IsolateData) + 17805700 13 Electron Framework 0x10f211d28 node::GetArrayBufferAllocator(node::IsolateData) + 17806020 14 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData*) + 17885656 15 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 16 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 25:: ThreadPoolForegroundWorker 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 Electron Framework 0x10f23cbe8 node::GetArrayBufferAllocator(node::IsolateData) + 17981828 5 Electron Framework 0x10f1cf6e4 node::GetArrayBufferAllocator(node::IsolateData) + 17534080 6 Electron Framework 0x10f20b22c node::GetArrayBufferAllocator(node::IsolateData) + 17778632 7 Electron Framework 0x10f20ab5c node::GetArrayBufferAllocator(node::IsolateData) + 17776888 8 Electron Framework 0x10f20aa34 node::GetArrayBufferAllocator(node::IsolateData) + 17776592 9 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData) + 17885656 10 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 11 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 26:: ThreadPoolForegroundWorker 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 Electron Framework 0x10f23cbe8 node::GetArrayBufferAllocator(node::IsolateData) + 17981828 5 Electron Framework 0x10f1cf6e4 node::GetArrayBufferAllocator(node::IsolateData) + 17534080 6 Electron Framework 0x10f20b22c node::GetArrayBufferAllocator(node::IsolateData) + 17778632 7 Electron Framework 0x10f20ab5c node::GetArrayBufferAllocator(node::IsolateData) + 17776888 8 Electron Framework 0x10f20aa34 node::GetArrayBufferAllocator(node::IsolateData) + 17776592 9 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData) + 17885656 10 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 11 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 27:: CacheThread_BlockFile 0 libsystem_kernel.dylib 0x18ac897c8 kevent64 + 8 1 Electron Framework 0x10f243928 node::GetArrayBufferAllocator(node::IsolateData) + 18009796 2 Electron Framework 0x10f24315c node::GetArrayBufferAllocator(node::IsolateData) + 18007800 3 Electron Framework 0x10f1f09dc node::GetArrayBufferAllocator(node::IsolateData) + 17670008 4 Electron Framework 0x10f1b75c4 node::GetArrayBufferAllocator(node::IsolateData) + 17435488 5 Electron Framework 0x10f211be8 node::GetArrayBufferAllocator(node::IsolateData) + 17805700 6 Electron Framework 0x10f211d28 node::GetArrayBufferAllocator(node::IsolateData) + 17806020 7 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData*) + 17885656 8 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 9 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 28:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 CoreFoundation 0x18ad9bbf4 CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x18ad9a4bc CFRunLoopRun + 1208 6 CoreFoundation 0x18ad999ac CFRunLoopRunSpecific + 608 7 AppKit 0x18e6a0510 _NSEventThread + 144 8 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 9 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 29:: ThreadPoolBackgroundWorker 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 Electron Framework 0x10f23cbe8 node::GetArrayBufferAllocator(node::IsolateData) + 17981828 5 Electron Framework 0x10f1cf6e4 node::GetArrayBufferAllocator(node::IsolateData) + 17534080 6 Electron Framework 0x10f20b22c node::GetArrayBufferAllocator(node::IsolateData) + 17778632 7 Electron Framework 0x10f20aad8 node::GetArrayBufferAllocator(node::IsolateData) + 17776756 8 Electron Framework 0x10f20aa68 node::GetArrayBufferAllocator(node::IsolateData) + 17776644 9 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData) + 17885656 10 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 11 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 30:: ThreadPoolSingleThreadSharedBackgroundBlocking3 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 Electron Framework 0x10f23cbe8 node::GetArrayBufferAllocator(node::IsolateData) + 17981828 5 Electron Framework 0x10f1cf6e4 node::GetArrayBufferAllocator(node::IsolateData) + 17534080 6 Electron Framework 0x10f20a3ec node::GetArrayBufferAllocator(node::IsolateData) + 17774984 7 Electron Framework 0x10f20aca0 node::GetArrayBufferAllocator(node::IsolateData) + 17777212 8 Electron Framework 0x10f20ab04 node::GetArrayBufferAllocator(node::IsolateData) + 17776800 9 Electron Framework 0x10f20aa90 node::GetArrayBufferAllocator(node::IsolateData) + 17776684 10 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData*) + 17885656 11 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 12 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 31:: ThreadPoolForegroundWorker 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 Electron Framework 0x10f23cbe8 node::GetArrayBufferAllocator(node::IsolateData) + 17981828 5 Electron Framework 0x10f1cf6e4 node::GetArrayBufferAllocator(node::IsolateData) + 17534080 6 Electron Framework 0x10f20a3ec node::GetArrayBufferAllocator(node::IsolateData) + 17774984 7 Electron Framework 0x10f20aca0 node::GetArrayBufferAllocator(node::IsolateData) + 17777212 8 Electron Framework 0x10f20ab5c node::GetArrayBufferAllocator(node::IsolateData) + 17776888 9 Electron Framework 0x10f20aa34 node::GetArrayBufferAllocator(node::IsolateData) + 17776592 10 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData*) + 17885656 11 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 12 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 32: 0 libsystem_kernel.dylib 0x18ac8106c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x18acbe5fc _pthread_cond_wait + 1228 2 Electron Framework 0x10beb0a44 uv_cond_wait + 12 3 Electron Framework 0x10bea1c50 uv_cancel + 708 4 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 5 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 33: 0 libsystem_kernel.dylib 0x18ac8106c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x18acbe5fc _pthread_cond_wait + 1228 2 Electron Framework 0x10beb0a44 uv_cond_wait + 12 3 Electron Framework 0x10bea1c50 uv_cancel + 708 4 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 5 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 34: 0 libsystem_kernel.dylib 0x18ac8106c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x18acbe5fc _pthread_cond_wait + 1228 2 Electron Framework 0x10beb0a44 uv_cond_wait + 12 3 Electron Framework 0x10bea1c50 uv_cancel + 708 4 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 5 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 35: 0 libsystem_kernel.dylib 0x18ac8106c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x18acbe5fc _pthread_cond_wait + 1228 2 Electron Framework 0x10beb0a44 uv_cond_wait + 12 3 Electron Framework 0x10bea1c50 uv_cancel + 708 4 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 5 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 36:: NetworkConfigWatcher 0 libsystem_kernel.dylib 0x18ac7d874 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x18ac8fcf0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x18ac864b0 mach_msg_overwrite + 476 3 libsystem_kernel.dylib 0x18ac7dbf8 mach_msg + 24 4 CoreFoundation 0x18ad9bbf4 CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x18ad9a4bc CFRunLoopRun + 1208 6 CoreFoundation 0x18ad999ac CFRunLoopRunSpecific + 608 7 Foundation 0x18bea3a38 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 8 Electron Framework 0x10f239c94 node::GetArrayBufferAllocator(node::IsolateData) + 17969712 9 Electron Framework 0x10f237c8c node::GetArrayBufferAllocator(node::IsolateData) + 17961512 10 Electron Framework 0x10f1f09dc node::GetArrayBufferAllocator(node::IsolateData) + 17670008 11 Electron Framework 0x10f1b75c4 node::GetArrayBufferAllocator(node::IsolateData) + 17435488 12 Electron Framework 0x10f211be8 node::GetArrayBufferAllocator(node::IsolateData) + 17805700 13 Electron Framework 0x10f211d28 node::GetArrayBufferAllocator(node::IsolateData) + 17806020 14 Electron Framework 0x10f22543c node::GetArrayBufferAllocator(node::IsolateData*) + 17885656 15 libsystem_pthread.dylib 0x18acbe034 _pthread_start + 136 16 libsystem_pthread.dylib 0x18acb8e3c thread_start + 8

Thread 37: 0 libsystem_pthread.dylib 0x18acb8e28 start_wqthread + 0

Thread 38:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_pthread.dylib 0x18acb9fbc _pthread_workqueue_addthreads + 24 1 libdispatch.dylib 0x18ab196c0 _dispatch_root_queue_poke_slow + 312 2 libdispatch.dylib 0x18ab22a78 _dispatch_source_invoke + 1540 3 libdispatch.dylib 0x18ab13d28 _dispatch_lane_serial_drain + 368 4 libdispatch.dylib 0x18ab1f190 _dispatch_mgr_queue_drain + 120 5 libdispatch.dylib 0x18ab1ebcc _dispatch_kevent_worker_thread + 384 6 libsystem_pthread.dylib 0x18acba14c _pthread_wqthread + 344 7 libsystem_pthread.dylib 0x18acb8e30 start_wqthread + 8

Thread 0 crashed with ARM Thread State (64-bit): x0: 0xefefefefefefefef x1: 0x00000001da0aad72 x2: 0x00000001e14d19f8 x3: 0x0000000000000001 x4: 0x00000124019c5b50 x5: 0x0000000000000001 x6: 0x0000000000000000 x7: 0x0000000000000000 x8: 0x0000000114696000 x9: 0x0000012400232483 x10: 0x8f9d0001e149a818 x11: 0xffffffffffffffdf x12: 0xffffffffffffffdf x13: 0x00000124002254f0 x14: 0x01000001e14e4d51 x15: 0x0000000000000000 x16: 0x0000000000000000 x17: 0x0000000000000004 x18: 0x0000000000000000 x19: 0x00000124002cf300 x20: 0x00000001da074e98 x21: 0x0000000000000000 x22: 0x0000000000000001 x23: 0x0000012400099c88 x24: 0x00000000141300cd x25: 0x0000000000000000 x26: 0x0000000145009068 x27: 0x00000124019c3390 x28: 0x0000000000000000 fp: 0x000000016d4ed8c0 lr: 0x000000010c087650 sp: 0x000000016d4ed8b0 pc: 0x000000018a8f1420 cpsr: 0x60001000 far: 0x0000000000000010 esr: 0x92000006 (Data Abort) byte read Translation fault