[Mono-dev] Native crash

Mikhail Filippov mikhail at filippov.me
Thu Sep 15 11:23:28 UTC 2016


H, i all I have the native crash in mono. I use 4.6.0.245 on Mac OS. It is flaky crash I dontt' have 100% repro.
Stacktrace:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) object.__icall_wrapper_mono_gc_alloc_vector (intptr,intptr,intptr) <0x00065>
  at (wrapper alloc) object.AllocVector (intptr,intptr) <0x00169>
  at System.Collections.Generic.Dictionary`2<JetBrains.Util.StringSlice, JetBrains.ReSharper.Psi.Impl.Reflection2.ClrNameInternTrie/INode>.Resize (int,bool) <0x000a5>
  at System.Collections.Generic.Dictionary`2<JetBrains.Util.StringSlice, JetBrains.ReSharper.Psi.Impl.Reflection2.ClrNameInternTrie/INode>.Resize () <0x00030>
  at System.Collections.Generic.Dictionary`2<JetBrains.Util.StringSlice, JetBrains.ReSharper.Psi.Impl.Reflection2.ClrNameInternTrie/INode>.Insert (JetBrains.Util.StringSlice,JetBrains.ReSharper.Psi.Impl.Reflection2.ClrNameInternTrie/INode,bool) <0x00243>
  at System.Collections.Generic.Dictionary`2<JetBrains.Util.StringSlice, JetBrains.ReSharper.Psi.Impl.Reflection2.ClrNameInternTrie/INode>.set_Item (JetBrains.Util.StringSlice,JetBrains.ReSharper.Psi.Impl.Reflection2.ClrNameInternTrie/INode) <0x00030>
  at JetBrains.ReSharper.Psi.Impl.Reflection2.ClrNameInternTrie/NodeChildren.GetOrCreate (JetBrains.Util.StringSlice,JetBrains.ReSharper.Psi.Impl.Reflection2.ClrNameInternTrie/NodeBase,System.Collections.Generic.IList`1<int>,JetBrains.Metadata.Reader.API.IMetadataTypeInfo) <0x00123>
  at JetBrains.ReSharper.Psi.Impl.Reflection2.ClrNameInternTrie/NodeBase.GetOrCreate (string) <0x000e0>
  at JetBrains.ReSharper.Psi.Impl.Reflection2.ClrNameInternTrie.Add (string,string,System.Collections.Generic.IList`1<int>,JetBrains.Metadata.Reader.API.IMetadataTypeInfo) <0x00379>
  at JetBrains.ReSharper.Psi.Impl.Reflection2.AssemblyDataCacheIntern.AddTypeName (string,string,System.Collections.Generic.IList`1<int>,JetBrains.Metadata.Reader.API.IMetadataTypeInfo) <0x00049>
  at JetBrains.ReSharper.Psi.Impl.Reflection2.ReflectionTypeBuilder.Create (JetBrains.Metadata.Reader.API.IMetadataType) <0x00373>
  at JetBrains.ReSharper.Psi.Impl.Reflection2.CompiledTypeElement..ctor (JetBrains.ReSharper.Psi.Impl.Reflection2.ICompiledEntity,JetBrains.ReSharper.Psi.Impl.Reflection2.IReflectionBuilder,JetBrains.ReSharper.Psi.Impl.Reflection2.CompiledTypeElementFactory,JetBrains.Metadata.Reader.API.IMetadataTypeInfo) <0x005b2>
  at JetBrains.ReSharper.Psi.Impl.Reflection2.MemberOwner..ctor (JetBrains.ReSharper.Psi.Impl.Reflection2.ICompiledEntity,JetBrains.ReSharper.Psi.Impl.Reflection2.IReflectionBuilder,JetBrains.ReSharper.Psi.Impl.Reflection2.CompiledTypeElementFactory,JetBrains.Metadata.Reader.API.IMetadataTypeInfo) <0x000ae>
  at JetBrains.ReSharper.Psi.Impl.reflection2.elements.Compiled.Class..ctor (JetBrains.ReSharper.Psi.Impl.Reflection2.ICompiledEntity,JetBrains.ReSharper.Psi.Impl.Reflection2.IReflectionBuilder,JetBrains.Metadata.Reader.API.IMetadataTypeInfo) <0x00057>
  at JetBrains.ReSharper.Psi.Impl.reflection2.elements.Compiled.ClassFactory.Create (JetBrains.ReSharper.Psi.Impl.Reflection2.ICompiledEntity,JetBrains.ReSharper.Psi.Impl.Reflection2.IReflectionBuilder,JetBrains.Metadata.Reader.API.IMetadataTypeInfo) <0x00052>
  at JetBrains.ReSharper.Psi.Impl.Reflection2.ElementBuilderUtil.CreateType (JetBrains.ReSharper.Psi.Impl.Reflection2.ICompiledEntity,JetBrains.ReSharper.Psi.Impl.Reflection2.IReflectionBuilder,JetBrains.Metadata.Reader.API.IMetadataTypeInfo) <0x001e2>
  at JetBrains.ReSharper.Psi.Impl.Reflection2.AssemblyPsiFile.LoadTypes (JetBrains.Metadata.Reader.API.IMetadataAssembly,System.Collections.Generic.IEnumerable`1<JetBrains.Metadata.Reader.API.IMetadataTypeInfo>,System.Collections.Generic.List`1<JetBrains.ReSharper.Psi.Impl.Reflection2.CompiledTypeElement>,System.Collections.Generic.List`1<JetBrains.ReSharper.Psi.Impl.Reflection2.ForwardedTypeInfo>) <0x00180>
  at JetBrains.ReSharper.Psi.Impl.Reflection2.AssemblyPsiFile.LoadAssembly (JetBrains.Metadata.Reader.API.IMetadataAssembly,JetBrains.ReSharper.Psi.Modules.IAssemblyPsiModule) <0x004ce>
  at JetBrains.ReSharper.Psi.Impl.reflection2.AssemblyFileLoaderZoned.PsiAssemblyFileLoader.LoadAssembly (JetBrains.ReSharper.Psi.IPsiAssembly) <0x005b8>
  at JetBrains.ReSharper.Psi.Caches.SymbolCache.SymbolCache.Build (JetBrains.ReSharper.Psi.IPsiAssembly) <0x0004b>
  at JetBrains.ReSharper.Psi.Caches.Jobs.JobAddAssemblies.Build (JetBrains.ReSharper.Psi.IPsiAssembly) <0x000cc>
  at JetBrains.ReSharper.Psi.Caches.Jobs.JobAddAssemblies/<>c__DisplayClassc.<Do>b__6 (JetBrains.ReSharper.Psi.IPsiAssembly) <0x00139>
  at JetBrains.ReSharper.Psi.Caches.Jobs.CacheJobService2/<>c__DisplayClass1a`1<T_REF>.<WrappedJob>b__19 () <0x0005d>
  at JetBrains.Application.Threading.Tasks.TaskHost.AccessViolationCatcher (System.Action) <0x0001d>
  at JetBrains.Application.Threading.Tasks.TaskHost/<>c__DisplayClasse.<Create>b__a (object) <0x00439>
  at System.Threading.Tasks.Task.InnerInvoke () <0x00085>
  at System.Threading.Tasks.Task.Execute () <0x00055>
  at System.Threading.Tasks.Task.ExecutionContextCallback (object) <0x0004e>
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) <0x001c6>
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) <0x00020>
  at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task&) <0x00116>
  at System.Threading.Tasks.Task.ExecuteEntry (bool) <0x000e1>
  at System.Threading.Tasks.TaskScheduler.TryExecuteTask (System.Threading.Tasks.Task) <0x0002f>
  at JetBrains.Application.Threading.Tasks.Scheduler.JetScheduler.ExecuteTask (System.Threading.Tasks.Task) <0x0006b>
  at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.EnqueueNextTask () <0x00053>
  at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.ThreadPoolProc () <0x00517>
  at System.Threading.ThreadHelper.ThreadStart_Context (object) <0x0009a>
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) <0x001c6>
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) <0x00020>
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) <0x00059>
  at System.Threading.ThreadHelper.ThreadStart () <0x0002e>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0x000e0>

Native stacktrace:

	0   mono-sgen                           0x0000000101e7ce8a mono_handle_native_sigsegv + 282
	1   libsystem_platform.dylib            0x00007fff9350452a _sigtramp + 26
	2   ???                                 0x0000000000000003 0x0 + 3
	3   libsystem_c.dylib                   0x00007fff94fbe6df abort + 129
	4   mono-sgen                           0x0000000102042d4a monoeg_log_default_handler + 202
	5   mono-sgen                           0x0000000102042c6d monoeg_g_logv + 109
	6   mono-sgen                           0x0000000102042eb9 monoeg_g_log + 361
	7   mono-sgen                           0x0000000101ffe9a7 alloc_obj + 119
	8   mono-sgen                           0x00000001020062f2 copy_object_no_checks + 114
	9   mono-sgen                           0x000000010200592c simple_nursery_serial_scan_object + 2476
	10  mono-sgen                           0x0000000101fe9c05 finish_gray_stack + 149
	11  mono-sgen                           0x0000000101fe6ad0 collect_nursery + 752
	12  mono-sgen                           0x0000000101fe6401 sgen_perform_collection + 433
	13  mono-sgen                           0x0000000101fdc85a sgen_alloc_obj_nolock + 746
	14  mono-sgen                           0x0000000101fd9f6b mono_gc_alloc_vector + 123
	15  ???                                 0x0000000102683ce6 0x0 + 4335353062
	16  ???                                 0x0000000113cc3f46 0x0 + 4627119942

Debug info from gdb:

(lldb) command source -s 0 '/tmp/mono-gdb-commands.R6RCRG'
Executing commands in '/tmp/mono-gdb-commands.R6RCRG'.
(lldb) process attach --pid 73710
Process 73710 stopped
* thread #1: tid = 0x2194f3, 0x00007fff95eb416a libsystem_kernel.dylib`__sendto + 10, name = 'tid_a13', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
    frame #0: 0x00007fff95eb416a libsystem_kernel.dylib`__sendto + 10
libsystem_kernel.dylib`__sendto:
->  0x7fff95eb416a <+10>: jae    0x7fff95eb4174            ; <+20>
    0x7fff95eb416c <+12>: movq   %rax, %rdi
    0x7fff95eb416f <+15>: jmp    0x7fff95eae7f2            ; cerror
    0x7fff95eb4174 <+20>: retq   

Executable module set to "/Users/builduser/buildAgent/work/1605adbb0f4184ad/Bin.ReSharperHost/macos-x64/mono/bin/mono-sgen".
Architecture set to: x86_64-apple-macosx.
(lldb) thread list
Process 73710 stopped
* thread #1: tid = 0x2194f3, 0x00007fff95eb416a libsystem_kernel.dylib`__sendto + 10, name = 'tid_a13', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  thread #2: tid = 0x2194f9, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'
  thread #3: tid = 0x2194fd, 0x00007fff95eadfae libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'Finalizer'
  thread #4: tid = 0x2194ff, 0x00007fff95eb4efa libsystem_kernel.dylib`kevent_qos + 10, queue = 'com.apple.libdispatch-manager'
  thread #5: tid = 0x219503, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'WatchParentPid:73709'
  thread #6: tid = 0x219504, 0x00007fff95eb4eca libsystem_kernel.dylib`kevent + 10, name = 'tid_2a0f'
  thread #7: tid = 0x219505, 0x00007fff95eb3de6 libsystem_kernel.dylib`__psynch_mutexwait + 10, name = 'tid_300b'
  thread #8: tid = 0x219506, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
  thread #9: tid = 0x219507, 0x00007fff95eb5362 libsystem_kernel.dylib`read + 10, name = 'Threadpool worker'
  thread #10: tid = 0x219522, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'JetPool Manager'
  thread #11: tid = 0x219523, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'StaExecutor'
  thread #12: tid = 0x219524, 0x00007fff95eb4582 libsystem_kernel.dylib`__wait4 + 10, name = 'JetPool (S) Regular thread #1'
  thread #13: tid = 0x219525, 0x00007fff95eb410a libsystem_kernel.dylib`__semwait_signal + 10, name = 'JetPool (S) Regular thread #2'
  thread #14: tid = 0x219526, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'JetPool (L) Regular thread #1'
  thread #15: tid = 0x219527, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'JetPool (L) Regular thread #2'
  thread #16: tid = 0x219528, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'JetPool (L) Regular thread #3'
  thread #17: tid = 0x21952d, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'FileSystemTrackerCommit'
  thread #18: tid = 0x21952e, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'JetPool Manager'
  thread #19: tid = 0x21952f, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'StaExecutor'
  thread #20: tid = 0x219530, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Timer-Scheduler'
  thread #21: tid = 0x219531, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
  thread #22: tid = 0x219532, 0x00007fff95eb3fba libsystem_kernel.dylib`__recvfrom + 10, name = 'ClientSocket'
  thread #23: tid = 0x219537, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'UsageDbManager'
  thread #24: tid = 0x219538, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ActivityLogsSubmitter'
  thread #25: tid = 0x21953a, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'LevelDbAutocommitTransaction'
  thread #26: tid = 0x219548, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'TaskProcessor for unit test tasks.'
  thread #27: tid = 0x219549, 0x00007fff95eb407a libsystem_kernel.dylib`__select + 10, name = 'tid_1d0f'
  thread #28: tid = 0x21954a, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_6913'
  thread #29: tid = 0x21954b, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
  thread #30: tid = 0x2195a7, 0x00007fff95eb5362 libsystem_kernel.dylib`read + 10, name = 'Threadpool worker'
  thread #31: tid = 0x2195a8, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
  thread #32: tid = 0x2195a9, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
  thread #33: tid = 0x2195d1, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
  thread #34: tid = 0x2195da, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
  thread #35: tid = 0x2195db, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
  thread #36: tid = 0x2195dd, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #37: tid = 0x219f42, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'LevelDbAutocommitTransaction'
  thread #38: tid = 0x219f43, 0x00007fff95eb3fba libsystem_kernel.dylib`__recvfrom + 10, name = 'MsBuildExternalProcess'
  thread #39: tid = 0x219f5a, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SolutionBuilderControllerPrototype_Executor'
  thread #40: tid = 0x219f5b, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'XmlIndexThread'
  thread #41: tid = 0x219f5c, 0x00007fff95eb410a libsystem_kernel.dylib`__semwait_signal + 10, name = 'CacheJobService'
  thread #42: tid = 0x219f5f, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'DaemonThread'
(lldb) thread backtrace all
* thread #1: tid = 0x2194f3, 0x00007fff95eb416a libsystem_kernel.dylib`__sendto + 10, name = 'tid_a13', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  * frame #0: 0x00007fff95eb416a libsystem_kernel.dylib`__sendto + 10
    frame #1: 0x0000000102020011 mono-sgen`_wapi_send + 113
    frame #2: 0x0000000101f60f0c mono-sgen`ves_icall_System_Net_Sockets_Socket_Send_internal + 188

  thread #2: tid = 0x2194f9, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x000000010200ba3c mono-sgen`thread_func + 348
    frame #3: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #4: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #5: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #3: tid = 0x2194fd, 0x00007fff95eadfae libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'Finalizer'
    frame #0: 0x00007fff95eadfae libsystem_kernel.dylib`semaphore_wait_trap + 10
    frame #1: 0x0000000101f9a2bb mono-sgen`finalizer_thread + 203
    frame #2: 0x0000000101f7574e mono-sgen`start_wrapper + 558
    frame #3: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #4: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #5: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #6: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #4: tid = 0x2194ff, 0x00007fff95eb4efa libsystem_kernel.dylib`kevent_qos + 10, queue = 'com.apple.libdispatch-manager'
    frame #0: 0x00007fff95eb4efa libsystem_kernel.dylib`kevent_qos + 10
    frame #1: 0x00007fff9d7d2165 libdispatch.dylib`_dispatch_mgr_invoke + 216
    frame #2: 0x00007fff9d7d1dcd libdispatch.dylib`_dispatch_mgr_thread + 52

  thread #5: tid = 0x219503, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'WatchParentPid:73709'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020368d1 mono-sgen`mono_thread_info_sleep + 641
    frame #3: 0x0000000101f6ec49 mono-sgen`ves_icall_System_Threading_Thread_Sleep_internal + 73
    frame #4: 0x0000000106978039
    frame #5: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #6: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #7: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #8: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #9: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #10: 0x00000001064c3e61
    frame #11: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #12: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #13: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #14: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #15: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #16: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #17: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #6: tid = 0x219504, 0x00007fff95eb4eca libsystem_kernel.dylib`kevent + 10, name = 'tid_2a0f'
    frame #0: 0x00007fff95eb4eca libsystem_kernel.dylib`kevent + 10
    frame #1: 0x0000000101f08840 mono-sgen`ves_icall_System_IO_KqueueMonitor_kevent_notimeout + 112
    frame #2: 0x00000001076bb548
    frame #3: 0x00000001076b57af
    frame #4: 0x00000001076b5535
    frame #5: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #6: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #7: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #8: 0x00000001064c3e61
    frame #9: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #10: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #11: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #12: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #13: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #14: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #15: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #7: tid = 0x219505, 0x00007fff95eb3de6 libsystem_kernel.dylib`__psynch_mutexwait + 10, name = 'tid_300b'
    frame #0: 0x00007fff95eb3de6 libsystem_kernel.dylib`__psynch_mutexwait + 10
    frame #1: 0x00007fff8f1a6e4a libsystem_pthread.dylib`_pthread_mutex_lock_wait + 89
    frame #2: 0x0000000101fe74ae mono-sgen`sgen_gc_lock + 46
    frame #3: 0x0000000101fdb357 mono-sgen`mono_gc_set_skip_thread + 23
    frame #4: 0x0000000101f78747 mono-sgen`monitor_thread + 231
    frame #5: 0x0000000101f7574e mono-sgen`start_wrapper + 558
    frame #6: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #7: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #8: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #9: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #8: tid = 0x219506, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x0000000101f79164 mono-sgen`worker_thread + 1284
    frame #3: 0x0000000101f7574e mono-sgen`start_wrapper + 558
    frame #4: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #5: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #6: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #7: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #9: tid = 0x219507, 0x00007fff95eb5362 libsystem_kernel.dylib`read + 10, name = 'Threadpool worker'
    frame #0: 0x00007fff95eb5362 libsystem_kernel.dylib`read + 10
    frame #1: 0x0000000102016b6e mono-sgen`pipe_read + 142
    frame #2: 0x0000000101f08096 mono-sgen`ves_icall_System_IO_MonoIO_Read + 150
    frame #3: 0x00000001076ae881
    frame #4: 0x000000010421bef3 mscorlib.dll.dylib`System_IO_FileStream_ReadData_System_Runtime_InteropServices_SafeHandle_byte___int_int + 67
    frame #5: 0x0000000104219fa8 mscorlib.dll.dylib`System_IO_FileStream_ReadInternal_byte___int_int + 120
    frame #6: 0x0000000104219e09 mscorlib.dll.dylib`System_IO_FileStream_Read_byte___int_int + 233
    frame #7: 0x00000001040999df mscorlib.dll.dylib`System_IO_Stream__BeginReadInternalm__2_object + 143
    frame #8: 0x0000000104358b90 mscorlib.dll.dylib`System_Threading_Tasks_Task_1_int_InnerInvoke + 128

  thread #10: tid = 0x219522, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'JetPool Manager'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020118ac mono-sgen`_wapi_handle_timedwait_signal_handle + 764
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f703e4 mono-sgen`mono_wait_uninterrupted + 116
    frame #5: 0x0000000101f7064d mono-sgen`ves_icall_System_Threading_WaitHandle_WaitOne_internal + 93
    frame #6: 0x00000001076b55af
    frame #7: 0x00000001041a20f0 mscorlib.dll.dylib`System_Threading_WaitHandle_InternalWaitOne_System_Runtime_InteropServices_SafeHandle_long_bool_bool + 64
    frame #8: 0x00000001041a209c mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_long_bool + 44
    frame #9: 0x00000001041a1f03 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int_bool + 51
    frame #10: 0x00000001041a202c mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int + 28
    frame #11: 0x000000010ad2c3af
    frame #12: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #13: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #14: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #15: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #16: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #17: 0x00000001064c3e61
    frame #18: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #19: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #20: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #21: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #22: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #23: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #24: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #11: tid = 0x219523, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'StaExecutor'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f9b448 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 472
    frame #5: 0x000000010419afd1 mscorlib.dll.dylib`System_Threading_Monitor_ObjWait_bool_int_object + 129
    frame #6: 0x000000010419ac4d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #7: 0x000000010419acd4 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int + 20
    frame #8: 0x000000010ad2e395
    frame #9: 0x000000010ad2ded8
    frame #10: 0x000000010ad2de54
    frame #11: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #12: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #13: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #14: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #15: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #16: 0x00000001064c3e61
    frame #17: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #18: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #19: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #20: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #21: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #22: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #23: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #12: tid = 0x219524, 0x00007fff95eb4582 libsystem_kernel.dylib`__wait4 + 10, name = 'JetPool (S) Regular thread #1'
    frame #0: 0x00007fff95eb4582 libsystem_kernel.dylib`__wait4 + 10
    frame #1: 0x0000000101e7cf21 mono-sgen`mono_handle_native_sigsegv + 433
    frame #2: 0x00007fff9350452a libsystem_platform.dylib`_sigtramp + 26
    frame #3: 0x00007fff95eb3f07 libsystem_kernel.dylib`__pthread_kill + 11
    frame #4: 0x00007fff8f1a94ec libsystem_pthread.dylib`pthread_kill + 90
    frame #5: 0x00007fff94fbe6df libsystem_c.dylib`abort + 129
    frame #6: 0x0000000102042d4a mono-sgen`monoeg_log_default_handler + 202
    frame #7: 0x0000000102042c6d mono-sgen`monoeg_g_logv + 109
    frame #8: 0x0000000102042eb9 mono-sgen`monoeg_g_log + 361
    frame #9: 0x0000000101ffe9a7 mono-sgen`alloc_obj + 119
    frame #10: 0x00000001020062f2 mono-sgen`copy_object_no_checks + 114
    frame #11: 0x000000010200592c mono-sgen`simple_nursery_serial_scan_object + 2476
    frame #12: 0x0000000101fe9c05 mono-sgen`finish_gray_stack + 149
    frame #13: 0x0000000101fe6ad0 mono-sgen`collect_nursery + 752
    frame #14: 0x0000000101fe6401 mono-sgen`sgen_perform_collection + 433
    frame #15: 0x0000000101fdc85a mono-sgen`sgen_alloc_obj_nolock + 746
    frame #16: 0x0000000101fd9f6b mono-sgen`mono_gc_alloc_vector + 123
    frame #17: 0x0000000102683ce6

  thread #13: tid = 0x219525, 0x00007fff95eb410a libsystem_kernel.dylib`__semwait_signal + 10, name = 'JetPool (S) Regular thread #2'
    frame #0: 0x00007fff95eb410a libsystem_kernel.dylib`__semwait_signal + 10
    frame #1: 0x00007fff94fdfd0f libsystem_c.dylib`nanosleep + 199
    frame #2: 0x00000001020510d3 mono-sgen`monoeg_g_usleep + 67
    frame #3: 0x0000000102035164 mono-sgen`mono_thread_info_usleep + 36
    frame #4: 0x0000000101fe551a mono-sgen`sgen_object_register_for_finalization + 154
    frame #5: 0x0000000101fa4d00 mono-sgen`mono_object_new_specific_checked + 384
    frame #6: 0x0000000101fa4ed7 mono-sgen`ves_icall_object_new_specific + 23
    frame #7: 0x00000001026832da

  thread #14: tid = 0x219526, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'JetPool (L) Regular thread #1'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f9b448 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 472
    frame #5: 0x000000010419afd1 mscorlib.dll.dylib`System_Threading_Monitor_ObjWait_bool_int_object + 129
    frame #6: 0x000000010419ac4d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #7: 0x000000010419ad29 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object + 25
    frame #8: 0x000000010ad62fd0
    frame #9: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #10: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #11: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #12: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #13: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #14: 0x00000001064c3e61
    frame #15: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #16: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #17: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #18: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #19: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #20: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #21: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #15: tid = 0x219527, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'JetPool (L) Regular thread #2'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f9b448 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 472
    frame #5: 0x000000010419afd1 mscorlib.dll.dylib`System_Threading_Monitor_ObjWait_bool_int_object + 129
    frame #6: 0x000000010419ac4d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #7: 0x000000010419ad29 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object + 25
    frame #8: 0x000000010ad62fd0
    frame #9: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #10: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #11: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #12: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #13: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #14: 0x00000001064c3e61
    frame #15: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #16: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #17: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #18: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #19: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #20: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #21: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #16: tid = 0x219528, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'JetPool (L) Regular thread #3'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f9b448 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 472
    frame #5: 0x000000010419afd1 mscorlib.dll.dylib`System_Threading_Monitor_ObjWait_bool_int_object + 129
    frame #6: 0x000000010419ac4d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #7: 0x000000010419ad29 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object + 25
    frame #8: 0x000000010ad62fd0
    frame #9: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #10: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #11: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #12: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #13: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #14: 0x00000001064c3e61
    frame #15: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #16: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #17: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #18: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #19: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #20: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #21: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #17: tid = 0x21952d, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'FileSystemTrackerCommit'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f9b448 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 472
    frame #5: 0x000000010419afd1 mscorlib.dll.dylib`System_Threading_Monitor_ObjWait_bool_int_object + 129
    frame #6: 0x000000010419ac4d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #7: 0x000000010419acd4 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int + 20
    frame #8: 0x000000010ad2e395
    frame #9: 0x000000010ad2ded8
    frame #10: 0x000000010ad2de54
    frame #11: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #12: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #13: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #14: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #15: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #16: 0x00000001064c3e61
    frame #17: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #18: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #19: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #20: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #21: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #22: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #23: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #18: tid = 0x21952e, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'JetPool Manager'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f703e4 mono-sgen`mono_wait_uninterrupted + 116
    frame #5: 0x0000000101f7064d mono-sgen`ves_icall_System_Threading_WaitHandle_WaitOne_internal + 93
    frame #6: 0x00000001076b55af
    frame #7: 0x00000001041a20f0 mscorlib.dll.dylib`System_Threading_WaitHandle_InternalWaitOne_System_Runtime_InteropServices_SafeHandle_long_bool_bool + 64
    frame #8: 0x00000001041a209c mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_long_bool + 44
    frame #9: 0x00000001041a1f03 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int_bool + 51
    frame #10: 0x00000001041a202c mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int + 28
    frame #11: 0x000000010ad2c3af
    frame #12: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #13: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #14: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #15: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #16: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #17: 0x00000001064c3e61
    frame #18: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #19: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #20: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #21: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #22: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #23: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #24: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #19: tid = 0x21952f, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'StaExecutor'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f9b448 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 472
    frame #5: 0x000000010419afd1 mscorlib.dll.dylib`System_Threading_Monitor_ObjWait_bool_int_object + 129
    frame #6: 0x000000010419ac4d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #7: 0x000000010419acd4 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int + 20
    frame #8: 0x000000010ad2e395
    frame #9: 0x000000010ad2ded8
    frame #10: 0x000000010ad2de54
    frame #11: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #12: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #13: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #14: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #15: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #16: 0x00000001064c3e61
    frame #17: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #18: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #19: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #20: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #21: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #22: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #23: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #20: tid = 0x219530, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Timer-Scheduler'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020118ac mono-sgen`_wapi_handle_timedwait_signal_handle + 764
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f703e4 mono-sgen`mono_wait_uninterrupted + 116
    frame #5: 0x0000000101f7064d mono-sgen`ves_icall_System_Threading_WaitHandle_WaitOne_internal + 93
    frame #6: 0x00000001076b55af
    frame #7: 0x00000001041a20f0 mscorlib.dll.dylib`System_Threading_WaitHandle_InternalWaitOne_System_Runtime_InteropServices_SafeHandle_long_bool_bool + 64
    frame #8: 0x00000001041a209c mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_long_bool + 44
    frame #9: 0x00000001041a1f03 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int_bool + 51
    frame #10: 0x00000001041a202c mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int + 28
    frame #11: 0x00000001043117f8 mscorlib.dll.dylib`System_Threading_Timer_Scheduler_SchedulerThread + 2552
    frame #12: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #13: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #14: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #15: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #16: 0x00000001064c3e61
    frame #17: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #18: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #19: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #20: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #21: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #22: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #23: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #21: tid = 0x219531, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x0000000101f79164 mono-sgen`worker_thread + 1284
    frame #3: 0x0000000101f7574e mono-sgen`start_wrapper + 558
    frame #4: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #5: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #6: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #7: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #22: tid = 0x219532, 0x00007fff95eb3fba libsystem_kernel.dylib`__recvfrom + 10, name = 'ClientSocket'
    frame #0: 0x00007fff95eb3fba libsystem_kernel.dylib`__recvfrom + 10
    frame #1: 0x000000010201fee9 mono-sgen`_wapi_recvfrom + 121
    frame #2: 0x0000000101f60acb mono-sgen`ves_icall_System_Net_Sockets_Socket_Receive_internal + 203

  thread #23: tid = 0x219537, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'UsageDbManager'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f9b448 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 472
    frame #5: 0x000000010419afd1 mscorlib.dll.dylib`System_Threading_Monitor_ObjWait_bool_int_object + 129
    frame #6: 0x000000010419ac4d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #7: 0x000000010419ad29 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object + 25
    frame #8: 0x000000010b4a0133
    frame #9: 0x000000010b49fc8d
    frame #10: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #11: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #12: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #13: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #14: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #15: 0x00000001064c3e61
    frame #16: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #17: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #18: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #19: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #20: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #21: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #22: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #24: tid = 0x219538, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ActivityLogsSubmitter'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f9b448 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 472
    frame #5: 0x000000010419afd1 mscorlib.dll.dylib`System_Threading_Monitor_ObjWait_bool_int_object + 129
    frame #6: 0x000000010419ac4d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #7: 0x000000010419ad29 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object + 25
    frame #8: 0x000000010b4a0133
    frame #9: 0x000000010b49fc8d
    frame #10: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #11: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #12: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #13: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #14: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #15: 0x00000001064c3e61
    frame #16: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #17: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #18: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #19: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #20: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #21: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #22: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #25: tid = 0x21953a, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'LevelDbAutocommitTransaction'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f9b448 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 472
    frame #5: 0x000000010419afd1 mscorlib.dll.dylib`System_Threading_Monitor_ObjWait_bool_int_object + 129
    frame #6: 0x000000010419ac4d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #7: 0x000000010419ad29 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object + 25
    frame #8: 0x000000010b4a0133
    frame #9: 0x000000010b49fc8d
    frame #10: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #11: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #12: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #13: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #14: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #15: 0x00000001064c3e61
    frame #16: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #17: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #18: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #19: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #20: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #21: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #22: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #26: tid = 0x219548, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'TaskProcessor for unit test tasks.'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f9b448 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 472
    frame #5: 0x000000010419afd1 mscorlib.dll.dylib`System_Threading_Monitor_ObjWait_bool_int_object + 129
    frame #6: 0x000000010419ac4d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #7: 0x000000010419ad29 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object + 25
    frame #8: 0x000000010b4a0133
    frame #9: 0x000000010b49fc8d
    frame #10: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #11: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #12: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #13: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #14: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #15: 0x00000001064c3e61
    frame #16: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #17: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #18: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #19: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #20: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #21: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #22: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #27: tid = 0x219549, 0x00007fff95eb407a libsystem_kernel.dylib`__select + 10, name = 'tid_1d0f'
    frame #0: 0x00007fff95eb407a libsystem_kernel.dylib`__select + 10
    frame #1: 0x000000010202f82b mono-sgen`mono_poll + 395
    frame #2: 0x0000000101f7ae54 mono-sgen`poll_event_wait + 260
    frame #3: 0x0000000101f7a8e7 mono-sgen`selector_thread + 1207
    frame #4: 0x0000000101f7574e mono-sgen`start_wrapper + 558
    frame #5: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #6: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #7: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #8: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #28: tid = 0x21954a, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_6913'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f703e4 mono-sgen`mono_wait_uninterrupted + 116
    frame #5: 0x0000000101f7064d mono-sgen`ves_icall_System_Threading_WaitHandle_WaitOne_internal + 93
    frame #6: 0x00000001076b55af
    frame #7: 0x00000001041a20f0 mscorlib.dll.dylib`System_Threading_WaitHandle_InternalWaitOne_System_Runtime_InteropServices_SafeHandle_long_bool_bool + 64
    frame #8: 0x00000001041a209c mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_long_bool + 44
    frame #9: 0x00000001041a1f03 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int_bool + 51
    frame #10: 0x00000001041a2001 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne + 33
    frame #11: 0x000000010e23c25c
    frame #12: 0x000000010e23b7fb
    frame #13: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #14: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #15: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #16: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #17: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #18: 0x00000001064c3e61
    frame #19: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #20: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #21: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #22: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #23: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #24: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #25: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #29: tid = 0x21954b, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x0000000102011986 mono-sgen`_wapi_handle_timedwait_signal_handle + 982
    frame #3: 0x000000010202449e mono-sgen`wapi_WaitForMultipleObjectsEx + 1550
    frame #4: 0x0000000101f70408 mono-sgen`mono_wait_uninterrupted + 152
    frame #5: 0x0000000101f70568 mono-sgen`ves_icall_System_Threading_WaitHandle_WaitAny_internal + 216
    frame #6: 0x0000000110b1ef8f
    frame #7: 0x00000001041a262e mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___int_bool + 222
    frame #8: 0x00000001041a2805 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___System_TimeSpan_bool + 85
    frame #9: 0x000000010430e6e9 mscorlib.dll.dylib`System_Threading_RegisteredWaitHandle_Wait_object + 249

  thread #30: tid = 0x2195a7, 0x00007fff95eb5362 libsystem_kernel.dylib`read + 10, name = 'Threadpool worker'
    frame #0: 0x00007fff95eb5362 libsystem_kernel.dylib`read + 10
    frame #1: 0x0000000102016b6e mono-sgen`pipe_read + 142
    frame #2: 0x0000000101f08096 mono-sgen`ves_icall_System_IO_MonoIO_Read + 150
    frame #3: 0x00000001076ae881
    frame #4: 0x000000010421bef3 mscorlib.dll.dylib`System_IO_FileStream_ReadData_System_Runtime_InteropServices_SafeHandle_byte___int_int + 67
    frame #5: 0x0000000104219fa8 mscorlib.dll.dylib`System_IO_FileStream_ReadInternal_byte___int_int + 120
    frame #6: 0x0000000104219e09 mscorlib.dll.dylib`System_IO_FileStream_Read_byte___int_int + 233
    frame #7: 0x00000001040999df mscorlib.dll.dylib`System_IO_Stream__BeginReadInternalm__2_object + 143
    frame #8: 0x0000000104358b90 mscorlib.dll.dylib`System_Threading_Tasks_Task_1_int_InnerInvoke + 128

  thread #31: tid = 0x2195a8, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x0000000101f79164 mono-sgen`worker_thread + 1284
    frame #3: 0x0000000101f7574e mono-sgen`start_wrapper + 558
    frame #4: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #5: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #6: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #7: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #32: tid = 0x2195a9, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x0000000101f79164 mono-sgen`worker_thread + 1284
    frame #3: 0x0000000101f7574e mono-sgen`start_wrapper + 558
    frame #4: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #5: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #6: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #7: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #33: tid = 0x2195d1, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x0000000101f79164 mono-sgen`worker_thread + 1284
    frame #3: 0x0000000101f7574e mono-sgen`start_wrapper + 558
    frame #4: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #5: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #6: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #7: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #34: tid = 0x2195da, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x0000000101f79164 mono-sgen`worker_thread + 1284
    frame #3: 0x0000000101f7574e mono-sgen`start_wrapper + 558
    frame #4: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #5: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #6: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #7: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #35: tid = 0x2195db, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x0000000101f79164 mono-sgen`worker_thread + 1284
    frame #3: 0x0000000101f7574e mono-sgen`start_wrapper + 558
    frame #4: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #5: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #6: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #7: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #36: tid = 0x2195dd, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x0000000108c42a6b libleveldb.dylib`leveldb::(anonymous namespace)::PosixEnv::BGThreadWrapper(void*) + 75
    frame #3: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #4: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #5: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #37: tid = 0x219f42, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'LevelDbAutocommitTransaction'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f9b448 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 472
    frame #5: 0x000000010419afd1 mscorlib.dll.dylib`System_Threading_Monitor_ObjWait_bool_int_object + 129
    frame #6: 0x000000010419ac4d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #7: 0x000000010419ad29 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object + 25
    frame #8: 0x000000010b4a0133
    frame #9: 0x000000010b49fc8d
    frame #10: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #11: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #12: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #13: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #14: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #15: 0x00000001064c3e61
    frame #16: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #17: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #18: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #19: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #20: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #21: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #22: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #38: tid = 0x219f43, 0x00007fff95eb3fba libsystem_kernel.dylib`__recvfrom + 10, name = 'MsBuildExternalProcess'
    frame #0: 0x00007fff95eb3fba libsystem_kernel.dylib`__recvfrom + 10
    frame #1: 0x000000010201fee9 mono-sgen`_wapi_recvfrom + 121
    frame #2: 0x0000000101f60acb mono-sgen`ves_icall_System_Net_Sockets_Socket_Receive_internal + 203

  thread #39: tid = 0x219f5a, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SolutionBuilderControllerPrototype_Executor'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f9b448 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 472
    frame #5: 0x000000010419afd1 mscorlib.dll.dylib`System_Threading_Monitor_ObjWait_bool_int_object + 129
    frame #6: 0x000000010419ac4d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #7: 0x000000010419ad29 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object + 25
    frame #8: 0x000000010b4a0133
    frame #9: 0x000000010b49fc8d
    frame #10: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #11: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #12: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #13: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #14: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #15: 0x00000001064c3e61
    frame #16: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #17: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #18: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #19: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #20: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #21: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #22: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #40: tid = 0x219f5b, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'XmlIndexThread'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f9b448 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 472
    frame #5: 0x000000010419afd1 mscorlib.dll.dylib`System_Threading_Monitor_ObjWait_bool_int_object + 129
    frame #6: 0x000000010419ac4d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #7: 0x000000010419ad29 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object + 25
    frame #8: 0x000000010b4a0133
    frame #9: 0x000000010b49fc8d
    frame #10: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #11: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #12: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #13: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #14: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #15: 0x00000001064c3e61
    frame #16: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #17: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #18: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #19: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #20: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #21: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #22: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13

  thread #41: tid = 0x219f5c, 0x00007fff95eb410a libsystem_kernel.dylib`__semwait_signal + 10, name = 'CacheJobService'
    frame #0: 0x00007fff95eb410a libsystem_kernel.dylib`__semwait_signal + 10
    frame #1: 0x00007fff94fdfd0f libsystem_c.dylib`nanosleep + 199
    frame #2: 0x00000001020510d3 mono-sgen`monoeg_g_usleep + 67
    frame #3: 0x0000000102035164 mono-sgen`mono_thread_info_usleep + 36
    frame #4: 0x0000000101fe551a mono-sgen`sgen_object_register_for_finalization + 154
    frame #5: 0x0000000101fa4d00 mono-sgen`mono_object_new_specific_checked + 384
    frame #6: 0x0000000101fa4ed7 mono-sgen`ves_icall_object_new_specific + 23
    frame #7: 0x00000001026832da

  thread #42: tid = 0x219f5f, 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'DaemonThread'
    frame #0: 0x00007fff95eb3db6 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff8f1a7728 libsystem_pthread.dylib`_pthread_cond_wait + 767
    frame #2: 0x00000001020119a3 mono-sgen`_wapi_handle_timedwait_signal_handle + 1011
    frame #3: 0x00000001020235ba mono-sgen`wapi_WaitForSingleObjectEx + 618
    frame #4: 0x0000000101f9b448 mono-sgen`ves_icall_System_Threading_Monitor_Monitor_wait + 472
    frame #5: 0x000000010419afd1 mscorlib.dll.dylib`System_Threading_Monitor_ObjWait_bool_int_object + 129
    frame #6: 0x000000010419ac4d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #7: 0x000000010419ad29 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object + 25
    frame #8: 0x000000010b4a0133
    frame #9: 0x000000010b49fc8d
    frame #10: 0x000000010419ba5b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 155
    frame #11: 0x0000000104199817 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 455
    frame #12: 0x0000000104199641 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33
    frame #13: 0x00000001041995ca mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 90
    frame #14: 0x000000010419bbaf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47
    frame #15: 0x00000001064c3e61
    frame #16: 0x0000000101dcd5f0 mono-sgen`mono_jit_runtime_invoke + 2272
    frame #17: 0x0000000101fa0bd8 mono-sgen`do_runtime_invoke + 88
    frame #18: 0x0000000101f757e4 mono-sgen`start_wrapper + 708
    frame #19: 0x00000001020386f6 mono-sgen`inner_start_thread + 406
    frame #20: 0x00007fff8f1a699d libsystem_pthread.dylib`_pthread_body + 131
    frame #21: 0x00007fff8f1a691a libsystem_pthread.dylib`_pthread_start + 168
    frame #22: 0x00007fff8f1a4351 libsystem_pthread.dylib`thread_start + 13
(lldb) detach
Process 73710 detached
(lldb) quit

--
Mikhail Filippov 
Software Developer
JetBrains
http://jetbrains.com
“The Drive To Develop"


More information about the Mono-devel-list mailing list