Skip to content

Instantly share code, notes, and snippets.

@rolfbjarne
Created November 6, 2017 22:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rolfbjarne/989b76c999d05ad0c2707acdad908bdf to your computer and use it in GitHub Desktop.
Save rolfbjarne/989b76c999d05ad0c2707acdad908bdf to your computer and use it in GitHub Desktop.
(lldb) bt all
* thread #1, name = 'tid_403', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x0000000112573bf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x000000011267a7fa libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x00000001038e477b SystemTests`mono_os_cond_timedwait [inlined] mono_os_cond_wait(cond=0x00007fcc6c017b60, mutex=0x00007fcc6c017b20) at mono-os-mutex.h:173 [opt]
frame #3: 0x00000001038e4770 SystemTests`mono_os_cond_timedwait(cond=0x00007fcc6c017b60, mutex=0x00007fcc6c017b20, timeout_ms=4294967295) at mono-os-mutex.h:188 [opt]
frame #4: 0x00000001038e3341 SystemTests`mono_w32handle_timedwait_signal_handle [inlined] mono_w32handle_timedwait_signal_naked(cond=<unavailable>, mutex=<unavailable>, timeout=4294967295, poll=0, alerted=<unavailable>) at w32handle.c:956 [opt]
frame #5: 0x00000001038e3339 SystemTests`mono_w32handle_timedwait_signal_handle(handle=<unavailable>, timeout=<unavailable>, poll=0, alerted=<unavailable>) at w32handle.c:1071 [opt]
frame #6: 0x00000001038e31e0 SystemTests`mono_w32handle_wait_one(handle=0x0000000000000102, timeout=4294967295, alertable=1) at w32handle.c:0 [opt]
frame #7: 0x00000001038e34bd SystemTests`mono_w32handle_wait_multiple(handles=0x00007fff5c5c68e0, nhandles=1, waitall=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:1224 [opt]
frame #8: 0x00000001038bf508 SystemTests`mono_wait_uninterrupted(thread=<unavailable>, numhandles=<unavailable>, handles=<unavailable>, waitall=<unavailable>, ms=<unavailable>, error=<unavailable>) at threads.c:1892 [opt]
frame #9: 0x00000001038bf7fa SystemTests`ves_icall_System_Threading_WaitHandle_WaitOne_internal(handle=0x0000000000000102, ms=-1) at threads.c:2017 [opt]
frame #10: 0x0000000133860c3b
frame #11: 0x0000000133860873
frame #12: 0x000000013385d1c3
frame #13: 0x00000001037be1e9 SystemTests`mono_jit_runtime_invoke(method=0x00007fcc6b814010, obj=<unavailable>, params=0x0000000000000000, exc=0x0000000000000000, error=<unavailable>) at mini-runtime.c:2791 [opt]
frame #14: 0x000000010387da98 SystemTests`do_runtime_invoke(method=0x00007fcc6c8b93e8, obj=0x000000012d858ec0, params=0x0000000000000000, exc=0x0000000000000000, error=0x00007fff5c5c71a0) at object.c:2862 [opt]
frame #15: 0x00000001038813ec SystemTests`mono_runtime_try_invoke_array(method=0x00007fff00000000, obj=0x000000012d858ec0, params=0x0000000000000000, exc=0x0000000000000000, error=0x00007fff5c5c71a0) at object.c:0 [opt]
frame #16: 0x0000000103823237 SystemTests`ves_icall_InternalInvoke(method=<unavailable>, this_arg=<unavailable>, params=0x0000000000000000, exc=0x00007fff5c5c7320) at icall.c:3298 [opt]
frame #17: 0x000000013372e454
frame #18: 0x000000013372dd88
frame #19: 0x000000013372d873
frame #20: 0x000000013372c22b
frame #21: 0x000000013372b2f7
thread #2
frame #0: 0x000000011257444e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x000000011267948e libsystem_pthread.dylib`_pthread_wqthread + 1023
frame #2: 0x000000011267907d libsystem_pthread.dylib`start_wqthread + 13
thread #3
frame #0: 0x0000000112573df6 libsystem_kernel.dylib`__recvfrom + 10
frame #1: 0x00000001039830e2 SystemTests`recv_uninterrupted(fd=6, buf=0x00007000052d0683, len=1) at monotouch-debug.m:732
frame #2: 0x0000000103983397 SystemTests`monotouch_process_connection(fd=6) at monotouch-debug.m:1234
frame #3: 0x0000000103982c12 SystemTests`monotouch_connect_wifi(ips=1 element) at monotouch-debug.m:1018
frame #4: 0x0000000103981891 SystemTests`::monotouch_configure_debugging() at monotouch-debug.m:675
frame #5: 0x00000001039737c1 SystemTests`::-[CocoaThreadInitializer entryPoint:](self=0x0000610000004e60, _cmd="entryPoint:", obj=0x0000000000000000) at shared.m:131
frame #6: 0x0000000104be78ac Foundation`__NSThread__start__ + 1197
frame #7: 0x000000011267993b libsystem_pthread.dylib`_pthread_body + 180
frame #8: 0x0000000112679887 libsystem_pthread.dylib`_pthread_start + 286
frame #9: 0x000000011267908d libsystem_pthread.dylib`thread_start + 13
thread #4, name = 'SGen worker'
frame #0: 0x0000000112573bf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x000000011267a7fa libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x0000000103931c3f SystemTests`thread_func [inlined] mono_os_cond_wait(cond=0x0000000103b67b50, mutex=<unavailable>) at mono-os-mutex.h:173 [opt]
frame #3: 0x0000000103931c33 SystemTests`thread_func(thread_data=0x0000000103b67b08) at sgen-thread-pool.c:108 [opt]
frame #4: 0x000000011267993b libsystem_pthread.dylib`_pthread_body + 180
frame #5: 0x0000000112679887 libsystem_pthread.dylib`_pthread_start + 286
frame #6: 0x000000011267908d libsystem_pthread.dylib`thread_start + 13
thread #5, name = 'SGen worker'
frame #0: 0x0000000112573bf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x000000011267a7fa libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x0000000103931c22 SystemTests`thread_func [inlined] mono_os_cond_wait(cond=0x0000000103b66170, mutex=<unavailable>) at mono-os-mutex.h:173 [opt]
frame #3: 0x0000000103931c16 SystemTests`thread_func(thread_data=0x000000012d60c108) at sgen-thread-pool.c:90 [opt]
frame #4: 0x000000011267993b libsystem_pthread.dylib`_pthread_body + 180
frame #5: 0x0000000112679887 libsystem_pthread.dylib`_pthread_start + 286
frame #6: 0x000000011267908d libsystem_pthread.dylib`thread_start + 13
thread #6, name = 'Finalizer'
frame #0: 0x000000011256c386 libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010381a865 SystemTests`finalizer_thread [inlined] mono_os_sem_wait(flags=MONO_SEM_FLAGS_ALERTABLE) at mono-os-semaphore.h:91 [opt]
frame #2: 0x000000010381a85a SystemTests`finalizer_thread at mono-coop-semaphore.h:43 [opt]
frame #3: 0x000000010381a84e SystemTests`finalizer_thread(unused=<unavailable>) at gc.c:864 [opt]
frame #4: 0x00000001038c3ed3 SystemTests`start_wrapper [inlined] start_wrapper_internal at threads.c:829 [opt]
frame #5: 0x00000001038c3e53 SystemTests`start_wrapper(data=0x000060c0002689c0) at threads.c:891 [opt]
frame #6: 0x000000011267993b libsystem_pthread.dylib`_pthread_body + 180
frame #7: 0x0000000112679887 libsystem_pthread.dylib`_pthread_start + 286
frame #8: 0x000000011267908d libsystem_pthread.dylib`thread_start + 13
thread #7, name = 'Debugger agent'
frame #0: 0x0000000112573df6 libsystem_kernel.dylib`__recvfrom + 10
frame #1: 0x00000001039830e2 SystemTests`recv_uninterrupted(fd=4, buf=0x00007000057dcc55, len=11) at monotouch-debug.m:732
frame #2: 0x00000001039831ee SystemTests`sdb_recv(buf=0x00007000057dcc55, len=11) at monotouch-debug.m:762
frame #3: 0x0000000103705466 SystemTests`debugger_thread [inlined] transport_recv(len=11) at debugger-agent.c:1554 [opt]
frame #4: 0x0000000103705450 SystemTests`debugger_thread(arg=<unavailable>) at debugger-agent.c:10338 [opt]
frame #5: 0x00000001038c3ed3 SystemTests`start_wrapper [inlined] start_wrapper_internal at threads.c:829 [opt]
frame #6: 0x00000001038c3e53 SystemTests`start_wrapper(data=0x0000600000076140) at threads.c:891 [opt]
frame #7: 0x000000011267993b libsystem_pthread.dylib`_pthread_body + 180
frame #8: 0x0000000112679887 libsystem_pthread.dylib`_pthread_start + 286
frame #9: 0x000000011267908d libsystem_pthread.dylib`thread_start + 13
thread #8, name = 'tid_310b'
frame #0: 0x0000000112573f46 libsystem_kernel.dylib`__semwait_signal + 10
frame #1: 0x0000000112251ea0 libsystem_c.dylib`nanosleep + 199
frame #2: 0x0000000112251d94 libsystem_c.dylib`usleep + 53
frame #3: 0x0000000103976b90 SystemTests`pump_gc(context=0x0000000000000000) at runtime.m:1163
frame #4: 0x000000011267993b libsystem_pthread.dylib`_pthread_body + 180
frame #5: 0x0000000112679887 libsystem_pthread.dylib`_pthread_start + 286
frame #6: 0x000000011267908d libsystem_pthread.dylib`thread_start + 13
thread #9, name = 'com.apple.uikit.eventfetch-thread'
frame #0: 0x000000011256c34a libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x000000011256b797 libsystem_kernel.dylib`mach_msg + 55
frame #2: 0x0000000103fdedb5 CoreFoundation`__CFRunLoopServiceMachPort + 213
frame #3: 0x0000000103fde2f2 CoreFoundation`__CFRunLoopRun + 1730
frame #4: 0x0000000103fdd9b9 CoreFoundation`CFRunLoopRunSpecific + 409
frame #5: 0x0000000104bd9e5e Foundation`-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 274
frame #6: 0x0000000104c579b7 Foundation`-[NSRunLoop(NSRunLoop) runUntilDate:] + 87
frame #7: 0x0000000108c23977 UIKit`-[UIEventFetcher threadMain] + 118
frame #8: 0x0000000104be78ac Foundation`__NSThread__start__ + 1197
frame #9: 0x000000011267993b libsystem_pthread.dylib`_pthread_body + 180
frame #10: 0x0000000112679887 libsystem_pthread.dylib`_pthread_start + 286
frame #11: 0x000000011267908d libsystem_pthread.dylib`thread_start + 13
thread #10, name = 'tid_5207'
frame #0: 0x0000000112573eb6 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000103942ae7 SystemTests`mono_poll(ufds=0x00007fcc6b50ace0, nfds=2, timeout=<unavailable>) at mono-poll.c:87 [opt]
frame #2: 0x00000001038b6d66 SystemTests`poll_event_wait(callback=(SystemTests`wait_callback at threadpool-io.c:249), user_data=0x0000608000091d50) at threadpool-io-poll.c:146 [opt]
frame #3: 0x00000001038b6712 SystemTests`selector_thread(data=<unavailable>) at threadpool-io.c:438 [opt]
frame #4: 0x00000001038c3ed3 SystemTests`start_wrapper [inlined] start_wrapper_internal at threads.c:829 [opt]
frame #5: 0x00000001038c3e53 SystemTests`start_wrapper(data=0x000060400027b100) at threads.c:891 [opt]
frame #6: 0x000000011267993b libsystem_pthread.dylib`_pthread_body + 180
frame #7: 0x0000000112679887 libsystem_pthread.dylib`_pthread_start + 286
frame #8: 0x000000011267908d libsystem_pthread.dylib`thread_start + 13
thread #11, name = 'Timer-Scheduler'
frame #0: 0x0000000112573bf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x000000011267a7fa libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x00000001038e477b SystemTests`mono_os_cond_timedwait [inlined] mono_os_cond_wait(cond=0x00007fcc6c017ad8, mutex=0x00007fcc6c017a98) at mono-os-mutex.h:173 [opt]
frame #3: 0x00000001038e4770 SystemTests`mono_os_cond_timedwait(cond=0x00007fcc6c017ad8, mutex=0x00007fcc6c017a98, timeout_ms=4294967295) at mono-os-mutex.h:188 [opt]
frame #4: 0x00000001038e3341 SystemTests`mono_w32handle_timedwait_signal_handle [inlined] mono_w32handle_timedwait_signal_naked(cond=<unavailable>, mutex=<unavailable>, timeout=4294967295, poll=0, alerted=<unavailable>) at w32handle.c:956 [opt]
frame #5: 0x00000001038e3339 SystemTests`mono_w32handle_timedwait_signal_handle(handle=<unavailable>, timeout=<unavailable>, poll=0, alerted=<unavailable>) at w32handle.c:1071 [opt]
frame #6: 0x00000001038e31e0 SystemTests`mono_w32handle_wait_one(handle=0x0000000000000101, timeout=4294967295, alertable=1) at w32handle.c:0 [opt]
frame #7: 0x00000001038e34bd SystemTests`mono_w32handle_wait_multiple(handles=0x00007000065fa4f0, nhandles=1, waitall=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:1224 [opt]
frame #8: 0x00000001038bf508 SystemTests`mono_wait_uninterrupted(thread=<unavailable>, numhandles=<unavailable>, handles=<unavailable>, waitall=<unavailable>, ms=<unavailable>, error=<unavailable>) at threads.c:1892 [opt]
frame #9: 0x00000001038bf7fa SystemTests`ves_icall_System_Threading_WaitHandle_WaitOne_internal(handle=0x0000000000000101, ms=-1) at threads.c:2017 [opt]
frame #10: 0x0000000133860c3b
frame #11: 0x0000000133860873
frame #12: 0x0000000133862886
frame #13: 0x00000001318cc643
frame #14: 0x00000001037be1e9 SystemTests`mono_jit_runtime_invoke(method=0x00007fcc6d097610, obj=<unavailable>, params=0x00007000065faea0, exc=0x0000000000000000, error=<unavailable>) at mini-runtime.c:2791 [opt]
frame #15: 0x000000010387da98 SystemTests`do_runtime_invoke(method=0x00007fcc6e125e20, obj=0x000000012d801018, params=0x00007000065faea0, exc=0x0000000000000000, error=0x00007000065fae38) at object.c:2862 [opt]
frame #16: 0x00000001038c3efe SystemTests`start_wrapper at threads.c:837 [opt]
frame #17: 0x00000001038c3e53 SystemTests`start_wrapper(data=0x000060800026ee00) at threads.c:891 [opt]
frame #18: 0x000000011267993b libsystem_pthread.dylib`_pthread_body + 180
frame #19: 0x0000000112679887 libsystem_pthread.dylib`_pthread_start + 286
frame #20: 0x000000011267908d libsystem_pthread.dylib`thread_start + 13
thread #12, name = 'tid_8f07'
frame #0: 0x0000000112573bf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x000000011267a7fa libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x00000001038b9e03 SystemTests`worker_thread [inlined] mono_os_cond_timedwait at mono-os-mutex.h:216 [opt]
frame #3: 0x00000001038b9d78 SystemTests`worker_thread at mono-coop-mutex.h:102 [opt]
frame #4: 0x00000001038b9d6b SystemTests`worker_thread at threadpool-worker-default.c:417 [opt]
frame #5: 0x00000001038b9c51 SystemTests`worker_thread(unused=<unavailable>) at threadpool-worker-default.c:484 [opt]
frame #6: 0x00000001038c3ed3 SystemTests`start_wrapper [inlined] start_wrapper_internal at threads.c:829 [opt]
frame #7: 0x00000001038c3e53 SystemTests`start_wrapper(data=0x0000608000268ac0) at threads.c:891 [opt]
frame #8: 0x000000011267993b libsystem_pthread.dylib`_pthread_body + 180
frame #9: 0x0000000112679887 libsystem_pthread.dylib`_pthread_start + 286
frame #10: 0x000000011267908d libsystem_pthread.dylib`thread_start + 13
thread #13, name = 'tid_8d07'
frame #0: 0x0000000112573bf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x000000011267a7fa libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x00000001038b9e03 SystemTests`worker_thread [inlined] mono_os_cond_timedwait at mono-os-mutex.h:216 [opt]
frame #3: 0x00000001038b9d78 SystemTests`worker_thread at mono-coop-mutex.h:102 [opt]
frame #4: 0x00000001038b9d6b SystemTests`worker_thread at threadpool-worker-default.c:417 [opt]
frame #5: 0x00000001038b9c51 SystemTests`worker_thread(unused=<unavailable>) at threadpool-worker-default.c:484 [opt]
frame #6: 0x00000001038c3ed3 SystemTests`start_wrapper [inlined] start_wrapper_internal at threads.c:829 [opt]
frame #7: 0x00000001038c3e53 SystemTests`start_wrapper(data=0x00006000002613c0) at threads.c:891 [opt]
frame #8: 0x000000011267993b libsystem_pthread.dylib`_pthread_body + 180
frame #9: 0x0000000112679887 libsystem_pthread.dylib`_pthread_start + 286
frame #10: 0x000000011267908d libsystem_pthread.dylib`thread_start + 13
thread #14, name = 'tid_890b'
frame #0: 0x0000000112573bf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x000000011267a7fa libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x00000001039494b0 SystemTests`mono_thread_info_sleep [inlined] mono_os_cond_timedwait at mono-os-mutex.h:216 [opt]
frame #3: 0x000000010394942f SystemTests`mono_thread_info_sleep at mono-coop-mutex.h:102 [opt]
frame #4: 0x0000000103949423 SystemTests`mono_thread_info_sleep [inlined] sleep_interruptable(ms=<unavailable>, alerted=0x0000700006171d88) at mono-threads.c:1200 [opt]
frame #5: 0x00000001039492f0 SystemTests`mono_thread_info_sleep(ms=<unavailable>, alerted=0x0000700006171d88) at mono-threads.c:1232 [opt]
frame #6: 0x00000001038b9846 SystemTests`monitor_thread(unused=<unavailable>) at threadpool-worker-default.c:693 [opt]
frame #7: 0x00000001038c3ed3 SystemTests`start_wrapper [inlined] start_wrapper_internal at threads.c:829 [opt]
frame #8: 0x00000001038c3e53 SystemTests`start_wrapper(data=0x000060c00026f580) at threads.c:891 [opt]
frame #9: 0x000000011267993b libsystem_pthread.dylib`_pthread_body + 180
frame #10: 0x0000000112679887 libsystem_pthread.dylib`_pthread_start + 286
frame #11: 0x000000011267908d libsystem_pthread.dylib`thread_start + 13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment