Skip to content

Instantly share code, notes, and snippets.

@nerzhulart
Created February 28, 2018 20:59
Show Gist options
  • Save nerzhulart/35d0b28e41464cc4adffeaf266beb914 to your computer and use it in GitHub Desktop.
Save nerzhulart/35d0b28e41464cc4adffeaf266beb914 to your computer and use it in GitHub Desktop.
libdbgshim crash
Process 51850 stopped
* thread #1, name = ‘tid_307’, queue = ‘com.apple.main-thread’, stop reason = signal SIGSTOP
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
libsystem_kernel.dylib`__psynch_cvwait:
-> 0x7fff6ac96cee <+10>: jae 0x7fff6ac96cf8 ; <+20>
0x7fff6ac96cf0 <+12>: movq %rax, %rdi
0x7fff6ac96cf3 <+15>: jmp 0x7fff6ac8e0b8 ; cerror_nocancel
0x7fff6ac96cf8 <+20>: retq
Target 0: (mono-sgen) stopped.
Executable module set to “/Users/artem.bukhonov/work/dotnet-products/Bin.ReSharperHost/macos-x64/mono/bin/mono-sgen”.
Architecture set to: x86_64h-apple-macosx.
(lldb) thread list
Process 51850 stopped
* thread #1: tid = 0x1e352f, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘tid_307’, queue = ‘com.apple.main-thread’, stop reason = signal SIGSTOP
thread #2: tid = 0x1e3530, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘SGen worker’
thread #3: tid = 0x1e3531, 0x00007fff6ac8d7fe libsystem_kernel.dylib`semaphore_wait_trap + 10, name = ‘Finalizer’
thread #4: tid = 0x1e3532, 0x00007fff6ac961be libsystem_kernel.dylib`__accept + 10, name = ‘Debugger agent’
thread #5: tid = 0x1e3533, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘Debugger worker MTA main thread’
thread #6: tid = 0x1e3535, 0x00007fff6ac97562 libsystem_kernel.dylib`__workq_kernreturn + 10
thread #7: tid = 0x1e3536, 0x00007fff6ac97562 libsystem_kernel.dylib`__workq_kernreturn + 10
thread #8: tid = 0x1e3548, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘FileLogEventListener.Flusher:mono-sgen_2018-02-28__22-33-16.lo’
thread #9: tid = 0x1e3549, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘WatchParentPid:51619’
thread #10: tid = 0x1e354c, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘ClientSocket-DebuggerWorkerToFrontend-Sender’
thread #11: tid = 0x1e354d, 0x00007fff6ac96f0a libsystem_kernel.dylib`__recvfrom + 10, name = ‘ClientSocket-DebuggerWorkerToFrontend-Receiver’
thread #12: tid = 0x1e354e, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘tid_4b03’
thread #13: tid = 0x1e354f, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘Threadpool worker’
thread #14: tid = 0x1e3550, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘ServerSocket-DebuggerWorkerToBackend-Sender’
thread #15: tid = 0x1e3551, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘Threadpool worker’
thread #16: tid = 0x1e3552, 0x00007fff6ac96f0a libsystem_kernel.dylib`__recvfrom + 10, name = ‘ServerSocket-DebuggerWorkerToBackend-Receiver’
thread #17: tid = 0x1e3557, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘Timer-Scheduler’
thread #18: tid = 0x1e3558, 0x00007fff6adcbf21 libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell + 1, name = ‘Threadpool worker’
thread #19: tid = 0x1e355c, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘CorDebug helper thread ’
thread #20: tid = 0x1e3560, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘Debugger operation thread’
thread #21: tid = 0x1e3561, 0x00007fff6ac97502 libsystem_kernel.dylib`__wait4 + 10
thread #22: tid = 0x1e3563, 0x0000000112276ca3 libmscordaccore.dylib`EnsureStackSize(unsigned long) + 51
thread #23: tid = 0x1e357b, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘Threadpool worker’
thread #24: tid = 0x1e357c, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘Threadpool worker’
thread #25: tid = 0x1e357d, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘Threadpool worker’
thread #26: tid = 0x1e357e, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘Threadpool worker’
thread #27: tid = 0x1e357f, 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10, name = ‘Threadpool worker’
(lldb) thread backtrace all
* thread #1, name = ‘tid_307’, queue = ‘com.apple.main-thread’, stop reason = signal SIGSTOP
* frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add3662 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x00000001066c17d0 mono-sgen`mono_os_event_wait_multiple + 560
frame #3: 0x00000001066c1596 mono-sgen`mono_os_event_wait_one + 38
frame #4: 0x00000001066d57dd mono-sgen`mono_thread_info_wait_one_handle + 13
frame #5: 0x000000010662285f mono-sgen`ves_icall_System_Threading_Thread_Join_internal + 447
frame #6: 0x0000000107e0d454
frame #7: 0x0000000106449ea7 mono-sgen`mono_jit_runtime_invoke + 1383
frame #8: 0x0000000106605e74 mono-sgen`do_runtime_invoke + 84
frame #9: 0x0000000106609499 mono-sgen`do_exec_main_checked + 137
frame #10: 0x00000001064b4aaf mono-sgen`mono_jit_exec + 287
frame #11: 0x00000001064b70bc mono-sgen`mono_main + 8636
frame #12: 0x0000000106439ded mono-sgen`main + 253
frame #13: 0x0000000106439ce4 mono-sgen`start + 52
thread #2, name = ‘SGen worker’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add3662 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x00000001066bec0e mono-sgen`thread_func + 542
frame #3: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #4: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #5: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #3, name = ‘Finalizer’
frame #0: 0x00007fff6ac8d7fe libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010666b38c mono-sgen`finalizer_thread + 556
frame #2: 0x0000000106627640 mono-sgen`start_wrapper + 704
frame #3: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #4: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #5: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #4, name = ‘Debugger agent’
frame #0: 0x00007fff6ac961be libsystem_kernel.dylib`__accept + 10
frame #1: 0x000000010651c008 mono-sgen`socket_transport_accept + 40
frame #2: 0x000000010651314c mono-sgen`debugger_thread + 204
frame #3: 0x0000000106627640 mono-sgen`start_wrapper + 704
frame #4: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #5: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #6: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #5, name = ‘Debugger worker MTA main thread’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add3662 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x00000001066ca560 mono-sgen`mono_os_cond_timedwait + 112
frame #3: 0x00000001066487f4 mono-sgen`mono_w32handle_timedwait_signal_handle + 292
frame #4: 0x0000000106648610 mono-sgen`mono_w32handle_wait_one + 864
frame #5: 0x000000010666c813 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 451
frame #6: 0x000000010f85b74f
frame #7: 0x000000010f85a8eb
frame #8: 0x000000010fbdba73
frame #9: 0x000000010f8069db
frame #10: 0x0000000107e0ec26
frame #11: 0x0000000107e0d903
frame #12: 0x0000000106449ea7 mono-sgen`mono_jit_runtime_invoke + 1383
frame #13: 0x0000000106605e74 mono-sgen`do_runtime_invoke + 84
frame #14: 0x000000010662766b mono-sgen`start_wrapper + 747
frame #15: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #16: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #17: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #6
frame #0: 0x00007fff6ac97562 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff6add226f libsystem_pthread.dylib`_pthread_wqthread + 1552
frame #2: 0x00007fff6add1c4d libsystem_pthread.dylib`start_wqthread + 13
thread #7
frame #0: 0x00007fff6ac97562 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff6add206a libsystem_pthread.dylib`_pthread_wqthread + 1035
frame #2: 0x00007fff6add1c4d libsystem_pthread.dylib`start_wqthread + 13
thread #8, name = ‘FileLogEventListener.Flusher:mono-sgen_2018-02-28__22-33-16.lo’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add3662 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x00000001066ca560 mono-sgen`mono_os_cond_timedwait + 112
frame #3: 0x00000001066487f4 mono-sgen`mono_w32handle_timedwait_signal_handle + 292
frame #4: 0x0000000106648610 mono-sgen`mono_w32handle_wait_one + 864
frame #5: 0x000000010666c813 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 451
frame #6: 0x000000010f85b74f
frame #7: 0x000000010f85a8eb
frame #8: 0x0000000107e0ec26
frame #9: 0x0000000107e0d903
frame #10: 0x0000000106449ea7 mono-sgen`mono_jit_runtime_invoke + 1383
frame #11: 0x0000000106605e74 mono-sgen`do_runtime_invoke + 84
frame #12: 0x000000010662766b mono-sgen`start_wrapper + 747
frame #13: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #14: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #15: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #9, name = ‘WatchParentPid:51619’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add369b libsystem_pthread.dylib`_pthread_cond_wait + 789
frame #2: 0x00000001066ca544 mono-sgen`mono_os_cond_timedwait + 84
frame #3: 0x00000001066d4f69 mono-sgen`mono_thread_info_sleep + 681
frame #4: 0x000000010662174b mono-sgen`ves_icall_System_Threading_Thread_Sleep_internal + 107
frame #5: 0x000000010fa9688f
frame #6: 0x0000000107e0d903
frame #7: 0x0000000106449ea7 mono-sgen`mono_jit_runtime_invoke + 1383
frame #8: 0x0000000106605e74 mono-sgen`do_runtime_invoke + 84
frame #9: 0x000000010662766b mono-sgen`start_wrapper + 747
frame #10: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #11: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #12: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #10, name = ‘ClientSocket-DebuggerWorkerToFrontend-Sender’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add3662 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x00000001066ca560 mono-sgen`mono_os_cond_timedwait + 112
frame #3: 0x00000001066487f4 mono-sgen`mono_w32handle_timedwait_signal_handle + 292
frame #4: 0x0000000106648610 mono-sgen`mono_w32handle_wait_one + 864
frame #5: 0x000000010666c813 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 451
frame #6: 0x000000010f85b74f
frame #7: 0x000000010f85a8eb
frame #8: 0x0000000107e0ec26
frame #9: 0x0000000107e0d903
frame #10: 0x0000000106449ea7 mono-sgen`mono_jit_runtime_invoke + 1383
frame #11: 0x0000000106605e74 mono-sgen`do_runtime_invoke + 84
frame #12: 0x000000010662766b mono-sgen`start_wrapper + 747
frame #13: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #14: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #15: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #11, name = ‘ClientSocket-DebuggerWorkerToFrontend-Receiver’
frame #0: 0x00007fff6ac96f0a libsystem_kernel.dylib`__recvfrom + 10
frame #1: 0x0000000106567ee9 mono-sgen`mono_w32socket_recvfrom + 137
frame #2: 0x0000000106567e53 mono-sgen`mono_w32socket_recv + 19
frame #3: 0x000000010661077f mono-sgen`ves_icall_System_Net_Sockets_Socket_Receive_internal + 143
frame #4: 0x000000010fff0bc3
frame #5: 0x000000010fff0313
frame #6: 0x000000010ffefb73
thread #12, name = ‘tid_4b03’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add369b libsystem_pthread.dylib`_pthread_cond_wait + 789
frame #2: 0x00000001066ca544 mono-sgen`mono_os_cond_timedwait + 84
frame #3: 0x00000001066d4f69 mono-sgen`mono_thread_info_sleep + 681
frame #4: 0x000000010662c34a mono-sgen`monitor_thread + 922
frame #5: 0x0000000106627640 mono-sgen`start_wrapper + 704
frame #6: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #7: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #8: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #13, name = ‘Threadpool worker’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add3662 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x00000001066ca560 mono-sgen`mono_os_cond_timedwait + 112
frame #3: 0x00000001066487f4 mono-sgen`mono_w32handle_timedwait_signal_handle + 292
frame #4: 0x0000000106648610 mono-sgen`mono_w32handle_wait_one + 864
frame #5: 0x000000010666c813 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 451
frame #6: 0x000000010f85b74f
frame #7: 0x000000010f85a8eb
frame #8: 0x000000010fbdba73
frame #9: 0x000000010fbda6fa
frame #10: 0x000000010fbd9e9b
frame #11: 0x0000000107e0d903
frame #12: 0x000000010fbd5853
frame #13: 0x000000010fbcda4b
frame #14: 0x0000000106449ea7 mono-sgen`mono_jit_runtime_invoke + 1383
frame #15: 0x0000000106605e74 mono-sgen`do_runtime_invoke + 84
frame #16: 0x000000010662a096 mono-sgen`worker_callback + 966
frame #17: 0x000000010662c76c mono-sgen`worker_thread + 348
frame #18: 0x0000000106627640 mono-sgen`start_wrapper + 704
frame #19: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #20: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #21: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #14, name = ‘ServerSocket-DebuggerWorkerToBackend-Sender’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add3662 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x00000001066ca560 mono-sgen`mono_os_cond_timedwait + 112
frame #3: 0x00000001066487f4 mono-sgen`mono_w32handle_timedwait_signal_handle + 292
frame #4: 0x0000000106648610 mono-sgen`mono_w32handle_wait_one + 864
frame #5: 0x000000010666c813 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 451
frame #6: 0x000000010f85b74f
frame #7: 0x000000010f85a8eb
frame #8: 0x0000000107e0ec26
frame #9: 0x0000000107e0d903
frame #10: 0x0000000106449ea7 mono-sgen`mono_jit_runtime_invoke + 1383
frame #11: 0x0000000106605e74 mono-sgen`do_runtime_invoke + 84
frame #12: 0x000000010662766b mono-sgen`start_wrapper + 747
frame #13: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #14: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #15: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #15, name = ‘Threadpool worker’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add369b libsystem_pthread.dylib`_pthread_cond_wait + 789
frame #2: 0x00000001066ca544 mono-sgen`mono_os_cond_timedwait + 84
frame #3: 0x000000010662c8bf mono-sgen`worker_thread + 687
frame #4: 0x0000000106627640 mono-sgen`start_wrapper + 704
frame #5: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #16, name = ‘ServerSocket-DebuggerWorkerToBackend-Receiver’
frame #0: 0x00007fff6ac96f0a libsystem_kernel.dylib`__recvfrom + 10
frame #1: 0x0000000106567ee9 mono-sgen`mono_w32socket_recvfrom + 137
frame #2: 0x0000000106567e53 mono-sgen`mono_w32socket_recv + 19
frame #3: 0x000000010661077f mono-sgen`ves_icall_System_Net_Sockets_Socket_Receive_internal + 143
frame #4: 0x000000010fff0bc3
frame #5: 0x000000010fff0313
frame #6: 0x000000010ffefb73
thread #17, name = ‘Timer-Scheduler’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add369b libsystem_pthread.dylib`_pthread_cond_wait + 789
frame #2: 0x00000001066ca544 mono-sgen`mono_os_cond_timedwait + 84
frame #3: 0x00000001066487f4 mono-sgen`mono_w32handle_timedwait_signal_handle + 292
frame #4: 0x0000000106648610 mono-sgen`mono_w32handle_wait_one + 864
frame #5: 0x0000000106648926 mono-sgen`mono_w32handle_wait_multiple + 182
frame #6: 0x0000000106622bd4 mono-sgen`ves_icall_System_Threading_WaitHandle_Wait_internal + 196
frame #7: 0x000000010f83cd98
frame #8: 0x000000010f83c6c3
frame #9: 0x0000000107e0ec26
frame #10: 0x0000000107e0d903
frame #11: 0x0000000106449ea7 mono-sgen`mono_jit_runtime_invoke + 1383
frame #12: 0x0000000106605e74 mono-sgen`do_runtime_invoke + 84
frame #13: 0x000000010662766b mono-sgen`start_wrapper + 747
frame #14: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #15: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #16: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #18, name = ‘Threadpool worker’
frame #0: 0x00007fff6adcbf21 libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell + 1
frame #1: 0x00000001066db630 mono-sgen`monoeg_g_array_append_vals + 160
frame #2: 0x0000000106644719 mono-sgen`mono_seq_point_info_add_seq_point + 169
frame #3: 0x000000010644c1a8 mono-sgen`mono_save_seq_point_info + 1032
frame #4: 0x00000001064415fa mono-sgen`mini_method_compile + 10538
frame #5: 0x0000000106442b46 mono-sgen`mono_jit_compile_method_inner + 790
frame #6: 0x00000001064460f3 mono-sgen`mono_jit_compile_method_with_opt + 1363
frame #7: 0x00000001064f2611 mono-sgen`common_call_trampoline + 1217
frame #8: 0x00000001064f210c mono-sgen`mono_magic_trampoline + 60
frame #9: 0x000000010697039e
frame #10: 0x00000001126095e3
frame #11: 0x00000001126076f3
frame #12: 0x0000000112584383
frame #13: 0x000000011256b713
frame #14: 0x000000011256ac93
frame #15: 0x0000000112568ccb
frame #16: 0x00000001124a2783
frame #17: 0x000000011249f573
frame #18: 0x00000001104a191b
frame #19: 0x000000010fbda6fa
frame #20: 0x000000010fbd9e9b
frame #21: 0x0000000107e0d903
frame #22: 0x000000010fbd5853
frame #23: 0x000000010fbcda4b
frame #24: 0x0000000106449ea7 mono-sgen`mono_jit_runtime_invoke + 1383
frame #25: 0x0000000106605e74 mono-sgen`do_runtime_invoke + 84
frame #26: 0x000000010662a096 mono-sgen`worker_callback + 966
frame #27: 0x000000010662c76c mono-sgen`worker_thread + 348
frame #28: 0x0000000106627640 mono-sgen`start_wrapper + 704
frame #29: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #30: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #31: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #19, name = ‘CorDebug helper thread ’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add3662 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x00000001066ca560 mono-sgen`mono_os_cond_timedwait + 112
frame #3: 0x00000001066487f4 mono-sgen`mono_w32handle_timedwait_signal_handle + 292
frame #4: 0x0000000106648610 mono-sgen`mono_w32handle_wait_one + 864
frame #5: 0x000000010666c813 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 451
frame #6: 0x000000010f85b74f
frame #7: 0x000000010f85a8eb
frame #8: 0x000000011049cea3
frame #9: 0x000000011049c5cb
frame #10: 0x0000000107e0ec26
frame #11: 0x0000000107e0d903
frame #12: 0x0000000106449ea7 mono-sgen`mono_jit_runtime_invoke + 1383
frame #13: 0x0000000106605e74 mono-sgen`do_runtime_invoke + 84
frame #14: 0x000000010662766b mono-sgen`start_wrapper + 747
frame #15: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #16: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #17: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #20, name = ‘Debugger operation thread’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add3662 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x00000001066ca560 mono-sgen`mono_os_cond_timedwait + 112
frame #3: 0x00000001066487f4 mono-sgen`mono_w32handle_timedwait_signal_handle + 292
frame #4: 0x0000000106648610 mono-sgen`mono_w32handle_wait_one + 864
frame #5: 0x000000010666c813 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 451
frame #6: 0x000000010f85b74f
frame #7: 0x000000010f85a8eb
frame #8: 0x000000011049cea3
frame #9: 0x000000011049c5cb
frame #10: 0x0000000107e0ec26
frame #11: 0x0000000107e0d903
frame #12: 0x0000000106449ea7 mono-sgen`mono_jit_runtime_invoke + 1383
frame #13: 0x0000000106605e74 mono-sgen`do_runtime_invoke + 84
frame #14: 0x000000010662766b mono-sgen`start_wrapper + 747
frame #15: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #16: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #17: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #21
frame #0: 0x00007fff6ac97502 libsystem_kernel.dylib`__wait4 + 10
frame #1: 0x00000001064f01de mono-sgen`mono_handle_native_crash + 398
frame #2: 0x00007fff6adc8f5a libsystem_platform.dylib`_sigtramp + 26
frame #3: 0x00007fff6ac96e3f libsystem_kernel.dylib`__pthread_kill + 11
frame #4: 0x00007fff6add5150 libsystem_pthread.dylib`pthread_kill + 333
frame #5: 0x00007fff6abf3312 libsystem_c.dylib`abort + 127
frame #6: 0x000000011117fb63 libdbgshim.dylib`SEHExceptionThread(void*) + 1683
frame #7: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #8: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #9: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #22
frame #0: 0x0000000112276ca3 libmscordaccore.dylib`EnsureStackSize(unsigned long) + 51
frame #1: 0x0000000112276831 libmscordaccore.dylib`Initialize(int, char const* const*, unsigned int) + 1153
frame #2: 0x000000011227841e libmscordaccore.dylib`PAL_RegisterModule + 14
frame #3: 0x0000000111153b85 libdbgshim.dylib`LOADRegisterLibraryDirect(void*, char const*, int) + 69
frame #4: 0x0000000111152c76 libdbgshim.dylib`LoadLibraryExA + 198
frame #5: 0x0000000111121e9a libdbgshim.dylib`RuntimeStartupHelper::InvokeStartupCallback(char*, void*) + 618
frame #6: 0x000000011117bcf5 libdbgshim.dylib`PAL_RuntimeStartupHelper::InvokeStartupCallback() + 229
frame #7: 0x000000011117baa4 libdbgshim.dylib`PAL_RuntimeStartupHelper::StartupHelperThread() + 276
frame #8: 0x000000011117b95e libdbgshim.dylib`StartupHelperThread(void*) + 14
frame #9: 0x000000011117cf58 libdbgshim.dylib`CorUnix::CPalThread::ThreadEntry(void*) + 328
frame #10: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #11: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #12: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #23, name = ‘Threadpool worker’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add369b libsystem_pthread.dylib`_pthread_cond_wait + 789
frame #2: 0x00000001066ca544 mono-sgen`mono_os_cond_timedwait + 84
frame #3: 0x000000010662c8bf mono-sgen`worker_thread + 687
frame #4: 0x0000000106627640 mono-sgen`start_wrapper + 704
frame #5: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #24, name = ‘Threadpool worker’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add369b libsystem_pthread.dylib`_pthread_cond_wait + 789
frame #2: 0x00000001066ca544 mono-sgen`mono_os_cond_timedwait + 84
frame #3: 0x000000010662c8bf mono-sgen`worker_thread + 687
frame #4: 0x0000000106627640 mono-sgen`start_wrapper + 704
frame #5: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #25, name = ‘Threadpool worker’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add369b libsystem_pthread.dylib`_pthread_cond_wait + 789
frame #2: 0x00000001066ca544 mono-sgen`mono_os_cond_timedwait + 84
frame #3: 0x000000010662c8bf mono-sgen`worker_thread + 687
frame #4: 0x0000000106627640 mono-sgen`start_wrapper + 704
frame #5: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #26, name = ‘Threadpool worker’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add369b libsystem_pthread.dylib`_pthread_cond_wait + 789
frame #2: 0x00000001066ca544 mono-sgen`mono_os_cond_timedwait + 84
frame #3: 0x000000010662c8bf mono-sgen`worker_thread + 687
frame #4: 0x0000000106627640 mono-sgen`start_wrapper + 704
frame #5: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
thread #27, name = ‘Threadpool worker’
frame #0: 0x00007fff6ac96cee libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff6add369b libsystem_pthread.dylib`_pthread_cond_wait + 789
frame #2: 0x00000001066ca544 mono-sgen`mono_os_cond_timedwait + 84
frame #3: 0x000000010662c8bf mono-sgen`worker_thread + 687
frame #4: 0x0000000106627640 mono-sgen`start_wrapper + 704
frame #5: 0x00007fff6add26c1 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff6add256d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff6add1c5d libsystem_pthread.dylib`thread_start + 13
(lldb) detach
Process 51850 detached
(lldb) quit
Traceback (most recent call last):
File “<string>“, line 1, in <module>
NameError: name ‘lldb’ is not defined
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment