Skip to content

Instantly share code, notes, and snippets.

@DavidKarlas
Created December 23, 2015 07:28
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 DavidKarlas/3b2898537e19f2bb4ec2 to your computer and use it in GitHub Desktop.
Save DavidKarlas/3b2898537e19f2bb4ec2 to your computer and use it in GitHub Desktop.
2015-12-23 08:22:35.222 mono[23669:7531724] error: * Assertion at debug-mono-ppdb.c:294, condition `method->token' not met
Stacktrace:
at <unknown> <0xffffffff>
at (wrapper managed-to-native) System.Threading.Thread.GetStackTraces (System.Threading.Thread[]&,object[]&) <IL 0x00026, 0xffffffff>
at System.Threading.Thread.Mono_GetStackTraces () [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/corlib/System.Threading/Thread.cs:738
at (wrapper runtime-invoke) <Module>.runtime_invoke_object (object,intptr,intptr,intptr) <IL 0x00056, 0xffffffff>
at <unknown> <0xffffffff>
at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) <IL 0x00034, 0xffffffff>
at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x00038] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/corlib/System.Reflection/MonoMethod.cs:295
at System.Reflection.MethodBase.Invoke (object,object[]) [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/reflection/methodbase.cs:229
at MonoDevelop.Ide.IdeStartup/<>c__DisplayClass8_0.<StartLockupTracker>b__1 () [0x0004a] in /Users/davidkarlas/GIT/MD3/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs:329
at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x00017] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:68
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x0008d] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:957
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:904
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x00031] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/executioncontext.cs:893
at System.Threading.ThreadHelper.ThreadStart () [0x0000b] in /private/tmp/source-mono-master/bockbuild-xamarin/profiles/mono-mac-xamarin/build-root/mono-x86/external/referencesource/mscorlib/system/threading/thread.cs:105
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x00056, 0xffffffff>
Native stacktrace:
0 mono 0x0000000108e9211a mono_handle_native_sigsegv + 282
1 libsystem_platform.dylib 0x00007fff90d7552a _sigtramp + 26
2 ??? 0x0000000000000002 0x0 + 2
3 libsystem_c.dylib 0x00007fff95c2337b abort + 129
4 libxammac.dylib 0x0000000114ea0d66 _ZL12log_callbackPKcS0_S0_iPv + 70
5 mono 0x000000010904e360 monoeg_assertion_message + 192
6 mono 0x0000000108f295a7 mono_ppdb_lookup_location + 615
7 mono 0x0000000108f81174 mono_debug_lookup_source_location + 260
8 mono 0x0000000108f98713 ves_icall_System_Threading_Thread_GetStackTraces + 819
9 ??? 0x000000012265c0eb 0x0 + 4872061163
10 mono 0x0000000108deec3a mono_jit_runtime_invoke + 2410
11 mono 0x0000000108fbff0e mono_runtime_invoke + 110
12 mono 0x0000000108fc648a mono_runtime_invoke_array + 906
13 mono 0x0000000108f376e1 ves_icall_InternalInvoke + 705
14 ??? 0x000000010dc30382 0x0 + 4525851522
15 ??? 0x000000010e489138 0x0 + 4534604088
Debug info from gdb:
(lldb) command source -s 0 '/tmp/mono-gdb-commands.3ZSupB'
Executing commands in '/tmp/mono-gdb-commands.3ZSupB'.
(lldb) process attach --pid 23669
Process 23669 stopped
* thread #1: tid = 0x72eb36, 0x00007fff8e074c96 libsystem_kernel.dylib`mach_msg_trap + 10, name = 'tid_50f', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007fff8e074c96 libsystem_kernel.dylib`mach_msg_trap + 10
libsystem_kernel.dylib`mach_msg_trap:
-> 0x7fff8e074c96 <+10>: retq
0x7fff8e074c97 <+11>: nop
libsystem_kernel.dylib`mach_msg_overwrite_trap:
0x7fff8e074c98 <+0>: movq %rcx, %r10
0x7fff8e074c9b <+3>: movl $0x1000020, %eax
Executable module set to "/Library/Frameworks/Mono.framework/Versions/4.3.2/bin/mono".
Architecture set to: x86_64h-apple-macosx.
(lldb) thread list
Process 23669 stopped
* thread #1: tid = 0x72eb36, 0x00007fff8e074c96 libsystem_kernel.dylib`mach_msg_trap + 10, name = 'tid_50f', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
thread #2: tid = 0x72eb38, 0x00007fff8e079f5e libsystem_kernel.dylib`__psynch_cvwait + 10
thread #3: tid = 0x72eb3a, 0x00007fff8e074cd2 libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'tid_1603'
thread #4: tid = 0x72eb3c, 0x00007fff8e07b0a2 libsystem_kernel.dylib`kevent_qos + 10, queue = 'com.apple.libdispatch-manager'
thread #5: tid = 0x72eb3d, 0x00007fff8e07a162 libsystem_kernel.dylib`__recvfrom + 10, name = 'tid_1507'
thread #6: tid = 0x72eb7d, 0x00007fff8e079f5e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_6303'
thread #7: tid = 0x72ebfd, 0x00007fff8e07a78a libsystem_kernel.dylib`__workq_kernreturn + 10
thread #8: tid = 0x72ebff, 0x00007fff8e079f5e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_7c0b'
thread #9: tid = 0x72ec02, 0x00007fff8e07a222 libsystem_kernel.dylib`__select + 10, name = 'tid_8103'
thread #10: tid = 0x72eca0, 0x00007fff8e07b072 libsystem_kernel.dylib`kevent + 10, name = 'tid_680f'
thread #11: tid = 0x72eccb, 0x00007fff8e079f5e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_990f'
thread #12: tid = 0x72eccc, 0x00007fff8e07a72a libsystem_kernel.dylib`__wait4 + 10, name = 'tid_e407'
thread #13: tid = 0x72eccd, 0x00007fff8e074c96 libsystem_kernel.dylib`mach_msg_trap + 10, name = 'com.apple.NSEventThread'
thread #14: tid = 0x72ecce, 0x00007fff8e07a222 libsystem_kernel.dylib`__select + 10, name = 'com.apple.CFSocket.private'
thread #15: tid = 0x72ecd4, 0x00007fff8e07a222 libsystem_kernel.dylib`__select + 10
(lldb) thread backtrace all
warning: could not load any Objective-C class information. This will significantly reduce the quality of type information available.
* thread #1: tid = 0x72eb36, 0x00007fff8e074c96 libsystem_kernel.dylib`mach_msg_trap + 10, name = 'tid_50f', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007fff8e074c96 libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff8e0740d7 libsystem_kernel.dylib`mach_msg + 55
frame #2: 0x00007fff886e62b4 CoreFoundation`__CFRunLoopServiceMachPort + 212
frame #3: 0x00007fff886e577c CoreFoundation`__CFRunLoopRun + 1356
frame #4: 0x00007fff886e4fc8 CoreFoundation`CFRunLoopRunSpecific + 296
frame #5: 0x00007fff845c4d55 HIToolbox`RunCurrentEventLoopInMode + 235
frame #6: 0x00007fff845c4b8f HIToolbox`ReceiveNextEventCommon + 432
frame #7: 0x00007fff845c49cf HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71
frame #8: 0x00007fff8f447d96 AppKit`_DPSNextEvent + 1067
frame #9: 0x00007fff8f4471c5 AppKit`-[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
frame #10: 0x000000010eca8322 libgdk-quartz-2.0.0.dylib`poll_func(ufds=0x00007fc349e748f0, nfds=2, timeout_=1500) + 306 at gdkeventloop-quartz.c:779
frame #11: 0x000000010e4f5527 libglib-2.0.0.dylib`g_main_context_iterate + 351
frame #12: 0x000000010e4f57d6 libglib-2.0.0.dylib`g_main_loop_run + 207
frame #13: 0x000000010e76c1a2 libgtk-quartz-2.0.0.dylib`gtk_main + 258 at gtkmain.c:1257
frame #14: 0x00000001221b800c
frame #15: 0x000000010a2f9018
frame #16: 0x000000010a2f85de
frame #17: 0x0000000108deec3a mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x0000000000000000, params=<unavailable>, exc=<unavailable>) + 2410 at mini-runtime.c:2506 [opt]
frame #18: 0x0000000108fbff0e mono`mono_runtime_invoke(method=0x00007fc341703588, obj=0x0000000000000000, params=0x00007fff56e21178, exc=0x0000000000000000) + 110 at object.c:2887 [opt]
frame #19: 0x0000000108fc577b mono`mono_runtime_exec_main(method=0x00007fc341703588, args=<unavailable>, exc=0x0000000000000000) + 379 at object.c:4211 [opt]
frame #20: 0x0000000108e5ef3f mono`mono_main [inlined] main_thread_handler + 6783 at driver.g.c:1079 [opt]
frame #21: 0x0000000108e5ef0d mono`mono_main(argc=<unavailable>, argv=<unavailable>) + 6733 at driver.g.c:2150 [opt]
frame #22: 0x0000000108de1779 mono`main [inlined] mono_main_with_options(argc=5, argc=5, argc=5, argv=0x00007fff56e21328, argv=0x00007fff56e21328, argv=0x00007fff56e21328) + 57 at main.c:20 [opt]
frame #23: 0x0000000108de1768 mono`main(argc=<unavailable>, argv=<unavailable>) + 40 at main.c:53 [opt]
frame #24: 0x0000000108de1734 mono`start + 52
thread #2: tid = 0x72eb38, 0x00007fff8e079f5e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #0: 0x00007fff8e079f5e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff8692373d libsystem_pthread.dylib`_pthread_cond_wait + 767
frame #2: 0x000000010901e9dd mono`thread_func [inlined] mono_os_cond_wait(mutex=0x0000000109bf04b0) + 15 at mono-os-mutex.h:105 [opt]
frame #3: 0x000000010901e9ce mono`thread_func(thread_data=0x0000000000000000) + 462 at sgen-thread-pool.c:118 [opt]
frame #4: 0x00007fff869229b1 libsystem_pthread.dylib`_pthread_body + 131
frame #5: 0x00007fff8692292e libsystem_pthread.dylib`_pthread_start + 168
frame #6: 0x00007fff86920385 libsystem_pthread.dylib`thread_start + 13
thread #3: tid = 0x72eb3a, 0x00007fff8e074cd2 libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'tid_1603'
frame #0: 0x00007fff8e074cd2 libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000108fbd9ab mono`finalizer_thread [inlined] mono_os_sem_wait(flags=MONO_SEM_FLAGS_ALERTABLE) + 11 at mono-os-semaphore.h:72 [opt]
frame #2: 0x0000000108fbd9a0 mono`finalizer_thread [inlined] mono_coop_sem_wait(flags=MONO_SEM_FLAGS_ALERTABLE) + 11 at mono-coop-semaphore.h:40 [opt]
frame #3: 0x0000000108fbd995 mono`finalizer_thread(unused=<unavailable>) + 101 at gc.c:711 [opt]
frame #4: 0x0000000108f99491 mono`start_wrapper [inlined] start_wrapper_internal + 485 at threads.c:717 [opt]
frame #5: 0x0000000108f992ac mono`start_wrapper(data=<unavailable>) + 44 at threads.c:764 [opt]
frame #6: 0x0000000109046d68 mono`inner_start_thread(arg=<unavailable>) + 312 at mono-threads-posix.c:92 [opt]
frame #7: 0x00007fff869229b1 libsystem_pthread.dylib`_pthread_body + 131
frame #8: 0x00007fff8692292e libsystem_pthread.dylib`_pthread_start + 168
frame #9: 0x00007fff86920385 libsystem_pthread.dylib`thread_start + 13
thread #4: tid = 0x72eb3c, 0x00007fff8e07b0a2 libsystem_kernel.dylib`kevent_qos + 10, queue = 'com.apple.libdispatch-manager'
frame #0: 0x00007fff8e07b0a2 libsystem_kernel.dylib`kevent_qos + 10
frame #1: 0x00007fff98cda11d libdispatch.dylib`_dispatch_mgr_invoke + 216
frame #2: 0x00007fff98cd9d85 libdispatch.dylib`_dispatch_mgr_thread + 52
thread #5: tid = 0x72eb3d, 0x00007fff8e07a162 libsystem_kernel.dylib`__recvfrom + 10, name = 'tid_1507'
frame #0: 0x00007fff8e07a162 libsystem_kernel.dylib`__recvfrom + 10
frame #1: 0x0000000108ec7229 mono`socket_transport_recv(buf=0x000070000051ce65, len=11) + 121 at debugger-agent.c:1128 [opt]
frame #2: 0x0000000108eb70b5 mono`debugger_thread [inlined] transport_recv(len=11) + 19 at debugger-agent.c:1513 [opt]
frame #3: 0x0000000108eb70a2 mono`debugger_thread(arg=<unavailable>) + 546 at debugger-agent.c:9615 [opt]
frame #4: 0x0000000109046d68 mono`inner_start_thread(arg=<unavailable>) + 312 at mono-threads-posix.c:92 [opt]
frame #5: 0x00007fff869229b1 libsystem_pthread.dylib`_pthread_body + 131
frame #6: 0x00007fff8692292e libsystem_pthread.dylib`_pthread_start + 168
frame #7: 0x00007fff86920385 libsystem_pthread.dylib`thread_start + 13
thread #6: tid = 0x72eb7d, 0x00007fff8e079f5e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_6303'
frame #0: 0x00007fff8e079f5e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff8692373d libsystem_pthread.dylib`_pthread_cond_wait + 767
frame #2: 0x0000000109023d8f mono`mono_os_cond_timedwait [inlined] mono_os_cond_wait(cond=0x00007fc341830220, mutex=0x00007fc3418301e0) + 11 at mono-os-mutex.h:105 [opt]
frame #3: 0x0000000109023d84 mono`mono_os_cond_timedwait(cond=0x00007fc341830220, mutex=0x00007fc3418301e0, timeout_ms=<unavailable>) + 164 at mono-os-mutex.h:120 [opt]
frame #4: 0x0000000109023b3d mono`_wapi_handle_timedwait_signal_handle(handle=0x0000000000001f0a, timeout=4294967295, alertable=1, poll=<unavailable>, alerted=0x00007000008a7c74) + 445 at handles.c:1560 [opt]
frame #5: 0x0000000109032956 mono`wapi_WaitForSingleObjectEx(handle=<unavailable>, timeout=4294967295, alertable=1) + 390 at wait.c:177 [opt]
frame #6: 0x0000000108f94a04 mono`mono_wait_uninterrupted(alertable=1, thread=<unavailable>, multiple=<unavailable>, numhandles=<unavailable>, handles=<unavailable>, waitall=<unavailable>, ms=<unavailable>) + 100 at threads.c:1446 [opt]
frame #7: 0x0000000108f94c45 mono`ves_icall_System_Threading_WaitHandle_WaitOne_internal(this_obj=<unavailable>, handle=0x0000000000001f0a, ms=<unavailable>, exitContext=<unavailable>) + 85 at threads.c:1580 [opt]
frame #8: 0x000000010fbd0ce2
frame #9: 0x000000010fbceb69
frame #10: 0x000000010fbce549
frame #11: 0x000000010fbc427c
frame #12: 0x0000000108deec3a mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x000000010a79f498, params=<unavailable>, exc=<unavailable>) + 2410 at mini-runtime.c:2506 [opt]
frame #13: 0x0000000108fbff0e mono`mono_runtime_invoke(method=0x00007fc34199d318, obj=0x000000010a79f498, params=0x00007000008a8e58, exc=0x0000000000000000) + 110 at object.c:2887 [opt]
frame #14: 0x0000000108f99513 mono`start_wrapper [inlined] start_wrapper_internal + 615 at threads.c:723 [opt]
frame #15: 0x0000000108f992ac mono`start_wrapper(data=<unavailable>) + 44 at threads.c:764 [opt]
frame #16: 0x0000000109046d68 mono`inner_start_thread(arg=<unavailable>) + 312 at mono-threads-posix.c:92 [opt]
frame #17: 0x00007fff869229b1 libsystem_pthread.dylib`_pthread_body + 131
frame #18: 0x00007fff8692292e libsystem_pthread.dylib`_pthread_start + 168
frame #19: 0x00007fff86920385 libsystem_pthread.dylib`thread_start + 13
thread #7: tid = 0x72ebfd, 0x00007fff8e07a78a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #0: 0x00007fff8e07a78a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff8692258c libsystem_pthread.dylib`_pthread_wqthread + 1283
frame #2: 0x00007fff86920375 libsystem_pthread.dylib`start_wqthread + 13
thread #8: tid = 0x72ebff, 0x00007fff8e079f5e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_7c0b'
frame #0: 0x00007fff8e079f5e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff8692373d libsystem_pthread.dylib`_pthread_cond_wait + 767
frame #2: 0x0000000109023d63 mono`mono_os_cond_timedwait(cond=0x00007fc34183a0b8, mutex=0x00007fc34183a078, timeout_ms=<unavailable>) + 131 at mono-os-mutex.h:134 [opt]
frame #3: 0x0000000109023b3d mono`_wapi_handle_timedwait_signal_handle(handle=0x0000000000001fd5, timeout=99997, alertable=1, poll=<unavailable>, alerted=0x000070000107cb94) + 445 at handles.c:1560 [opt]
frame #4: 0x0000000109032956 mono`wapi_WaitForSingleObjectEx(handle=<unavailable>, timeout=99997, alertable=1) + 390 at wait.c:177 [opt]
frame #5: 0x0000000108f94a04 mono`mono_wait_uninterrupted(alertable=1, thread=<unavailable>, multiple=<unavailable>, numhandles=<unavailable>, handles=<unavailable>, waitall=<unavailable>, ms=<unavailable>) + 100 at threads.c:1446 [opt]
frame #6: 0x0000000108f94c45 mono`ves_icall_System_Threading_WaitHandle_WaitOne_internal(this_obj=<unavailable>, handle=0x0000000000001fd5, ms=<unavailable>, exitContext=<unavailable>) + 85 at threads.c:1580 [opt]
frame #7: 0x000000010fbd0ce2
frame #8: 0x000000011b92dc29
frame #9: 0x000000010fbce549
frame #10: 0x000000010fbc427c
frame #11: 0x0000000108deec3a mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x000000010a7d1308, params=<unavailable>, exc=<unavailable>) + 2410 at mini-runtime.c:2506 [opt]
frame #12: 0x0000000108fbff0e mono`mono_runtime_invoke(method=0x00007fc34199d318, obj=0x000000010a7d1308, params=0x000070000107de58, exc=0x0000000000000000) + 110 at object.c:2887 [opt]
frame #13: 0x0000000108f99513 mono`start_wrapper [inlined] start_wrapper_internal + 615 at threads.c:723 [opt]
frame #14: 0x0000000108f992ac mono`start_wrapper(data=<unavailable>) + 44 at threads.c:764 [opt]
frame #15: 0x0000000109046d68 mono`inner_start_thread(arg=<unavailable>) + 312 at mono-threads-posix.c:92 [opt]
frame #16: 0x00007fff869229b1 libsystem_pthread.dylib`_pthread_body + 131
frame #17: 0x00007fff8692292e libsystem_pthread.dylib`_pthread_start + 168
frame #18: 0x00007fff86920385 libsystem_pthread.dylib`thread_start + 13
thread #9: tid = 0x72ec02, 0x00007fff8e07a222 libsystem_kernel.dylib`__select + 10, name = 'tid_8103'
frame #0: 0x00007fff8e07a222 libsystem_kernel.dylib`__select + 10
frame #1: 0x000000010903e1eb mono`mono_poll(ufds=0x00007fc347ce6e30, nfds=1, timeout=<unavailable>) + 395 at mono-poll.c:83 [opt]
frame #2: 0x0000000108f9eba1 mono`poll_event_wait(callback=(mono`wait_callback at threadpool-ms-io.c:247), user_data=0x00007fc347d96320) + 97 at threadpool-ms-io-poll.c:152 [opt]
frame #3: 0x0000000108f9db71 mono`selector_thread(data=<unavailable>) + 1073 at threadpool-ms-io.c:413 [opt]
frame #4: 0x0000000108f99491 mono`start_wrapper [inlined] start_wrapper_internal + 485 at threads.c:717 [opt]
frame #5: 0x0000000108f992ac mono`start_wrapper(data=<unavailable>) + 44 at threads.c:764 [opt]
frame #6: 0x0000000109046d68 mono`inner_start_thread(arg=<unavailable>) + 312 at mono-threads-posix.c:92 [opt]
frame #7: 0x00007fff869229b1 libsystem_pthread.dylib`_pthread_body + 131
frame #8: 0x00007fff8692292e libsystem_pthread.dylib`_pthread_start + 168
frame #9: 0x00007fff86920385 libsystem_pthread.dylib`thread_start + 13
thread #10: tid = 0x72eca0, 0x00007fff8e07b072 libsystem_kernel.dylib`kevent + 10, name = 'tid_680f'
frame #0: 0x00007fff8e07b072 libsystem_kernel.dylib`kevent + 10
frame #1: 0x0000000108f30090 mono`ves_icall_System_IO_KqueueMonitor_kevent_notimeout(kq_ptr=0x000000010a4c7a0c, changelist=0x00007fc3432c2f80, nchanges=0, eventlist=0x00007fc3458bac00, nevents=32) + 112 at filewatcher.c:234 [opt]
frame #2: 0x000000011d73d362
frame #3: 0x000000011d72f901
frame #4: 0x000000011d72f5fe
frame #5: 0x000000010fbc427c
frame #6: 0x0000000108deec3a mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x000000010a4c7c90, params=<unavailable>, exc=<unavailable>) + 2410 at mini-runtime.c:2506 [opt]
frame #7: 0x0000000108fbff0e mono`mono_runtime_invoke(method=0x00007fc34199d318, obj=0x000000010a4c7c90, params=0x00007000024dee58, exc=0x0000000000000000) + 110 at object.c:2887 [opt]
frame #8: 0x0000000108f99513 mono`start_wrapper [inlined] start_wrapper_internal + 615 at threads.c:723 [opt]
frame #9: 0x0000000108f992ac mono`start_wrapper(data=<unavailable>) + 44 at threads.c:764 [opt]
frame #10: 0x0000000109046d68 mono`inner_start_thread(arg=<unavailable>) + 312 at mono-threads-posix.c:92 [opt]
frame #11: 0x00007fff869229b1 libsystem_pthread.dylib`_pthread_body + 131
frame #12: 0x00007fff8692292e libsystem_pthread.dylib`_pthread_start + 168
frame #13: 0x00007fff86920385 libsystem_pthread.dylib`thread_start + 13
thread #11: tid = 0x72eccb, 0x00007fff8e079f5e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_990f'
frame #0: 0x00007fff8e079f5e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff8692373d libsystem_pthread.dylib`_pthread_cond_wait + 767
frame #2: 0x0000000109023d8f mono`mono_os_cond_timedwait [inlined] mono_os_cond_wait(cond=0x00007fc341834550, mutex=0x00007fc341834510) + 11 at mono-os-mutex.h:105 [opt]
frame #3: 0x0000000109023d84 mono`mono_os_cond_timedwait(cond=0x00007fc341834550, mutex=0x00007fc341834510, timeout_ms=<unavailable>) + 164 at mono-os-mutex.h:120 [opt]
frame #4: 0x0000000109023b3d mono`_wapi_handle_timedwait_signal_handle(handle=0x0000000000001f60, timeout=4294967295, alertable=1, poll=<unavailable>, alerted=0x0000700001ed4c54) + 445 at handles.c:1560 [opt]
frame #5: 0x0000000109032956 mono`wapi_WaitForSingleObjectEx(handle=<unavailable>, timeout=4294967295, alertable=1) + 390 at wait.c:177 [opt]
frame #6: 0x0000000108f94a04 mono`mono_wait_uninterrupted(alertable=1, thread=<unavailable>, multiple=<unavailable>, numhandles=<unavailable>, handles=<unavailable>, waitall=<unavailable>, ms=<unavailable>) + 100 at threads.c:1446 [opt]
frame #7: 0x0000000108f94c45 mono`ves_icall_System_Threading_WaitHandle_WaitOne_internal(this_obj=<unavailable>, handle=0x0000000000001f60, ms=<unavailable>, exitContext=<unavailable>) + 85 at threads.c:1580 [opt]
frame #8: 0x000000010fbd0ce2
frame #9: 0x0000000121d403f1
frame #10: 0x000000010fbce549
frame #11: 0x000000010fbc427c
frame #12: 0x0000000108deec3a mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x000000010a7e7638, params=<unavailable>, exc=<unavailable>) + 2410 at mini-runtime.c:2506 [opt]
frame #13: 0x0000000108fbff0e mono`mono_runtime_invoke(method=0x00007fc34199d318, obj=0x000000010a7e7638, params=0x0000700001ed5e58, exc=0x0000000000000000) + 110 at object.c:2887 [opt]
frame #14: 0x0000000108f99513 mono`start_wrapper [inlined] start_wrapper_internal + 615 at threads.c:723 [opt]
frame #15: 0x0000000108f992ac mono`start_wrapper(data=<unavailable>) + 44 at threads.c:764 [opt]
frame #16: 0x0000000109046d68 mono`inner_start_thread(arg=<unavailable>) + 312 at mono-threads-posix.c:92 [opt]
frame #17: 0x00007fff869229b1 libsystem_pthread.dylib`_pthread_body + 131
frame #18: 0x00007fff8692292e libsystem_pthread.dylib`_pthread_start + 168
frame #19: 0x00007fff86920385 libsystem_pthread.dylib`thread_start + 13
thread #12: tid = 0x72eccc, 0x00007fff8e07a72a libsystem_kernel.dylib`__wait4 + 10, name = 'tid_e407'
frame #0: 0x00007fff8e07a72a libsystem_kernel.dylib`__wait4 + 10
frame #1: 0x0000000108e921b1 mono`mono_handle_native_sigsegv(signal=<unavailable>, ctx=<unavailable>, info=<unavailable>) + 433 at mini-exceptions.c:2236 [opt]
frame #2: 0x00007fff90d7552a libsystem_platform.dylib`_sigtramp + 26
frame #3: 0x00007fff8e07a0af libsystem_kernel.dylib`__pthread_kill + 11
frame #4: 0x00007fff86925500 libsystem_pthread.dylib`pthread_kill + 90
frame #5: 0x00007fff95c2337b libsystem_c.dylib`abort + 129
frame #6: 0x0000000114ea0d66 libxammac.dylib`log_callback(char const*, char const*, char const*, int, void*) + 70
frame #7: 0x000000010904e360 mono`monoeg_assertion_message [inlined] monoeg_g_logv(log_domain=<unavailable>, log_level=G_LOG_LEVEL_ERROR) + 68 at goutput.c:113 [opt]
frame #8: 0x000000010904e31c mono`monoeg_assertion_message(format=<unavailable>) + 124 at goutput.c:133 [opt]
frame #9: 0x0000000108f295a7 mono`mono_ppdb_lookup_location(minfo=<unavailable>, offset=<unavailable>) + 615 at debug-mono-ppdb.c:294 [opt]
frame #10: 0x0000000108f81174 mono`mono_debug_lookup_source_location(method=<unavailable>, address=<unavailable>, domain=<unavailable>) + 260 at mono-debug.c:771 [opt]
frame #11: 0x0000000108f98713 mono`ves_icall_System_Threading_Thread_GetStackTraces [inlined] mono_threads_get_thread_dump(out_threads=<unavailable>, out_stack_frames=<unavailable>) + 765 at threads.c:3434 [opt]
frame #12: 0x0000000108f98416 mono`ves_icall_System_Threading_Thread_GetStackTraces(out_threads=0x00007000026dfd98, out_stack_traces=0x00007000026dfda0) + 54 at threads.c:4882 [opt]
frame #13: 0x000000012265c0eb
frame #14: 0x0000000108deec3a mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x0000000000000000, params=<unavailable>, exc=<unavailable>) + 2410 at mini-runtime.c:2506 [opt]
frame #15: 0x0000000108fbff0e mono`mono_runtime_invoke(method=0x00007fc341862da0, obj=0x0000000000000000, params=0x0000000000000000, exc=0x0000000000000000) + 110 at object.c:2887 [opt]
frame #16: 0x0000000108fc648a mono`mono_runtime_invoke_array(method=0x00007fc341862da0, obj=<unavailable>, params=0x0000000000000000, exc=0x0000000000000000) + 906 at object.c:4425 [opt]
frame #17: 0x0000000108f376e1 mono`ves_icall_InternalInvoke(method=<unavailable>, this_arg=<unavailable>, params=<unavailable>, exc=<unavailable>) + 705 at icall.c:2801 [opt]
frame #18: 0x000000010dc30382
thread #13: tid = 0x72eccd, 0x00007fff8e074c96 libsystem_kernel.dylib`mach_msg_trap + 10, name = 'com.apple.NSEventThread'
frame #0: 0x00007fff8e074c96 libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff8e0740d7 libsystem_kernel.dylib`mach_msg + 55
frame #2: 0x00007fff886e62b4 CoreFoundation`__CFRunLoopServiceMachPort + 212
frame #3: 0x00007fff886e577c CoreFoundation`__CFRunLoopRun + 1356
frame #4: 0x00007fff886e4fc8 CoreFoundation`CFRunLoopRunSpecific + 296
frame #5: 0x00007fff8f59dd49 AppKit`_NSEventThread + 149
frame #6: 0x00007fff869229b1 libsystem_pthread.dylib`_pthread_body + 131
frame #7: 0x00007fff8692292e libsystem_pthread.dylib`_pthread_start + 168
frame #8: 0x00007fff86920385 libsystem_pthread.dylib`thread_start + 13
thread #14: tid = 0x72ecce, 0x00007fff8e07a222 libsystem_kernel.dylib`__select + 10, name = 'com.apple.CFSocket.private'
frame #0: 0x00007fff8e07a222 libsystem_kernel.dylib`__select + 10
frame #1: 0x00007fff887234aa CoreFoundation`__CFSocketManager + 762
frame #2: 0x00007fff869229b1 libsystem_pthread.dylib`_pthread_body + 131
frame #3: 0x00007fff8692292e libsystem_pthread.dylib`_pthread_start + 168
frame #4: 0x00007fff86920385 libsystem_pthread.dylib`thread_start + 13
thread #15: tid = 0x72ecd4, 0x00007fff8e07a222 libsystem_kernel.dylib`__select + 10
frame #0: 0x00007fff8e07a222 libsystem_kernel.dylib`__select + 10
frame #1: 0x000000010e500daf libglib-2.0.0.dylib`g_poll + 399
frame #2: 0x000000010eca9351 libgdk-quartz-2.0.0.dylib`select_thread_func(arg=0x0000000000000000) + 321 at gdkeventloop-quartz.c:286
frame #3: 0x00007fff869229b1 libsystem_pthread.dylib`_pthread_body + 131
frame #4: 0x00007fff8692292e libsystem_pthread.dylib`_pthread_start + 168
frame #5: 0x00007fff86920385 libsystem_pthread.dylib`thread_start + 13
(lldb) detach
Process 23669 stopped
* thread #1: tid = 0x72eb36, 0x00007fff8e074c96 libsystem_kernel.dylib`mach_msg_trap + 10, name = 'tid_50f', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007fff8e074c96 libsystem_kernel.dylib`mach_msg_trap + 10
libsystem_kernel.dylib`mach_msg_trap:
0x7fff8e074c96 <+10>: retq
0x7fff8e074c97 <+11>: nop
libsystem_kernel.dylib`mach_msg_overwrite_trap:
0x7fff8e074c98 <+0>: movq %rcx, %r10
0x7fff8e074c9b <+3>: movl $0x1000020, %eax
error: Detach failed: Sending disconnect packet failed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment