Last active
October 1, 2018 16:44
-
-
Save lambdageek/e31a07accfae252b0eb697fb7cdcb37d to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* thread #1, name = 'tid_307', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP | |
* frame #0: 0x00007fff7f14d1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 | |
frame #1: 0x00007fff7f2065cb libsystem_pthread.dylib`_pthread_cond_wait + 724 | |
frame #2: 0x000000010ee689b0 mono`mono_os_cond_timedwait [inlined] mono_os_cond_wait(cond=0x00007fdf44004d20, mutex=0x00007fdf44004ce0) at mono-os-mutex.h:173 [opt] | |
frame #3: 0x000000010ee689a5 mono`mono_os_cond_timedwait(cond=0x00007fdf44004d20, mutex=0x00007fdf44004ce0, timeout_ms=4294967295) at mono-os-mutex.c:32 [opt] | |
frame #4: 0x000000010edd2249 mono`mono_w32handle_timedwait_signal_handle at mono-coop-mutex.h:102 [opt] | |
frame #5: 0x000000010edd221c mono`mono_w32handle_timedwait_signal_handle [inlined] mono_w32handle_timedwait_signal_naked(poll=0, alerted=<unavailable>) at w32handle.c:641 [opt] | |
frame #6: 0x000000010edd221c mono`mono_w32handle_timedwait_signal_handle(handle_data=<unavailable>, timeout=<unavailable>, poll=0, alerted=<unavailable>) at w32handle.c:756 [opt] | |
frame #7: 0x000000010edd2111 mono`mono_w32handle_wait_one(handle=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:874 [opt] | |
frame #8: 0x000000010edd2392 mono`mono_w32handle_wait_multiple(handles=0x00007ffee107f3f0, nhandles=1, waitall=0, timeout=<unavailable>, alertable=1) at w32handle.c:912 [opt] | |
frame #9: 0x000000010edae427 mono`ves_icall_System_Threading_WaitHandle_Wait_internal(handles=<unavailable>, numhandles=<unavailable>, waitall=<unavailable>, timeout=-1, error=0x00007ffee107f310) at threads.c:2122 [opt] | |
frame #10: 0x0000000111d753fd | |
frame #11: 0x0000000110f0a906 mscorlib.dll.dylib`System_Threading_WaitHandle_InternalWaitOne_System_Runtime_InteropServices_SafeHandle_long_bool_bool + 86 | |
frame #12: 0x0000000110f0a8a1 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_long_bool + 65 | |
frame #13: 0x0000000110f0a677 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int_bool + 71 | |
frame #14: 0x0000000110f0a7a9 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne + 57 | |
frame #15: 0x0000000111f4ac58 | |
frame #16: 0x0000000111cd2493 | |
frame #17: 0x000000010f0ffe13 | |
frame #18: 0x000000010f0f914b | |
frame #19: 0x000000010eb92723 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x00007ffee107ff08, exc=0x00000000ffffffff, error=<unavailable>) at mini-runtime.c:3115 [opt] | |
frame #20: 0x000000010ed8e2a4 mono`do_runtime_invoke(method=0x00007fdf43c024e8, obj=0x0000000000000000, params=0x00007ffee107ff08, exc=0x0000000000000000, error=0x00007ffee107ff40) at object.c:2960 [opt] | |
frame #21: 0x000000010ed91d7c mono`do_exec_main_checked [inlined] mono_runtime_invoke_checked(method=<unavailable>, obj=<unavailable>, params=<unavailable>, error=0x00007ffee107ff40) at object.c:3128 [opt] | |
frame #22: 0x000000010ed91d6d mono`do_exec_main_checked(method=0x00007fdf43c024e8, args=<unavailable>, error=0x00007ffee107ff40) at object.c:4949 [opt] | |
frame #23: 0x000000010ebf967d mono`mono_jit_exec at driver.g.c:1236 [opt] | |
frame #24: 0x000000010ebf966f mono`mono_jit_exec(domain=<unavailable>, assembly=<unavailable>, argc=20, argv=0x00007ffee10802f8) at driver.g.c:1195 [opt] | |
frame #25: 0x000000010ebfc85f mono`mono_main [inlined] main_thread_handler at driver.g.c:1313 [opt] | |
frame #26: 0x000000010ebfc828 mono`mono_main(argc=21, argv=<unavailable>) at driver.g.c:2483 [opt] | |
frame #27: 0x000000010eb816d8 mono`main [inlined] mono_main_with_options(argc=<unavailable>, argv=<unavailable>) at main.c:50 [opt] | |
frame #28: 0x000000010eb816c4 mono`main(argc=21, argv=<unavailable>) at main.c:405 [opt] | |
frame #29: 0x00007fff7f011085 libdyld.dylib`start + 1 | |
thread #2, name = 'SGen worker' | |
frame #0: 0x00007fff7f14d1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 | |
frame #1: 0x00007fff7f2065cb libsystem_pthread.dylib`_pthread_cond_wait + 724 | |
frame #2: 0x000000010ee5ad2e mono`thread_func [inlined] mono_os_cond_wait(mutex=<unavailable>) at mono-os-mutex.h:173 [opt] | |
frame #3: 0x000000010ee5ad1b mono`thread_func at sgen-thread-pool.c:165 [opt] | |
frame #4: 0x000000010ee5ad0d mono`thread_func(data=0x0000000000000000) at sgen-thread-pool.c:196 [opt] | |
frame #5: 0x00007fff7f20333d libsystem_pthread.dylib`_pthread_body + 126 | |
frame #6: 0x00007fff7f2062a7 libsystem_pthread.dylib`_pthread_start + 70 | |
frame #7: 0x00007fff7f202425 libsystem_pthread.dylib`thread_start + 13 | |
thread #3, name = 'Finalizer' | |
frame #0: 0x00007fff7f149c66 libsystem_kernel.dylib`semaphore_wait_trap + 10 | |
frame #1: 0x000000010ee0861a mono`finalizer_thread [inlined] mono_os_sem_wait(flags=MONO_SEM_FLAGS_ALERTABLE) at mono-os-semaphore.h:90 [opt] | |
frame #2: 0x000000010ee0860f mono`finalizer_thread at mono-coop-semaphore.h:43 [opt] | |
frame #3: 0x000000010ee085f5 mono`finalizer_thread(unused=<unavailable>) at gc.c:918 [opt] | |
frame #4: 0x000000010edb3e93 mono`start_wrapper [inlined] start_wrapper_internal at threads.c:1151 [opt] | |
frame #5: 0x000000010edb3e03 mono`start_wrapper(data=0x00007fdf4500bff0) at threads.c:1211 [opt] | |
frame #6: 0x00007fff7f20333d libsystem_pthread.dylib`_pthread_body + 126 | |
frame #7: 0x00007fff7f2062a7 libsystem_pthread.dylib`_pthread_start + 70 | |
frame #8: 0x00007fff7f202425 libsystem_pthread.dylib`thread_start + 13 | |
thread #4 | |
frame #0: 0x00007fff7f14b5be libsystem_kernel.dylib`__workq_kernreturn + 10 | |
frame #1: 0x00007fff7f202641 libsystem_pthread.dylib`_pthread_wqthread + 446 | |
frame #2: 0x00007fff7f202415 libsystem_pthread.dylib`start_wqthread + 13 | |
thread #5, name = 'tid_2c03' | |
frame #0: 0x00007fff7f149c66 libsystem_kernel.dylib`semaphore_wait_trap + 10 | |
frame #1: 0x000000010ee70d48 mono`mono_thread_info_wait_for_resume [inlined] mono_os_sem_wait(flags=MONO_SEM_FLAGS_NONE) at mono-os-semaphore.h:90 [opt] | |
frame #2: 0x000000010ee70d39 mono`mono_thread_info_wait_for_resume(info=0x00007fdf448f2a00) at mono-threads.c:225 [opt] | |
frame #3: 0x000000010ee767b5 mono`mono_threads_exit_gc_safe_region_unbalanced_internal(cookie=0x00007fdf448f2a00, stackdata=0x0000700005908dd8) at mono-threads-coop.c:324 [opt] | |
frame #4: 0x000000010ee73ad3 mono`mono_thread_info_sleep at mono-coop-mutex.h:92 [opt] | |
frame #5: 0x000000010ee73a93 mono`mono_thread_info_sleep [inlined] sleep_interruptable(ms=<unavailable>, alerted=<unavailable>) at mono-threads.c:1562 [opt] | |
frame #6: 0x000000010ee73a0d mono`mono_thread_info_sleep(ms=500, alerted=<unavailable>) at mono-threads.c:1592 [opt] | |
frame #7: 0x000000010ed01163 mono`monitor_thread(unused=<unavailable>) at threadpool-worker-default.c:708 [opt] | |
frame #8: 0x000000010edb3e93 mono`start_wrapper [inlined] start_wrapper_internal at threads.c:1151 [opt] | |
frame #9: 0x000000010edb3e03 mono`start_wrapper(data=0x00007fdf43f651d0) at threads.c:1211 [opt] | |
frame #10: 0x00007fff7f20333d libsystem_pthread.dylib`_pthread_body + 126 | |
frame #11: 0x00007fff7f2062a7 libsystem_pthread.dylib`_pthread_start + 70 | |
frame #12: 0x00007fff7f202425 libsystem_pthread.dylib`thread_start + 13 | |
thread #6, name = 'Thread Pool Worker' | |
frame #0: 0x00007fff7f149c7e libsystem_kernel.dylib`semaphore_timedwait_trap + 10 | |
frame #1: 0x000000010ed0173d mono`worker_thread [inlined] mono_os_sem_timedwait(flags=MONO_SEM_FLAGS_ALERTABLE) at mono-os-semaphore.h:124 [opt] | |
frame #2: 0x000000010ed016bf mono`worker_thread at mono-coop-semaphore.h:57 [opt] | |
frame #3: 0x000000010ed016a5 mono`worker_thread at threadpool-worker-default.c:391 [opt] | |
frame #4: 0x000000010ed015b1 mono`worker_thread(unused=<unavailable>) at threadpool-worker-default.c:490 [opt] | |
frame #5: 0x000000010edb3e93 mono`start_wrapper [inlined] start_wrapper_internal at threads.c:1151 [opt] | |
frame #6: 0x000000010edb3e03 mono`start_wrapper(data=0x00007fdf450ced60) at threads.c:1211 [opt] | |
frame #7: 0x00007fff7f20333d libsystem_pthread.dylib`_pthread_body + 126 | |
frame #8: 0x00007fff7f2062a7 libsystem_pthread.dylib`_pthread_start + 70 | |
frame #9: 0x00007fff7f202425 libsystem_pthread.dylib`thread_start + 13 | |
thread #7, name = 'Thread Pool Worker' | |
frame #0: 0x00007fff7f14c872 libsystem_kernel.dylib`__psynch_mutexwait + 10 | |
frame #1: 0x00007fff7f203da0 libsystem_pthread.dylib`_pthread_mutex_firstfit_lock_wait + 96 | |
frame #2: 0x00007fff7f2014c7 libsystem_pthread.dylib`_pthread_mutex_firstfit_lock_slow + 226 | |
frame #3: 0x000000010edd09d1 mono`mono_coop_mutex_lock [inlined] mono_os_mutex_lock(mutex=<unavailable>) at mono-os-mutex.h:99 [opt] | |
frame #4: 0x000000010edd09c9 mono`mono_coop_mutex_lock(mutex=0x000000010ef58490) at mono-coop-mutex.h:56 [opt] | |
frame #5: 0x000000010edd27e9 mono`mono_w32handle_wait_multiple [inlined] mono_w32handle_lock_signal_mutex at w32handle.c:118 [opt] | |
frame #6: 0x000000010edd27e1 mono`mono_w32handle_wait_multiple(handles=<unavailable>, nhandles=<unavailable>, waitall=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:1025 [opt] | |
frame #7: 0x000000010edae427 mono`ves_icall_System_Threading_WaitHandle_Wait_internal(handles=<unavailable>, numhandles=<unavailable>, waitall=<unavailable>, timeout=-1, error=0x0000700005d0e5d0) at threads.c:2122 [opt] | |
frame #8: 0x0000000111d753fd | |
frame #9: 0x0000000110f0aefe mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___int_bool + 270 | |
frame #10: 0x0000000110f0b0e9 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___System_TimeSpan_bool + 105 | |
frame #11: 0x0000000110f0f7f4 mscorlib.dll.dylib`System_Threading_RegisteredWaitHandle_Wait_object + 276 | |
thread #8, name = 'In-proc Node (Default)' | |
frame #0: 0x00007fff7f14c872 libsystem_kernel.dylib`__psynch_mutexwait + 10 | |
frame #1: 0x00007fff7f203da0 libsystem_pthread.dylib`_pthread_mutex_firstfit_lock_wait + 96 | |
frame #2: 0x00007fff7f2014c7 libsystem_pthread.dylib`_pthread_mutex_firstfit_lock_slow + 226 | |
frame #3: 0x000000010edd09d1 mono`mono_coop_mutex_lock [inlined] mono_os_mutex_lock(mutex=<unavailable>) at mono-os-mutex.h:99 [opt] | |
frame #4: 0x000000010edd09c9 mono`mono_coop_mutex_lock(mutex=0x000000010ef58490) at mono-coop-mutex.h:56 [opt] | |
frame #5: 0x000000010edd27e9 mono`mono_w32handle_wait_multiple [inlined] mono_w32handle_lock_signal_mutex at w32handle.c:118 [opt] | |
frame #6: 0x000000010edd27e1 mono`mono_w32handle_wait_multiple(handles=<unavailable>, nhandles=<unavailable>, waitall=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:1025 [opt] | |
frame #7: 0x000000010edae427 mono`ves_icall_System_Threading_WaitHandle_Wait_internal(handles=<unavailable>, numhandles=<unavailable>, waitall=<unavailable>, timeout=-1, error=0x0000700005d517d0) at threads.c:2122 [opt] | |
frame #8: 0x0000000111d753fd | |
frame #9: 0x0000000110f0aefe mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___int_bool + 270 | |
frame #10: 0x0000000110f0b1a4 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle__ + 52 | |
frame #11: 0x0000000111f8631b | |
thread #9, name = 'Thread Pool Worker' | |
frame #0: 0x00007fff7f14d1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 | |
frame #1: 0x00007fff7f2065cb libsystem_pthread.dylib`_pthread_cond_wait + 724 | |
frame #2: 0x000000010ee689b0 mono`mono_os_cond_timedwait [inlined] mono_os_cond_wait(cond=0x000000010ef584d0, mutex=0x000000010ef58490) at mono-os-mutex.h:173 [opt] | |
frame #3: 0x000000010ee689a5 mono`mono_os_cond_timedwait(cond=0x000000010ef584d0, mutex=0x000000010ef58490, timeout_ms=4294967295) at mono-os-mutex.c:32 [opt] | |
frame #4: 0x000000010edd2df8 mono`mono_w32handle_timedwait_signal at mono-coop-mutex.h:102 [opt] | |
frame #5: 0x000000010edd2dc8 mono`mono_w32handle_timedwait_signal [inlined] mono_w32handle_timedwait_signal_naked(timeout=<unavailable>, poll=<unavailable>, alerted=<unavailable>) at w32handle.c:641 [opt] | |
frame #6: 0x000000010edd2db4 mono`mono_w32handle_timedwait_signal(timeout=4294967295, poll=<unavailable>, alerted=0x0000700005f53fc0) at w32handle.c:701 [opt] | |
frame #7: 0x000000010edd288d mono`mono_w32handle_wait_multiple(handles=<unavailable>, nhandles=<unavailable>, waitall=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:1062 [opt] | |
frame #8: 0x000000010edae427 mono`ves_icall_System_Threading_WaitHandle_Wait_internal(handles=<unavailable>, numhandles=<unavailable>, waitall=<unavailable>, timeout=-1, error=0x0000700005f545d0) at threads.c:2122 [opt] | |
frame #9: 0x0000000111d753fd | |
frame #10: 0x0000000110f0aefe mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___int_bool + 270 | |
frame #11: 0x0000000110f0b0e9 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___System_TimeSpan_bool + 105 | |
frame #12: 0x0000000110f0f7f4 mscorlib.dll.dylib`System_Threading_RegisteredWaitHandle_Wait_object + 276 | |
thread #10, name = 'Thread Pool Worker' | |
frame #0: 0x00007fff7f149c7e libsystem_kernel.dylib`semaphore_timedwait_trap + 10 | |
frame #1: 0x000000010ed0173d mono`worker_thread [inlined] mono_os_sem_timedwait(flags=MONO_SEM_FLAGS_ALERTABLE) at mono-os-semaphore.h:124 [opt] | |
frame #2: 0x000000010ed016bf mono`worker_thread at mono-coop-semaphore.h:57 [opt] | |
frame #3: 0x000000010ed016a5 mono`worker_thread at threadpool-worker-default.c:391 [opt] | |
frame #4: 0x000000010ed015b1 mono`worker_thread(unused=<unavailable>) at threadpool-worker-default.c:490 [opt] | |
frame #5: 0x000000010edb3e93 mono`start_wrapper [inlined] start_wrapper_internal at threads.c:1151 [opt] | |
frame #6: 0x000000010edb3e03 mono`start_wrapper(data=0x00007fdf43d3a920) at threads.c:1211 [opt] | |
frame #7: 0x00007fff7f20333d libsystem_pthread.dylib`_pthread_body + 126 | |
frame #8: 0x00007fff7f2062a7 libsystem_pthread.dylib`_pthread_start + 70 | |
frame #9: 0x00007fff7f202425 libsystem_pthread.dylib`thread_start + 13 | |
thread #11, name = 'RequestBuilder thread' | |
frame #0: 0x00007fff7f14d1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 | |
frame #1: 0x00007fff7f2065cb libsystem_pthread.dylib`_pthread_cond_wait + 724 | |
frame #2: 0x000000010ee689b0 mono`mono_os_cond_timedwait [inlined] mono_os_cond_wait(cond=0x00007fdf440092b8, mutex=0x00007fdf44009278) at mono-os-mutex.h:173 [opt] | |
frame #3: 0x000000010ee689a5 mono`mono_os_cond_timedwait(cond=0x00007fdf440092b8, mutex=0x00007fdf44009278, timeout_ms=4294967295) at mono-os-mutex.c:32 [opt] | |
frame #4: 0x000000010edd2249 mono`mono_w32handle_timedwait_signal_handle at mono-coop-mutex.h:102 [opt] | |
frame #5: 0x000000010edd221c mono`mono_w32handle_timedwait_signal_handle [inlined] mono_w32handle_timedwait_signal_naked(poll=0, alerted=<unavailable>) at w32handle.c:641 [opt] | |
frame #6: 0x000000010edd221c mono`mono_w32handle_timedwait_signal_handle(handle_data=<unavailable>, timeout=<unavailable>, poll=0, alerted=<unavailable>) at w32handle.c:756 [opt] | |
frame #7: 0x000000010edd2111 mono`mono_w32handle_wait_one(handle=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:874 [opt] | |
frame #8: 0x000000010ee09b0e mono`ves_icall_System_Threading_Monitor_Monitor_wait(obj=0x0000000113442b90, ms=4294967295) at monitor.c:1387 [opt] | |
frame #9: 0x0000000113706c2d | |
frame #10: 0x0000000110f00fa2 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 66 | |
frame #11: 0x0000000110f01051 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int + 49 | |
frame #12: 0x0000000110ef80d2 mscorlib.dll.dylib`System_Threading_SemaphoreSlim_WaitUntilCountOrTimeout_int_uint_System_Threading_CancellationToken + 146 | |
frame #13: 0x0000000110ef7dd0 mscorlib.dll.dylib`System_Threading_SemaphoreSlim_Wait_int_System_Threading_CancellationToken + 720 | |
frame #14: 0x0000000111fb317b | |
frame #15: 0x0000000111fb24e3 | |
frame #16: 0x0000000111fb1322 | |
frame #17: 0x0000000110f0200b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 171 | |
frame #18: 0x0000000110eff5cb mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 427 | |
frame #19: 0x0000000110eff413 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 67 | |
frame #20: 0x0000000110eff388 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 104 | |
frame #21: 0x0000000110f02193 mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 67 | |
frame #22: 0x0000000111b5b1a9 | |
frame #23: 0x000000010eb92723 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x000070000635aec8, exc=0x00000001151a6340, error=<unavailable>) at mini-runtime.c:3115 [opt] | |
frame #24: 0x000000010ed8e2a4 mono`do_runtime_invoke(method=0x00007fdf44942390, obj=0x000000010f64d218, params=0x000070000635aec8, exc=0x0000000000000000, error=0x000070000635ae60) at object.c:2960 [opt] | |
frame #25: 0x000000010ed9006b mono`mono_runtime_delegate_try_invoke [inlined] mono_runtime_invoke_checked(params=<unavailable>, error=<unavailable>) at object.c:3128 [opt] | |
frame #26: 0x000000010ed90063 mono`mono_runtime_delegate_try_invoke(delegate=0x000000010f64d218, params=0x000070000635aec8, exc=0x0000000000000000, error=0x000070000635ae60) at object.c:4230 [opt] | |
frame #27: 0x000000010edb3ebe mono`start_wrapper at threads.c:1159 [opt] | |
frame #28: 0x000000010edb3e03 mono`start_wrapper(data=0x00007fdf43d3d590) at threads.c:1211 [opt] | |
frame #29: 0x00007fff7f20333d libsystem_pthread.dylib`_pthread_body + 126 | |
frame #30: 0x00007fff7f2062a7 libsystem_pthread.dylib`_pthread_start + 70 | |
frame #31: 0x00007fff7f202425 libsystem_pthread.dylib`thread_start + 13 | |
thread #12, name = 'Thread Pool Worker' | |
frame #0: 0x00007fff7f149c7e libsystem_kernel.dylib`semaphore_timedwait_trap + 10 | |
frame #1: 0x000000010ed0173d mono`worker_thread [inlined] mono_os_sem_timedwait(flags=MONO_SEM_FLAGS_ALERTABLE) at mono-os-semaphore.h:124 [opt] | |
frame #2: 0x000000010ed016bf mono`worker_thread at mono-coop-semaphore.h:57 [opt] | |
frame #3: 0x000000010ed016a5 mono`worker_thread at threadpool-worker-default.c:391 [opt] | |
frame #4: 0x000000010ed015b1 mono`worker_thread(unused=<unavailable>) at threadpool-worker-default.c:490 [opt] | |
frame #5: 0x000000010edb3e93 mono`start_wrapper [inlined] start_wrapper_internal at threads.c:1151 [opt] | |
frame #6: 0x000000010edb3e03 mono`start_wrapper(data=0x00007fdf43d8ef10) at threads.c:1211 [opt] | |
frame #7: 0x00007fff7f20333d libsystem_pthread.dylib`_pthread_body + 126 | |
frame #8: 0x00007fff7f2062a7 libsystem_pthread.dylib`_pthread_start + 70 | |
frame #9: 0x00007fff7f202425 libsystem_pthread.dylib`thread_start + 13 | |
thread #13, name = 'Thread Pool Worker' | |
frame #0: 0x00007fff7f14d1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 | |
frame #1: 0x00007fff7f2065cb libsystem_pthread.dylib`_pthread_cond_wait + 724 | |
frame #2: 0x000000010ee689b0 mono`mono_os_cond_timedwait [inlined] mono_os_cond_wait(cond=0x000000010ef584d0, mutex=0x000000010ef58490) at mono-os-mutex.h:173 [opt] | |
frame #3: 0x000000010ee689a5 mono`mono_os_cond_timedwait(cond=0x000000010ef584d0, mutex=0x000000010ef58490, timeout_ms=4294967295) at mono-os-mutex.c:32 [opt] | |
frame #4: 0x000000010edd2df8 mono`mono_w32handle_timedwait_signal at mono-coop-mutex.h:102 [opt] | |
frame #5: 0x000000010edd2dc8 mono`mono_w32handle_timedwait_signal [inlined] mono_w32handle_timedwait_signal_naked(timeout=<unavailable>, poll=<unavailable>, alerted=<unavailable>) at w32handle.c:641 [opt] | |
frame #6: 0x000000010edd2db4 mono`mono_w32handle_timedwait_signal(timeout=4294967295, poll=<unavailable>, alerted=0x000070000675ffc0) at w32handle.c:701 [opt] | |
frame #7: 0x000000010edd288d mono`mono_w32handle_wait_multiple(handles=<unavailable>, nhandles=<unavailable>, waitall=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:1062 [opt] | |
frame #8: 0x000000010edae427 mono`ves_icall_System_Threading_WaitHandle_Wait_internal(handles=<unavailable>, numhandles=<unavailable>, waitall=<unavailable>, timeout=-1, error=0x00007000067605d0) at threads.c:2122 [opt] | |
frame #9: 0x0000000111d753fd | |
frame #10: 0x0000000110f0aefe mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___int_bool + 270 | |
frame #11: 0x0000000110f0b0e9 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___System_TimeSpan_bool + 105 | |
frame #12: 0x0000000110f0f7f4 mscorlib.dll.dylib`System_Threading_RegisteredWaitHandle_Wait_object + 276 | |
thread #14, name = 'Thread Pool Worker' | |
frame #0: 0x00007fff7f14c872 libsystem_kernel.dylib`__psynch_mutexwait + 10 | |
frame #1: 0x00007fff7f203da0 libsystem_pthread.dylib`_pthread_mutex_firstfit_lock_wait + 96 | |
frame #2: 0x00007fff7f2014c7 libsystem_pthread.dylib`_pthread_mutex_firstfit_lock_slow + 226 | |
frame #3: 0x000000010edd09d1 mono`mono_coop_mutex_lock [inlined] mono_os_mutex_lock(mutex=<unavailable>) at mono-os-mutex.h:99 [opt] | |
frame #4: 0x000000010edd09c9 mono`mono_coop_mutex_lock(mutex=0x000000010ef58490) at mono-coop-mutex.h:56 [opt] | |
frame #5: 0x000000010edd27e9 mono`mono_w32handle_wait_multiple [inlined] mono_w32handle_lock_signal_mutex at w32handle.c:118 [opt] | |
frame #6: 0x000000010edd27e1 mono`mono_w32handle_wait_multiple(handles=<unavailable>, nhandles=<unavailable>, waitall=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:1025 [opt] | |
frame #7: 0x000000010edae427 mono`ves_icall_System_Threading_WaitHandle_Wait_internal(handles=<unavailable>, numhandles=<unavailable>, waitall=<unavailable>, timeout=-1, error=0x00007000069635d0) at threads.c:2122 [opt] | |
frame #8: 0x0000000111d753fd | |
frame #9: 0x0000000110f0aefe mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___int_bool + 270 | |
frame #10: 0x0000000110f0b0e9 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___System_TimeSpan_bool + 105 | |
frame #11: 0x0000000110f0f7f4 mscorlib.dll.dylib`System_Threading_RegisteredWaitHandle_Wait_object + 276 | |
thread #15, name = 'Thread Pool Worker' | |
frame #0: 0x00007fff7f149c7e libsystem_kernel.dylib`semaphore_timedwait_trap + 10 | |
frame #1: 0x000000010ed0173d mono`worker_thread [inlined] mono_os_sem_timedwait(flags=MONO_SEM_FLAGS_ALERTABLE) at mono-os-semaphore.h:124 [opt] | |
frame #2: 0x000000010ed016bf mono`worker_thread at mono-coop-semaphore.h:57 [opt] | |
frame #3: 0x000000010ed016a5 mono`worker_thread at threadpool-worker-default.c:391 [opt] | |
frame #4: 0x000000010ed015b1 mono`worker_thread(unused=<unavailable>) at threadpool-worker-default.c:490 [opt] | |
frame #5: 0x000000010edb3e93 mono`start_wrapper [inlined] start_wrapper_internal at threads.c:1151 [opt] | |
frame #6: 0x000000010edb3e03 mono`start_wrapper(data=0x00007fdf43dd59c0) at threads.c:1211 [opt] | |
frame #7: 0x00007fff7f20333d libsystem_pthread.dylib`_pthread_body + 126 | |
frame #8: 0x00007fff7f2062a7 libsystem_pthread.dylib`_pthread_start + 70 | |
frame #9: 0x00007fff7f202425 libsystem_pthread.dylib`thread_start + 13 | |
thread #16, name = 'RequestBuilder thread' | |
frame #0: 0x00007fff7f14d876 libsystem_kernel.dylib`__semwait_signal + 10 | |
frame #1: 0x00007fff7f0d8830 libsystem_c.dylib`nanosleep + 199 | |
frame #2: 0x000000010ee89165 mono`monoeg_g_usleep(microseconds=<unavailable>) at gdate-unix.c:53 [opt] | |
frame #3: 0x000000010ec3943a mono`mono_handle_native_crash(signal="SIGABRT", ctx=0x0000700006d68930, info=0x0000700006d688c8) at mini-exceptions.c:2993 [opt] | |
frame #4: 0x00007fff7f1fab3d libsystem_platform.dylib`_sigtramp + 29 | |
frame #5: 0x00007fff7f14fb87 libsystem_kernel.dylib`__pthread_kill + 11 | |
frame #6: 0x00007fff7f205c50 libsystem_pthread.dylib`pthread_kill + 285 | |
frame #7: 0x00007fff7f0b91c9 libsystem_c.dylib`abort + 127 | |
frame #8: 0x000000010ee6389f mono`mono_log_write_logfile(log_domain=<unavailable>, level=<unavailable>, hdr=<unavailable>, message="suspend_thread suspend took 5000 ms, which is more than the allowed 5000 ms") at mono-log-common.c:135 [opt] | |
frame #9: 0x000000010ee7ec5c mono`monoeg_g_log [inlined] monoeg_g_logstr(log_domain=0x0000000000000000, log_level=G_LOG_LEVEL_ERROR, msg=<unavailable>) at goutput.c:117 [opt] | |
frame #10: 0x000000010ee7ec33 mono`monoeg_g_log [inlined] monoeg_g_logv_nofree(format=<unavailable>, args=<unavailable>) at goutput.c:128 [opt] | |
frame #11: 0x000000010ee7ec20 mono`monoeg_g_log [inlined] monoeg_g_logv(format=<unavailable>, args=<unavailable>) at goutput.c:135 [opt] | |
frame #12: 0x000000010ee7ec20 mono`monoeg_g_log(log_domain=0x0000000000000000, log_level=G_LOG_LEVEL_ERROR, format=<unavailable>) at goutput.c:144 [opt] | |
frame #13: 0x000000010ee71559 mono`mono_threads_wait_pending_operations at mono-threads.c:318 [opt] | |
frame #14: 0x000000010ee14fe3 mono`sgen_client_stop_world at sgen-stw.c:297 [opt] | |
frame #15: 0x000000010ee14fcf mono`sgen_client_stop_world(generation=0, serial_collection=0) at sgen-stw.c:124 [opt] | |
frame #16: 0x000000010ee28326 mono`sgen_stop_world(generation=0, serial_collection=0) at sgen-gc.c:3821 [opt] | |
frame #17: 0x000000010ee250ad mono`sgen_perform_collection [inlined] sgen_perform_collection_inner at sgen-gc.c:2530 [opt] | |
frame #18: 0x000000010ee25045 mono`sgen_perform_collection(requested_size=5768, generation_to_collect=0, reason="Nursery full", forced_serial=0, stw=1) at sgen-gc.c:2635 [opt] | |
frame #19: 0x000000010ee1aa90 mono`sgen_alloc_obj_nolock(vtable=0x00007fdf4589d8a0, size=5768) at sgen-alloc.c:239 [opt] | |
frame #20: 0x000000010ee176e7 mono`mono_gc_alloc_vector(vtable=0x00007fdf4589d8a0, size=5768, max_length=239) at sgen-mono.c:1313 [opt] | |
frame #21: 0x000000010f0fafd9 | |
frame #22: 0x000000011114bf3d mscorlib.dll.dylib`System_Collections_Generic_Dictionary_2_TKey_REF_TValue_REF_Initialize_int + 157 | |
frame #23: 0x0000000111149f99 mscorlib.dll.dylib`System_Collections_Generic_Dictionary_2_TKey_REF_TValue_REF__ctor_int_System_Collections_Generic_IEqualityComparer_1_TKey_REF + 73 | |
frame #24: 0x0000000111dccbc3 | |
frame #25: 0x0000000111fa0323 | |
frame #26: 0x0000000110ffc791 mscorlib.dll.dylib`System_Runtime_CompilerServices_AsyncMethodBuilderCore_MoveNextRunner_InvokeMoveNext_object + 177 | |
frame #27: 0x0000000110eff5cb mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 427 | |
frame #28: 0x0000000110eff413 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 67 | |
frame #29: 0x0000000110ffc63a mscorlib.dll.dylib`System_Runtime_CompilerServices_AsyncMethodBuilderCore_MoveNextRunner_Run + 186 | |
frame #30: 0x0000000110f3d2e9 mscorlib.dll.dylib`System_Threading_Tasks_TaskSchedulerAwaitTaskContinuation__c__Runb__2_0_object + 89 | |
frame #31: 0x0000000110f3357c mscorlib.dll.dylib`System_Threading_Tasks_Task_InnerInvoke + 156 | |
frame #32: 0x0000000110f33298 mscorlib.dll.dylib`System_Threading_Tasks_Task_Execute + 56 | |
frame #33: 0x0000000110f334cc mscorlib.dll.dylib`System_Threading_Tasks_Task_ExecutionContextCallback_object + 92 | |
frame #34: 0x0000000110eff5cb mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 427 | |
frame #35: 0x0000000110eff413 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 67 | |
frame #36: 0x0000000110f39b67 mscorlib.dll.dylib`System_Threading_Tasks_Task_ExecuteWithThreadLocal_System_Threading_Tasks_Task_ + 247 | |
frame #37: 0x0000000110f33409 mscorlib.dll.dylib`System_Threading_Tasks_Task_ExecuteEntry_bool + 233 | |
frame #38: 0x0000000110f428b4 mscorlib.dll.dylib`System_Threading_Tasks_TaskScheduler_TryExecuteTask_System_Threading_Tasks_Task + 68 | |
frame #39: 0x0000000111fb12eb | |
frame #40: 0x0000000110f0200b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 171 | |
frame #41: 0x0000000110eff5cb mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 427 | |
frame #42: 0x0000000110eff413 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 67 | |
frame #43: 0x0000000110eff388 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 104 | |
frame #44: 0x0000000110f02193 mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 67 | |
frame #45: 0x0000000111b5b1a9 | |
frame #46: 0x000000010eb92723 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000700006d69ec8, exc=0x000000010f6bf328, error=<unavailable>) at mini-runtime.c:3115 [opt] | |
frame #47: 0x000000010ed8e2a4 mono`do_runtime_invoke(method=0x00007fdf44942390, obj=0x000000010f446dc8, params=0x0000700006d69ec8, exc=0x0000000000000000, error=0x0000700006d69e60) at object.c:2960 [opt] | |
frame #48: 0x000000010ed9006b mono`mono_runtime_delegate_try_invoke [inlined] mono_runtime_invoke_checked(params=<unavailable>, error=<unavailable>) at object.c:3128 [opt] | |
frame #49: 0x000000010ed90063 mono`mono_runtime_delegate_try_invoke(delegate=0x000000010f446dc8, params=0x0000700006d69ec8, exc=0x0000000000000000, error=0x0000700006d69e60) at object.c:4230 [opt] | |
frame #50: 0x000000010edb3ebe mono`start_wrapper at threads.c:1159 [opt] | |
frame #51: 0x000000010edb3e03 mono`start_wrapper(data=0x00007fdf4552bd50) at threads.c:1211 [opt] | |
frame #52: 0x00007fff7f20333d libsystem_pthread.dylib`_pthread_body + 126 | |
frame #53: 0x00007fff7f2062a7 libsystem_pthread.dylib`_pthread_start + 70 | |
frame #54: 0x00007fff7f202425 libsystem_pthread.dylib`thread_start + 13 | |
thread #17, name = 'RequestBuilder thread' | |
frame #0: 0x00007fff7f14d1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 | |
frame #1: 0x00007fff7f2065cb libsystem_pthread.dylib`_pthread_cond_wait + 724 | |
frame #2: 0x000000010ee689b0 mono`mono_os_cond_timedwait [inlined] mono_os_cond_wait(cond=0x00007fdf44009098, mutex=0x00007fdf44009058) at mono-os-mutex.h:173 [opt] | |
frame #3: 0x000000010ee689a5 mono`mono_os_cond_timedwait(cond=0x00007fdf44009098, mutex=0x00007fdf44009058, timeout_ms=4294967295) at mono-os-mutex.c:32 [opt] | |
frame #4: 0x000000010edd2249 mono`mono_w32handle_timedwait_signal_handle at mono-coop-mutex.h:102 [opt] | |
frame #5: 0x000000010edd221c mono`mono_w32handle_timedwait_signal_handle [inlined] mono_w32handle_timedwait_signal_naked(poll=0, alerted=<unavailable>) at w32handle.c:641 [opt] | |
frame #6: 0x000000010edd221c mono`mono_w32handle_timedwait_signal_handle(handle_data=<unavailable>, timeout=<unavailable>, poll=0, alerted=<unavailable>) at w32handle.c:756 [opt] | |
frame #7: 0x000000010edd2111 mono`mono_w32handle_wait_one(handle=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:874 [opt] | |
frame #8: 0x000000010ee09b0e mono`ves_icall_System_Threading_Monitor_Monitor_wait(obj=0x0000000113442b90, ms=4294967295) at monitor.c:1387 [opt] | |
frame #9: 0x0000000113706c2d | |
frame #10: 0x0000000110f00fa2 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 66 | |
frame #11: 0x0000000110f01051 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int + 49 | |
frame #12: 0x0000000110ef80d2 mscorlib.dll.dylib`System_Threading_SemaphoreSlim_WaitUntilCountOrTimeout_int_uint_System_Threading_CancellationToken + 146 | |
frame #13: 0x0000000110ef7dd0 mscorlib.dll.dylib`System_Threading_SemaphoreSlim_Wait_int_System_Threading_CancellationToken + 720 | |
frame #14: 0x0000000111fb317b | |
frame #15: 0x0000000111fb24e3 | |
frame #16: 0x0000000111fb1322 | |
frame #17: 0x0000000110f0200b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 171 | |
frame #18: 0x0000000110eff5cb mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 427 | |
frame #19: 0x0000000110eff413 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 67 | |
frame #20: 0x0000000110eff388 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 104 | |
frame #21: 0x0000000110f02193 mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 67 | |
frame #22: 0x0000000111b5b1a9 | |
frame #23: 0x000000010eb92723 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000700006f6cec8, exc=0x0000000114f213f0, error=<unavailable>) at mini-runtime.c:3115 [opt] | |
frame #24: 0x000000010ed8e2a4 mono`do_runtime_invoke(method=0x00007fdf44942390, obj=0x000000010f4d07b0, params=0x0000700006f6cec8, exc=0x0000000000000000, error=0x0000700006f6ce60) at object.c:2960 [opt] | |
frame #25: 0x000000010ed9006b mono`mono_runtime_delegate_try_invoke [inlined] mono_runtime_invoke_checked(params=<unavailable>, error=<unavailable>) at object.c:3128 [opt] | |
frame #26: 0x000000010ed90063 mono`mono_runtime_delegate_try_invoke(delegate=0x000000010f4d07b0, params=0x0000700006f6cec8, exc=0x0000000000000000, error=0x0000700006f6ce60) at object.c:4230 [opt] | |
frame #27: 0x000000010edb3ebe mono`start_wrapper at threads.c:1159 [opt] | |
frame #28: 0x000000010edb3e03 mono`start_wrapper(data=0x00007fdf43de8fd0) at threads.c:1211 [opt] | |
frame #29: 0x00007fff7f20333d libsystem_pthread.dylib`_pthread_body + 126 | |
frame #30: 0x00007fff7f2062a7 libsystem_pthread.dylib`_pthread_start + 70 | |
frame #31: 0x00007fff7f202425 libsystem_pthread.dylib`thread_start + 13 | |
thread #18, name = 'Thread Pool Worker' | |
frame #0: 0x00007fff7f14d1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 | |
frame #1: 0x00007fff7f2065cb libsystem_pthread.dylib`_pthread_cond_wait + 724 | |
frame #2: 0x000000010ee689b0 mono`mono_os_cond_timedwait [inlined] mono_os_cond_wait(cond=0x000000010ef584d0, mutex=0x000000010ef58490) at mono-os-mutex.h:173 [opt] | |
frame #3: 0x000000010ee689a5 mono`mono_os_cond_timedwait(cond=0x000000010ef584d0, mutex=0x000000010ef58490, timeout_ms=4294967295) at mono-os-mutex.c:32 [opt] | |
frame #4: 0x000000010edd2df8 mono`mono_w32handle_timedwait_signal at mono-coop-mutex.h:102 [opt] | |
frame #5: 0x000000010edd2dc8 mono`mono_w32handle_timedwait_signal [inlined] mono_w32handle_timedwait_signal_naked(timeout=<unavailable>, poll=<unavailable>, alerted=<unavailable>) at w32handle.c:641 [opt] | |
frame #6: 0x000000010edd2db4 mono`mono_w32handle_timedwait_signal(timeout=4294967295, poll=<unavailable>, alerted=0x000070000716efc0) at w32handle.c:701 [opt] | |
frame #7: 0x000000010edd288d mono`mono_w32handle_wait_multiple(handles=<unavailable>, nhandles=<unavailable>, waitall=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:1062 [opt] | |
frame #8: 0x000000010edae427 mono`ves_icall_System_Threading_WaitHandle_Wait_internal(handles=<unavailable>, numhandles=<unavailable>, waitall=<unavailable>, timeout=-1, error=0x000070000716f5d0) at threads.c:2122 [opt] | |
frame #9: 0x0000000111d753fd | |
frame #10: 0x0000000110f0aefe mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___int_bool + 270 | |
frame #11: 0x0000000110f0b0e9 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___System_TimeSpan_bool + 105 | |
frame #12: 0x0000000110f0f7f4 mscorlib.dll.dylib`System_Threading_RegisteredWaitHandle_Wait_object + 276 | |
thread #19, name = 'Thread Pool Worker' | |
frame #0: 0x00007fff7f149c66 libsystem_kernel.dylib`semaphore_wait_trap + 10 | |
frame #1: 0x000000010ee70d48 mono`mono_thread_info_wait_for_resume [inlined] mono_os_sem_wait(flags=MONO_SEM_FLAGS_NONE) at mono-os-semaphore.h:90 [opt] | |
frame #2: 0x000000010ee70d39 mono`mono_thread_info_wait_for_resume(info=0x00007fdf44b08200) at mono-threads.c:225 [opt] | |
frame #3: 0x000000010ee762e4 mono`mono_threads_state_poll_with_info(info=0x00007fdf44b08200) at mono-threads-coop.c:145 [opt] | |
frame #4: 0x000000010ee765d8 mono`mono_threads_enter_gc_safe_region_unbalanced_with_info(info=0x00007fdf44b08200, stackdata=<unavailable>) at mono-threads-coop.c:268 [opt] | |
frame #5: 0x000000010edd0809 mono`mono_w32handle_set_signal_state at mono-coop-mutex.h:130 [opt] | |
frame #6: 0x000000010edd07f5 mono`mono_w32handle_set_signal_state(handle_data=<unavailable>, state=<unavailable>, broadcast=1) at w32handle.c:84 [opt] | |
frame #7: 0x000000010eceeec1 mono`ves_icall_System_Threading_Events_SetEvent_internal(handle=0x00007fdf44008f38) at w32event-unix.c:320 [opt] | |
frame #8: 0x0000000111f49628 | |
frame #9: 0x0000000110efe04f mscorlib.dll.dylib`System_Threading_EventWaitHandle_Set + 47 | |
frame #10: 0x0000000111f49553 | |
frame #11: 0x000000011421a19b | |
frame #12: 0x0000000110f0fc59 mscorlib.dll.dylib`System_Threading_RegisteredWaitHandle_DoCallBack_object + 137 | |
frame #13: 0x0000000110f08279 mscorlib.dll.dylib`System_Threading_QueueUserWorkItemCallback_WaitCallback_Context_object + 105 | |
frame #14: 0x0000000110eff5cb mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 427 | |
frame #15: 0x0000000110eff413 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 67 | |
frame #16: 0x0000000110f081d8 mscorlib.dll.dylib`System_Threading_QueueUserWorkItemCallback_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem + 104 | |
frame #17: 0x0000000110f061a8 mscorlib.dll.dylib`System_Threading_ThreadPoolWorkQueue_Dispatch + 680 | |
frame #18: 0x0000000110f07f6d mscorlib.dll.dylib`System_Threading__ThreadPoolWaitCallback_PerformWaitCallback + 29 | |
frame #19: 0x000000010eb92723 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x0000000110f07f50, error=<unavailable>) at mini-runtime.c:3115 [opt] | |
frame #20: 0x000000010ed8e2a4 mono`do_runtime_invoke(method=0x00007fdf44018188, obj=0x0000000000000000, params=0x0000000000000000, exc=0x0000700007372d60, error=0x0000700007372ce0) at object.c:2960 [opt] | |
frame #21: 0x000000010edb66cb mono`worker_callback at threadpool.c:284 [opt] | |
frame #22: 0x000000010edb6675 mono`worker_callback at threadpool.c:368 [opt] | |
frame #23: 0x000000010ed0157c mono`worker_thread(unused=<unavailable>) at threadpool-worker-default.c:500 [opt] | |
frame #24: 0x000000010edb3e93 mono`start_wrapper [inlined] start_wrapper_internal at threads.c:1151 [opt] | |
frame #25: 0x000000010edb3e03 mono`start_wrapper(data=0x00007fdf45626a10) at threads.c:1211 [opt] | |
frame #26: 0x00007fff7f20333d libsystem_pthread.dylib`_pthread_body + 126 | |
frame #27: 0x00007fff7f2062a7 libsystem_pthread.dylib`_pthread_start + 70 | |
frame #28: 0x00007fff7f202425 libsystem_pthread.dylib`thread_start + 13 | |
thread #20, name = 'Thread Pool Worker' | |
frame #0: 0x00007fff7f14c872 libsystem_kernel.dylib`__psynch_mutexwait + 10 | |
frame #1: 0x00007fff7f203da0 libsystem_pthread.dylib`_pthread_mutex_firstfit_lock_wait + 96 | |
frame #2: 0x00007fff7f2014c7 libsystem_pthread.dylib`_pthread_mutex_firstfit_lock_slow + 226 | |
frame #3: 0x00007fff7f206658 libsystem_pthread.dylib`_pthread_cond_wait + 865 | |
frame #4: 0x000000010ee689b0 mono`mono_os_cond_timedwait [inlined] mono_os_cond_wait(cond=0x000000010ef584d0, mutex=0x000000010ef58490) at mono-os-mutex.h:173 [opt] | |
frame #5: 0x000000010ee689a5 mono`mono_os_cond_timedwait(cond=0x000000010ef584d0, mutex=0x000000010ef58490, timeout_ms=4294967295) at mono-os-mutex.c:32 [opt] | |
frame #6: 0x000000010edd2df8 mono`mono_w32handle_timedwait_signal at mono-coop-mutex.h:102 [opt] | |
frame #7: 0x000000010edd2dc8 mono`mono_w32handle_timedwait_signal [inlined] mono_w32handle_timedwait_signal_naked(timeout=<unavailable>, poll=<unavailable>, alerted=<unavailable>) at w32handle.c:641 [opt] | |
frame #8: 0x000000010edd2db4 mono`mono_w32handle_timedwait_signal(timeout=4294967295, poll=<unavailable>, alerted=0x0000700007574fc0) at w32handle.c:701 [opt] | |
frame #9: 0x000000010edd288d mono`mono_w32handle_wait_multiple(handles=<unavailable>, nhandles=<unavailable>, waitall=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:1062 [opt] | |
frame #10: 0x000000010edae427 mono`ves_icall_System_Threading_WaitHandle_Wait_internal(handles=<unavailable>, numhandles=<unavailable>, waitall=<unavailable>, timeout=-1, error=0x00007000075755d0) at threads.c:2122 [opt] | |
frame #11: 0x0000000111d753fd | |
frame #12: 0x0000000110f0aefe mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___int_bool + 270 | |
frame #13: 0x0000000110f0b0e9 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___System_TimeSpan_bool + 105 | |
frame #14: 0x0000000110f0f7f4 mscorlib.dll.dylib`System_Threading_RegisteredWaitHandle_Wait_object + 276 | |
thread #21, name = 'Thread Pool Worker' | |
frame #0: 0x00007fff7f14d876 libsystem_kernel.dylib`__semwait_signal + 10 | |
frame #1: 0x00007fff7f0d8830 libsystem_c.dylib`nanosleep + 199 | |
frame #2: 0x000000010edd2c10 mono`mono_w32handle_lock_handles(handles_data=0x00007000077782e0, nhandles=2) at w32handle.c:616 [opt] | |
frame #3: 0x000000010edd25df mono`mono_w32handle_wait_multiple(handles=<unavailable>, nhandles=<unavailable>, waitall=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:977 [opt] | |
frame #4: 0x000000010edae427 mono`ves_icall_System_Threading_WaitHandle_Wait_internal(handles=<unavailable>, numhandles=<unavailable>, waitall=<unavailable>, timeout=-1, error=0x00007000077785d0) at threads.c:2122 [opt] | |
frame #5: 0x0000000111d753fd | |
frame #6: 0x0000000110f0aefe mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___int_bool + 270 | |
frame #7: 0x0000000110f0b0e9 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___System_TimeSpan_bool + 105 | |
frame #8: 0x0000000110f0f7f4 mscorlib.dll.dylib`System_Threading_RegisteredWaitHandle_Wait_object + 276 | |
thread #22, name = 'Thread Pool Worker' | |
frame #0: 0x00007fff7f149c66 libsystem_kernel.dylib`semaphore_wait_trap + 10 | |
frame #1: 0x000000010ee70d48 mono`mono_thread_info_wait_for_resume [inlined] mono_os_sem_wait(flags=MONO_SEM_FLAGS_NONE) at mono-os-semaphore.h:90 [opt] | |
frame #2: 0x000000010ee70d39 mono`mono_thread_info_wait_for_resume(info=0x00007fdf461c3600) at mono-threads.c:225 [opt] | |
frame #3: 0x000000010ee767b5 mono`mono_threads_exit_gc_safe_region_unbalanced_internal(cookie=0x00007fdf461c3600, stackdata=0x000070000797be18) at mono-threads-coop.c:324 [opt] | |
frame #4: 0x000000010ed01796 mono`worker_thread at mono-coop-semaphore.h:59 [opt] | |
frame #5: 0x000000010ed016a5 mono`worker_thread at threadpool-worker-default.c:391 [opt] | |
frame #6: 0x000000010ed015b1 mono`worker_thread(unused=<unavailable>) at threadpool-worker-default.c:490 [opt] | |
frame #7: 0x000000010edb3e93 mono`start_wrapper [inlined] start_wrapper_internal at threads.c:1151 [opt] | |
frame #8: 0x000000010edb3e03 mono`start_wrapper(data=0x00007fdf48a1f830) at threads.c:1211 [opt] | |
frame #9: 0x00007fff7f20333d libsystem_pthread.dylib`_pthread_body + 126 | |
frame #10: 0x00007fff7f2062a7 libsystem_pthread.dylib`_pthread_start + 70 | |
frame #11: 0x00007fff7f202425 libsystem_pthread.dylib`thread_start + 13 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
STATE CUE CARD: (? means a positive number, usually 1 or 2, * means any number) | |
0x0 - starting (GOOD, unless the thread is running managed code) | |
0x1 - detached (GOOD, unless the thread is running managed code) | |
0x2 - running (BAD, unless it's the gc thread) | |
0x?03 - async suspended (GOOD) | |
0x?04 - self suspended (GOOD) | |
0x?05 - async suspend requested (BAD) | |
0x6 - blocking (BAD, unless there's no suspend initiator) | |
0x?07 - blocking async suspended (GOOD) | |
0x?08 - blocking self suspended (GOOD) | |
0x?09 - blocking suspend requested (BAD in coop; GOOD in hybrid) | |
--thread 0x7fdf44801800 id 0x111ef05c0 [0x307] (tid_307) state 109 | |
--thread 0x7fdf45800800 id 0x700005600000 [0x1803] (Finalizer) state 6 | |
--thread 0x7fdf448f2a00 id 0x700005909000 [0x2c03] (tid_2c03) state 108 | |
--thread 0x7fdf46031c00 id 0x700005b0c000 [0x5103] (Thread Pool Worker) state 109 | |
--thread 0x7fdf45838c00 id 0x700005d0f000 [0x2d03] (Thread Pool Worker) state 109 | |
--thread 0x7fdf44047200 id 0x700005d52000 [0x2f03] (In-proc Node (Default)) state 109 | |
--thread 0x7fdf44835000 id 0x700005f55000 [0x4d03] (Thread Pool Worker) state 109 | |
--thread 0x7fdf440b0600 id 0x700006158000 [0x3203] (Thread Pool Worker) state 109 | |
--thread 0x7fdf440b6200 id 0x70000635b000 [0x3503] (RequestBuilder thread) state 109 | |
--thread 0x7fdf4633be00 id 0x70000655e000 [0x3703] (Thread Pool Worker) state 109 | |
--thread 0x7fdf44918600 id 0x700006761000 [0x3a03] (Thread Pool Worker) state 109 | |
--thread 0x7fdf47001400 id 0x700006964000 [0x4903] (Thread Pool Worker) state 109 | |
--thread 0x7fdf4492f800 id 0x700006b67000 [0x3d03] (Thread Pool Worker) state 109 | |
--thread 0x7fdf459cb800 id 0x700006d6a000 [0x4503] (RequestBuilder thread) state 2 GC INITIATOR | |
--thread 0x7fdf4423c200 id 0x700006f6d000 [0x4203] (RequestBuilder thread) state 109 | |
--thread 0x7fdf45ae8a00 id 0x700007170000 [0x4103] (Thread Pool Worker) state 109 | |
--thread 0x7fdf44b08200 id 0x700007373000 [0x5603] (Thread Pool Worker) state 104 | |
--thread 0x7fdf462b9400 id 0x700007576000 [0x5803] (Thread Pool Worker) state 109 | |
--thread 0x7fdf44438000 id 0x700007779000 [0x5443] (Thread Pool Worker) state 105 | |
--thread 0x7fdf461c3600 id 0x70000797c000 [0x5c03] (Thread Pool Worker) state 109 | |
WAITING for 2 threads, got 1 suspended |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment