electron: Crash occasionally on macOS Sierra when inputting with Chinese IME

  • Electron version: 1.2.8
  • Operating system: macOS Sierra (10.12)

We haven’t encountered this problem prior to macOS 10.12. So it may be related to the system itself.

Anyway, the stack trace is attached below:

Date/Time:             2016-10-11 11:52:21.463 +0800
OS Version:            Mac OS X 10.12 (16A323)
Report Version:        12
Anonymous UUID:        361C0B73-1C8E-448F-4E98-03E6159FF5CB

Sleep/Wake UUID:       2AF37609-7364-400C-BF07-7A5A663DB017

Time Awake Since Boot: 91000 seconds
Time Since Wake:       3300 seconds

System Integrity Protection: enabled

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

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000002, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Trace/BPT trap: 5
Termination Reason:    Namespace SIGNAL, Code 0x5
Terminating Process:   exc handler [0]

Thread 0 Crashed:: CrBrowserMain  Dispatch queue: com.apple.main-thread
0   com.github.electron.framework   0x000000010871a751 0x10855e000 + 1820497
1   com.github.electron.framework   0x0000000108732854 0x10855e000 + 1919060
2   com.github.electron.framework   0x000000010874dff3 0x10855e000 + 2031603
3   com.github.electron.framework   0x000000010874ec75 0x10855e000 + 2034805
4   libsystem_malloc.dylib          0x00007fffa248e332 malloc_zone_malloc + 107
5   libsystem_malloc.dylib          0x00007fffa248d2b0 malloc + 24
6   com.apple.HIToolbox             0x00007fff8caceb32 -[IMKInputSession _coreAttributesFromRange:whichAttributes:completionHandler:] + 61
7   com.apple.HIToolbox             0x00007fff8cad0bb0 -[IMKInputSession attributedSubstringFromRange:completionHandler:] + 186
8   com.apple.HIToolbox             0x00007fff8cac13ab __61-[IMKInputSession imkxpc_attributedSubstringFromRange:reply:]_block_invoke + 530
9   com.apple.CoreFoundation        0x00007fff8d2ec3ac __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
10  com.apple.CoreFoundation        0x00007fff8d2cd424 __CFRunLoopDoBlocks + 356
11  com.apple.CoreFoundation        0x00007fff8d2ccf66 __CFRunLoopRun + 1878
12  com.apple.CoreFoundation        0x00007fff8d2cc5b4 CFRunLoopRunSpecific + 420
13  com.apple.HIToolbox             0x00007fff8caa863e -[IMKInputSessionXPCInvocation invocationAwaitXPCReply] + 606
14  com.apple.HIToolbox             0x00007fff8caafb6a __49-[IMKInputSession handleEvent:completionHandler:]_block_invoke_2.479 + 1720
15  com.apple.HIToolbox             0x00007fff8caaef88 __49-[IMKInputSession handleEvent:completionHandler:]_block_invoke_2.438 + 566
16  com.apple.HIToolbox             0x00007fff8ca93314 -[IMKClient switchedInputMode:completionHandler:] + 405
17  com.apple.HIToolbox             0x00007fff8caade32 -[IMKInputSession tryHandleEventSwitchedInputMode:eventWasHandled:continuationHandler:] + 122
18  com.apple.HIToolbox             0x00007fff8caaed2c __49-[IMKInputSession handleEvent:completionHandler:]_block_invoke.437 + 170
19  com.apple.HIToolbox             0x00007fff8caaeb6b __49-[IMKInputSession handleEvent:completionHandler:]_block_invoke + 261
20  com.apple.HIToolbox             0x00007fff8cabad3f -[IMKInputSession _eventIsOn:completionHandler:] + 1838
21  com.apple.HIToolbox             0x00007fff8caae3e1 -[IMKInputSession handleEvent:completionHandler:] + 890
22  com.apple.HIToolbox             0x00007fff8ca5ef10 IMKInputSessionProcessEventRefWithCompletionHandler + 120
23  com.apple.HIToolbox             0x00007fff8ca5e2c2 InputMethodInstanceProcessEventRef_WithCompletionHandler + 129
24  com.apple.HIToolbox             0x00007fff8ca4ca1a __TSMEventToInputMethod_WithCompletionHandler_block_invoke + 124
25  com.apple.HIToolbox             0x00007fff8ca508a0 __SendTSMDocumentLockEvent_WithCompletionHandler_block_invoke + 95
26  com.apple.HIToolbox             0x00007fff8c89ef92 ___ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec_block_invoke + 108
27  com.apple.AppKit                0x00007fff8b0faa4d -[NSTextInputContext handleTSMEvent:completionHandler:] + 3298
28  com.apple.AppKit                0x00007fff8b0f9cfd _NSTSMEventHandler + 319
29  com.apple.HIToolbox             0x00007fff8c8460d5 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1708
30  com.apple.HIToolbox             0x00007fff8c845346 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 428
31  com.apple.HIToolbox             0x00007fff8c84518f SendEventToEventTargetWithOptions + 43
32  com.apple.HIToolbox             0x00007fff8c89bf86 SendTSMEvent_WithCompletionHandler + 408
33  com.apple.HIToolbox             0x00007fff8ca4c951 TrySendLockEvent_BeforeEventToInputMethod_WithContinuationHandler + 351
34  com.apple.HIToolbox             0x00007fff8ca4c78e TSMEventToInputMethod_WithCompletionHandler + 148
35  com.apple.HIToolbox             0x00007fff8ca4c6da TSMEventToKeyboardInputMethod_WithCompletionHandler + 127
36  com.apple.HIToolbox             0x00007fff8c89b474 TSMKeyEvent_WithCompletionHandler + 584
37  com.apple.HIToolbox             0x00007fff8c89b1f3 __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_4 + 251
38  com.apple.HIToolbox             0x00007fff8c89b020 __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_3 + 281
39  com.apple.HIToolbox             0x00007fff8c89ad36 __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_2 + 308
40  com.apple.HIToolbox             0x00007fff8c89aa6d __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke + 300
41  com.apple.HIToolbox             0x00007fff8c899fdd TSMProcessRawKeyEventWithOptionsAndCompletionHandler + 3604
42  com.apple.AppKit                0x00007fff8b89af16 __61-[NSTextInputContext _handleEvent:options:completionHandler:]_block_invoke.885 + 116
43  com.apple.AppKit                0x00007fff8b89a9c5 __204-[NSTextInputContext tryTSMProcessRawKeyEvent_orSubstitution:dispatchCondition:setupForDispatch:furtherCondition:doubleSpaceSubstitutionCondition:doubleSpaceSubstitutionWork:dispatchTSMWork:continuation:]_block_invoke.817 + 121
44  com.apple.AppKit                0x00007fff8b89a82f -[NSTextInputContext tryTSMProcessRawKeyEvent_orSubstitution:dispatchCondition:setupForDispatch:furtherCondition:doubleSpaceSubstitutionCondition:doubleSpaceSubstitutionWork:dispatchTSMWork:continuation:] + 285
45  com.apple.AppKit                0x00007fff8b0f85fb -[NSTextInputContext _handleEvent:options:completionHandler:] + 1298
46  com.apple.AppKit                0x00007fff8b0f80ae -[NSTextInputContext handleEvent:] + 109
47  com.apple.AppKit                0x00007fff8b0f7fb2 -[NSView interpretKeyEvents:] + 232
48  com.github.electron.framework   0x000000010909af55 0x10855e000 + 11784021
49  com.github.electron.framework   0x000000010909a9b5 0x10855e000 + 11782581
50  com.github.electron.framework   0x000000010a57ae6e 0x10855e000 + 33672814
51  com.apple.AppKit                0x00007fff8b7d37ec -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 4086
52  com.apple.AppKit                0x00007fff8b7d242a -[NSWindow(NSEventRouting) sendEvent:] + 541
53  com.github.electron.framework   0x00000001086ad724 0x10855e000 + 1373988
54  com.apple.AppKit                0x00007fff8b673a1c -[NSApplication(NSEvent) sendEvent:] + 4768
55  com.github.electron.framework   0x00000001085f925b 0x10855e000 + 635483
56  com.apple.AppKit                0x00007fff8af59009 -[NSApplication run] + 1002
57  com.github.electron.framework   0x00000001087119d6 0x10855e000 + 1784278
58  com.github.electron.framework   0x0000000108710ff4 0x10855e000 + 1781748
59  com.github.electron.framework   0x0000000108750ba3 0x10855e000 + 2042787
60  com.github.electron.framework   0x0000000108e5769b 0x10855e000 + 9410203
61  com.github.electron.framework   0x0000000108e574a3 0x10855e000 + 9409699
62  com.github.electron.framework   0x0000000108e59ab2 0x10855e000 + 9419442
63  com.github.electron.framework   0x0000000108e5313d 0x10855e000 + 9392445
64  com.github.electron.framework   0x0000000108dc6401 0x10855e000 + 8815617
65  com.github.electron.framework   0x0000000108dc5576 0x10855e000 + 8811894
66  com.github.electron.framework   0x000000010855f947 AtomMain + 71
67  im.pubu.desktop                 0x0000000108553ec6 main + 38
68  libdyld.dylib                   0x00007fffa230c255 start + 1

Thread 1:: NetworkConfigWatcher
0   libsystem_kernel.dylib          0x00007fffa243341a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fffa2432867 mach_msg + 55
2   com.apple.CoreFoundation        0x00007fff8d2cd8d4 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation        0x00007fff8d2ccd61 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation        0x00007fff8d2cc5b4 CFRunLoopRunSpecific + 420
5   com.apple.Foundation            0x00007fff8ecc9cb2 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 277
6   com.github.electron.framework   0x000000010871180e 0x10855e000 + 1783822
7   com.github.electron.framework   0x0000000108710ff4 0x10855e000 + 1781748
8   com.github.electron.framework   0x0000000108750ba3 0x10855e000 + 2042787
9   com.github.electron.framework   0x000000010873b89d 0x10855e000 + 1955997
10  com.github.electron.framework   0x0000000108770168 0x10855e000 + 2171240
11  com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
12  libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
13  libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
14  libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 2:: DnsConfigService
0   libsystem_kernel.dylib          0x00007fffa243c236 poll + 10
1   com.github.electron.framework   0x00000001094ff52c 0x10855e000 + 16389420
2   com.github.electron.framework   0x00000001094fe2db 0x10855e000 + 16384731
3   com.github.electron.framework   0x00000001087105df 0x10855e000 + 1779167
4   com.github.electron.framework   0x0000000108750ba3 0x10855e000 + 2042787
5   com.github.electron.framework   0x000000010873b89d 0x10855e000 + 1955997
6   com.github.electron.framework   0x0000000108770168 0x10855e000 + 2171240
7   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
8   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
9   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
10  libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 3:: CrShutdownDetector
0   libsystem_kernel.dylib          0x00007fffa243c2de read + 10
1   com.github.electron.framework   0x00000001085ed58f 0x10855e000 + 587151
2   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
3   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
4   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
5   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 4:: Chrome_DBThread
0   libsystem_kernel.dylib          0x00007fffa243341a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fffa2432867 mach_msg + 55
2   com.apple.CoreFoundation        0x00007fff8d2cd8d4 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation        0x00007fff8d2ccd61 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation        0x00007fff8d2cc5b4 CFRunLoopRunSpecific + 420
5   com.github.electron.framework   0x000000010871156f 0x10855e000 + 1783151
6   com.github.electron.framework   0x0000000108710ff4 0x10855e000 + 1781748
7   com.github.electron.framework   0x0000000108750ba3 0x10855e000 + 2042787
8   com.github.electron.framework   0x000000010873b89d 0x10855e000 + 1955997
9   com.github.electron.framework   0x0000000108e61fe8 0x10855e000 + 9453544
10  com.github.electron.framework   0x0000000108e623f7 0x10855e000 + 9454583
11  com.github.electron.framework   0x0000000108770168 0x10855e000 + 2171240
12  com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
13  libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
14  libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
15  libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 5:: Chrome_FileThread
0   libsystem_kernel.dylib          0x00007fffa243c236 poll + 10
1   com.github.electron.framework   0x00000001094ff52c 0x10855e000 + 16389420
2   com.github.electron.framework   0x00000001094fe2db 0x10855e000 + 16384731
3   com.github.electron.framework   0x00000001087105df 0x10855e000 + 1779167
4   com.github.electron.framework   0x0000000108750ba3 0x10855e000 + 2042787
5   com.github.electron.framework   0x000000010873b89d 0x10855e000 + 1955997
6   com.github.electron.framework   0x0000000108e62068 0x10855e000 + 9453672
7   com.github.electron.framework   0x0000000108e62407 0x10855e000 + 9454599
8   com.github.electron.framework   0x0000000108770168 0x10855e000 + 2171240
9   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
10  libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
11  libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
12  libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 6:: Chrome_FileUserBlockingThread
0   libsystem_kernel.dylib          0x00007fffa243341a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fffa2432867 mach_msg + 55
2   com.apple.CoreFoundation        0x00007fff8d2cd8d4 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation        0x00007fff8d2ccd61 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation        0x00007fff8d2cc5b4 CFRunLoopRunSpecific + 420
5   com.github.electron.framework   0x000000010871156f 0x10855e000 + 1783151
6   com.github.electron.framework   0x0000000108710ff4 0x10855e000 + 1781748
7   com.github.electron.framework   0x0000000108750ba3 0x10855e000 + 2042787
8   com.github.electron.framework   0x000000010873b89d 0x10855e000 + 1955997
9   com.github.electron.framework   0x0000000108e620e8 0x10855e000 + 9453800
10  com.github.electron.framework   0x0000000108e62417 0x10855e000 + 9454615
11  com.github.electron.framework   0x0000000108770168 0x10855e000 + 2171240
12  com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
13  libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
14  libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
15  libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 7:: Chrome_ProcessLauncherThread
0   libsystem_kernel.dylib          0x00007fffa243341a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fffa2432867 mach_msg + 55
2   com.apple.CoreFoundation        0x00007fff8d2cd8d4 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation        0x00007fff8d2ccd61 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation        0x00007fff8d2cc5b4 CFRunLoopRunSpecific + 420
5   com.github.electron.framework   0x000000010871156f 0x10855e000 + 1783151
6   com.github.electron.framework   0x0000000108710ff4 0x10855e000 + 1781748
7   com.github.electron.framework   0x0000000108750ba3 0x10855e000 + 2042787
8   com.github.electron.framework   0x000000010873b89d 0x10855e000 + 1955997
9   com.github.electron.framework   0x0000000108e62168 0x10855e000 + 9453928
10  com.github.electron.framework   0x0000000108e62424 0x10855e000 + 9454628
11  com.github.electron.framework   0x0000000108770168 0x10855e000 + 2171240
12  com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
13  libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
14  libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
15  libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 8:: Chrome_CacheThread
0   libsystem_kernel.dylib          0x00007fffa243341a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fffa2432867 mach_msg + 55
2   com.apple.CoreFoundation        0x00007fff8d2cd8d4 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation        0x00007fff8d2ccd61 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation        0x00007fff8d2cc5b4 CFRunLoopRunSpecific + 420
5   com.github.electron.framework   0x000000010871156f 0x10855e000 + 1783151
6   com.github.electron.framework   0x0000000108710ff4 0x10855e000 + 1781748
7   com.github.electron.framework   0x0000000108750ba3 0x10855e000 + 2042787
8   com.github.electron.framework   0x000000010873b89d 0x10855e000 + 1955997
9   com.github.electron.framework   0x0000000108e621e8 0x10855e000 + 9454056
10  com.github.electron.framework   0x0000000108e62431 0x10855e000 + 9454641
11  com.github.electron.framework   0x0000000108770168 0x10855e000 + 2171240
12  com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
13  libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
14  libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
15  libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 9:: Chrome_IOThread
0   libsystem_kernel.dylib          0x00007fffa243c236 poll + 10
1   com.github.electron.framework   0x00000001094ff52c 0x10855e000 + 16389420
2   com.github.electron.framework   0x00000001094fe2db 0x10855e000 + 16384731
3   com.github.electron.framework   0x00000001087105c6 0x10855e000 + 1779142
4   com.github.electron.framework   0x0000000108750ba3 0x10855e000 + 2042787
5   com.github.electron.framework   0x000000010873b89d 0x10855e000 + 1955997
6   com.github.electron.framework   0x0000000108e62268 0x10855e000 + 9454184
7   com.github.electron.framework   0x0000000108e6243e 0x10855e000 + 9454654
8   com.github.electron.framework   0x0000000108770168 0x10855e000 + 2171240
9   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
10  libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
11  libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
12  libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 10:: IndexedDB
0   libsystem_kernel.dylib          0x00007fffa243341a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fffa2432867 mach_msg + 55
2   com.apple.CoreFoundation        0x00007fff8d2cd8d4 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation        0x00007fff8d2ccd61 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation        0x00007fff8d2cc5b4 CFRunLoopRunSpecific + 420
5   com.github.electron.framework   0x000000010871156f 0x10855e000 + 1783151
6   com.github.electron.framework   0x0000000108710ff4 0x10855e000 + 1781748
7   com.github.electron.framework   0x0000000108750ba3 0x10855e000 + 2042787
8   com.github.electron.framework   0x000000010873b89d 0x10855e000 + 1955997
9   com.github.electron.framework   0x0000000108770168 0x10855e000 + 2171240
10  com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
11  libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
12  libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
13  libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 11:: CompositorTileWorker1/42499
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa252397a _pthread_cond_wait + 712
2   com.github.electron.framework   0x0000000108b2fed8 0x10855e000 + 6102744
3   com.github.electron.framework   0x000000010876f8e3 0x10855e000 + 2169059
4   com.github.electron.framework   0x000000010876f72d 0x10855e000 + 2168621
5   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 12:
0   libsystem_kernel.dylib          0x00007fffa243af4e __select + 10
1   com.github.electron.framework   0x0000000108655622 atom::NodeBindingsMac::PollEvents() + 210
2   com.github.electron.framework   0x0000000108654bcf atom::NodeBindings::EmbedThreadRunner(void*) + 63
3   libnode.dylib                   0x000000010cb394d9 0x10c9df000 + 1418457
4   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
5   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
6   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 13:
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa252397a _pthread_cond_wait + 712
2   libnode.dylib                   0x000000010cb39879 uv_cond_wait + 9
3   libnode.dylib                   0x000000010cb2e023 0x10c9df000 + 1372195
4   libnode.dylib                   0x000000010cb394d9 0x10c9df000 + 1418457
5   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
6   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
7   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 14:
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa252397a _pthread_cond_wait + 712
2   libnode.dylib                   0x000000010cb39879 uv_cond_wait + 9
3   libnode.dylib                   0x000000010cb2e023 0x10c9df000 + 1372195
4   libnode.dylib                   0x000000010cb394d9 0x10c9df000 + 1418457
5   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
6   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
7   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 15:
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa252397a _pthread_cond_wait + 712
2   libnode.dylib                   0x000000010cb39879 uv_cond_wait + 9
3   libnode.dylib                   0x000000010cb2e023 0x10c9df000 + 1372195
4   libnode.dylib                   0x000000010cb394d9 0x10c9df000 + 1418457
5   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
6   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
7   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 16:
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa252397a _pthread_cond_wait + 712
2   libnode.dylib                   0x000000010cb39879 uv_cond_wait + 9
3   libnode.dylib                   0x000000010cb2e023 0x10c9df000 + 1372195
4   libnode.dylib                   0x000000010cb394d9 0x10c9df000 + 1418457
5   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
6   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
7   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 17:: com.apple.NSEventThread
0   libsystem_kernel.dylib          0x00007fffa243341a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fffa2432867 mach_msg + 55
2   com.apple.CoreFoundation        0x00007fff8d2cd8d4 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation        0x00007fff8d2ccd61 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation        0x00007fff8d2cc5b4 CFRunLoopRunSpecific + 420
5   com.apple.AppKit                0x00007fff8b0b0e9e _NSEventThread + 205
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 18:: BrowserBlockingWorker1/56939
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa252397a _pthread_cond_wait + 712
2   com.github.electron.framework   0x000000010876d24a 0x10855e000 + 2159178
3   com.github.electron.framework   0x000000010876c9cd 0x10855e000 + 2157005
4   com.github.electron.framework   0x000000010876f72d 0x10855e000 + 2168621
5   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 19:: NetworkConfigWatcher
0   libsystem_kernel.dylib          0x00007fffa243341a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fffa2432867 mach_msg + 55
2   com.apple.CoreFoundation        0x00007fff8d2cd8d4 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation        0x00007fff8d2ccd61 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation        0x00007fff8d2cc5b4 CFRunLoopRunSpecific + 420
5   com.apple.Foundation            0x00007fff8ecc9cb2 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 277
6   com.github.electron.framework   0x000000010871180e 0x10855e000 + 1783822
7   com.github.electron.framework   0x0000000108710ff4 0x10855e000 + 1781748
8   com.github.electron.framework   0x0000000108750ba3 0x10855e000 + 2042787
9   com.github.electron.framework   0x000000010873b89d 0x10855e000 + 1955997
10  com.github.electron.framework   0x0000000108770168 0x10855e000 + 2171240
11  com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
12  libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
13  libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
14  libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 20:: BrowserBlockingWorker2/78087
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa252397a _pthread_cond_wait + 712
2   com.github.electron.framework   0x000000010876d24a 0x10855e000 + 2159178
3   com.github.electron.framework   0x000000010876c9cd 0x10855e000 + 2157005
4   com.github.electron.framework   0x000000010876f72d 0x10855e000 + 2168621
5   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 21:: CachePoolWorker1/84275
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa252397a _pthread_cond_wait + 712
2   com.github.electron.framework   0x000000010876d24a 0x10855e000 + 2159178
3   com.github.electron.framework   0x000000010876c9cd 0x10855e000 + 2157005
4   com.github.electron.framework   0x000000010876f72d 0x10855e000 + 2168621
5   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 22:: CachePoolWorker2/85515
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa252397a _pthread_cond_wait + 712
2   com.github.electron.framework   0x000000010876d24a 0x10855e000 + 2159178
3   com.github.electron.framework   0x000000010876c9cd 0x10855e000 + 2157005
4   com.github.electron.framework   0x000000010876f72d 0x10855e000 + 2168621
5   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 23:: com.apple.audio.IOThread.client
0   libsystem_kernel.dylib          0x00007fffa243341a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fffa2432867 mach_msg + 55
2   com.apple.audio.CoreAudio       0x00007fff8ce5af26 HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, bool, unsigned int) + 122
3   com.apple.audio.CoreAudio       0x00007fff8ce5ae9c HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 42
4   com.apple.audio.CoreAudio       0x00007fff8ce57cee HALC_ProxyIOContext::IOWorkLoop() + 1198
5   com.apple.audio.CoreAudio       0x00007fff8ce57667 HALC_ProxyIOContext::IOThreadEntry(void*) + 131
6   com.apple.audio.CoreAudio       0x00007fff8ce5738b HALB_IOThread::Entry(void*) + 75
7   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
8   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
9   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 24:: CachePoolWorker3/98099
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa252397a _pthread_cond_wait + 712
2   com.github.electron.framework   0x000000010876d24a 0x10855e000 + 2159178
3   com.github.electron.framework   0x000000010876c9cd 0x10855e000 + 2157005
4   com.github.electron.framework   0x000000010876f72d 0x10855e000 + 2168621
5   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 25:: PowerSaveBlocker
0   libsystem_kernel.dylib          0x00007fffa243341a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fffa2432867 mach_msg + 55
2   com.apple.CoreFoundation        0x00007fff8d2cd8d4 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation        0x00007fff8d2ccd61 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation        0x00007fff8d2cc5b4 CFRunLoopRunSpecific + 420
5   com.github.electron.framework   0x000000010871156f 0x10855e000 + 1783151
6   com.github.electron.framework   0x0000000108710ff4 0x10855e000 + 1781748
7   com.github.electron.framework   0x0000000108750ba3 0x10855e000 + 2042787
8   com.github.electron.framework   0x000000010873b89d 0x10855e000 + 1955997
9   com.github.electron.framework   0x0000000108770168 0x10855e000 + 2171240
10  com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
11  libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
12  libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
13  libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 26:: CachePoolWorker4/108635
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa252397a _pthread_cond_wait + 712
2   com.github.electron.framework   0x000000010876d24a 0x10855e000 + 2159178
3   com.github.electron.framework   0x000000010876c9cd 0x10855e000 + 2157005
4   com.github.electron.framework   0x000000010876f72d 0x10855e000 + 2168621
5   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 27:: BrowserBlockingWorker3/15375
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa252397a _pthread_cond_wait + 712
2   com.github.electron.framework   0x000000010876d24a 0x10855e000 + 2159178
3   com.github.electron.framework   0x000000010876c9cd 0x10855e000 + 2157005
4   com.github.electron.framework   0x000000010876f72d 0x10855e000 + 2168621
5   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 28:: CachePoolWorker5/115227
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa252397a _pthread_cond_wait + 712
2   com.github.electron.framework   0x000000010876d24a 0x10855e000 + 2159178
3   com.github.electron.framework   0x000000010876c9cd 0x10855e000 + 2157005
4   com.github.electron.framework   0x000000010876f72d 0x10855e000 + 2168621
5   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 29:: WorkerPool/90083
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa25239b3 _pthread_cond_wait + 769
2   com.github.electron.framework   0x000000010875f2db 0x10855e000 + 2101979
3   com.github.electron.framework   0x0000000108771b5e 0x10855e000 + 2177886
4   com.github.electron.framework   0x0000000108771fa8 0x10855e000 + 2178984
5   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 30:: WorkerPool/125375
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa25239b3 _pthread_cond_wait + 769
2   com.github.electron.framework   0x000000010875f2db 0x10855e000 + 2101979
3   com.github.electron.framework   0x0000000108771b5e 0x10855e000 + 2177886
4   com.github.electron.framework   0x0000000108771fa8 0x10855e000 + 2178984
5   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 31:: WorkerPool/13675
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa25239b3 _pthread_cond_wait + 769
2   com.github.electron.framework   0x000000010875f2db 0x10855e000 + 2101979
3   com.github.electron.framework   0x0000000108771b5e 0x10855e000 + 2177886
4   com.github.electron.framework   0x0000000108771fa8 0x10855e000 + 2178984
5   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 32:: WorkerPool/109611
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa25239b3 _pthread_cond_wait + 769
2   com.github.electron.framework   0x000000010875f2db 0x10855e000 + 2101979
3   com.github.electron.framework   0x0000000108771b5e 0x10855e000 + 2177886
4   com.github.electron.framework   0x0000000108771fa8 0x10855e000 + 2178984
5   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 33:: WorkerPool/125999
0   libsystem_kernel.dylib          0x00007fffa243ac8a __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fffa25239b3 _pthread_cond_wait + 769
2   com.github.electron.framework   0x000000010875f2db 0x10855e000 + 2101979
3   com.github.electron.framework   0x0000000108771b5e 0x10855e000 + 2177886
4   com.github.electron.framework   0x0000000108771fa8 0x10855e000 + 2178984
5   com.github.electron.framework   0x000000010876c467 0x10855e000 + 2155623
6   libsystem_pthread.dylib         0x00007fffa2522abb _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fffa2522a07 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fffa2522231 thread_start + 13

Thread 34:
0   libsystem_kernel.dylib          0x00007fffa243b4e6 __workq_kernreturn + 10
1   libsystem_pthread.dylib         0x00007fffa2522632 _pthread_wqthread + 1023
2   libsystem_pthread.dylib         0x00007fffa2522221 start_wqthread + 13

Thread 35:
0   libsystem_kernel.dylib          0x00007fffa243b4e6 __workq_kernreturn + 10
1   libsystem_pthread.dylib         0x00007fffa25227c5 _pthread_wqthread + 1426
2   libsystem_pthread.dylib         0x00007fffa2522221 start_wqthread + 13

Thread 36:
0   libsystem_kernel.dylib          0x00007fffa243b4e6 __workq_kernreturn + 10
1   libsystem_pthread.dylib         0x00007fffa2522632 _pthread_wqthread + 1023
2   libsystem_pthread.dylib         0x00007fffa2522221 start_wqthread + 13

Thread 37:
0   libsystem_kernel.dylib          0x00007fffa243b4e6 __workq_kernreturn + 10
1   libsystem_pthread.dylib         0x00007fffa2522632 _pthread_wqthread + 1023
2   libsystem_pthread.dylib         0x00007fffa2522221 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000400  rbx: 0x0000000000000000  rcx: 0x0000000000000020  rdx: 0xffffffffffffffe0
  rdi: 0x000000010c37ebec  rsi: 0x00007fc5780c11e0  rbp: 0x00007fff576a81b0  rsp: 0x00007fff576a81b0
   r8: 0x0000000000000040   r9: 0x00007fffaafe5040  r10: 0x000000010c993100  r11: 0x00000039df5e7400
  r12: 0x00007fff576a86e8  r13: 0xe7a0d248d2d000d9  r14: 0x00007fff576a86d8  r15: 0x00007fff576a86e0
  rip: 0x000000010871a751  rfl: 0x0000000000000246  cr2: 0x00007fffa23ca7ee

Logical CPU:     6
Error Code:      0x00000000
Trap Number:     3

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 17 (11 by maintainers)

Most upvoted comments

This issus is already on the bug tracker of Chromium: https://bugs.chromium.org/p/chromium/issues/detail?id=654695