[Mono-dev] Native crash

Mikhail Filippov mikhail at filippov.me
Thu Sep 15 20:36:41 UTC 2016


Thanks for help. I'll check it when PR was accepted.

15.09.2016, 21:49, "Bernhard Urban" <beurba at microsoft.com>:
> I think that crash should be fixed by https://github.com/mono/mono/pull/3364
>
> @Jon, is that right?
>
> -Bernhard
>
> ________________________________________
> From: Mono-devel-list <mono-devel-list-bounces at lists.dot.net> on behalf of Mikhail Filippov <mikhail at filippov.me>
> Sent: Thursday, September 15, 2016 1:23:28 PM
> To: mono-devel-list at lists.ximian.com
> Subject: [Mono-dev] Native crash
>
> 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
> https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fjetbrains.com&data=02%7c01%7cbeurba%40microsoft.com%7c50b820c6a29a4ee582f808d3dd5abd4e%7c72f988bf86f141af91ab2d7cd011db47%7c1%7c0%7c636095354217286469&sdata=Me3SIR9MxPY6hU0jiTdmb3ANv6w6jYaj8J7IubDbBKY%3d
> "The Drive To Develop"
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.dot.net
> https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2flists.dot.net%2fmailman%2flistinfo%2fmono-devel-list&data=02%7c01%7cbeurba%40microsoft.com%7c50b820c6a29a4ee582f808d3dd5abd4e%7c72f988bf86f141af91ab2d7cd011db47%7c1%7c0%7c636095354217286469&sdata=xigQAbFZ8dGx%2bOMzxmdfDq6NVL4Y0Wz5m5ZZ1JcN6lo%3d

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


More information about the Mono-devel-list mailing list