Skip to content

Instantly share code, notes, and snippets.

@DavidKarlas
Created May 9, 2017 10:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DavidKarlas/fd61dc1dd458ddb86a2bdd2fd1a1129a to your computer and use it in GitHub Desktop.
Save DavidKarlas/fd61dc1dd458ddb86a2bdd2fd1a1129a to your computer and use it in GitHub Desktop.
mono_os_mutex_lock: pthread_mutex_lock failed with "Invalid argument" (22)
Stacktrace:
at <unknown> <0xffffffff>
at (wrapper managed-to-native) System.Reflection.Assembly.get_EntryPoint (System.Reflection.Assembly) [0x00027] in <d29ae14ce4da43a1bc2b347017944bdb>:0
at System.AppDomain.ExecuteAssemblyInternal (System.Reflection.Assembly,string[]) [0x00000] in /Users/davidkarlas/GIT/mono/mcs/class/corlib/System/AppDomain.cs:680
at System.AppDomain.ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) [0x00008] in /Users/davidkarlas/GIT/mono/mcs/class/corlib/System/AppDomain.cs:655
at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) [0x00035] in <d29ae14ce4da43a1bc2b347017944bdb>:0
at (wrapper xdomain-dispatch) System.AppDomain.ExecuteAssembly (object,byte[]&,byte[]&,string,string[]) [0x0005c] in <d29ae14ce4da43a1bc2b347017944bdb>:0
at (wrapper xdomain-invoke) System.AppDomain.ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) <0x0033c>
at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) [0x00029] in <d29ae14ce4da43a1bc2b347017944bdb>:0
at Tests.LoadDomain () <0x00268>
at System.Threading.ThreadHelper.ThreadStart_Context (object) <0x00134>
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) <0x00569>
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) <0x00085>
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) <0x001d0>
at System.Threading.ThreadHelper.ThreadStart () <0x000aa>
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) [0x0004f] in <d29ae14ce4da43a1bc2b347017944bdb>:0
Native stacktrace:
0 mono 0x000000010d768a6e mono_handle_native_crash + 270
1 libsystem_platform.dylib 0x00007fffbb49fb3a _sigtramp + 26
2 ??? 0x00007f8ffe13a710 0x0 + 140256419751696
3 libsystem_c.dylib 0x00007fffbb324420 abort + 129
4 mono 0x000000010d934d2f mono_log_write_logfile + 351
5 mono 0x000000010d94ed3d monoeg_g_logv + 109
6 mono 0x000000010d94ef89 monoeg_g_log + 361
7 mono 0x000000010d823458 mono_image_lock + 72
8 mono 0x000000010d828275 mono_get_method_checked + 53
9 mono 0x000000010d817410 ves_icall_System_Reflection_Assembly_get_EntryPoint + 80
10 ??? 0x00000001145e1781 0x0 + 4636678017
11 ??? 0x00000001145e14b7 0x0 + 4636677303
12 ??? 0x00000001145e0ffd 0x0 + 4636676093
13 ??? 0x00000001145e0ec6 0x0 + 4636675782
14 ??? 0x00000001153037dc 0x0 + 4650448860
15 ??? 0x000000011169deed 0x0 + 4587118317
16 ??? 0x00000001116db74e 0x0 + 4587370318
17 ??? 0x000000010f569c89 0x0 + 4552301705
18 ??? 0x000000010f569605 0x0 + 4552300037
19 ??? 0x000000010f56852a 0x0 + 4552295722
20 ??? 0x000000010f567e46 0x0 + 4552293958
21 ??? 0x000000010f567cd1 0x0 + 4552293585
22 ??? 0x000000010f567a3b 0x0 + 4552292923
23 ??? 0x000000010f5678b4 0x0 + 4552292532
24 mono 0x000000010d6c4ea4 mono_jit_runtime_invoke + 1316
25 mono 0x000000010d8b5558 do_runtime_invoke + 88
26 mono 0x000000010d8822ae start_wrapper + 718
27 libsystem_pthread.dylib 0x00007fffbb4a99af _pthread_body + 180
28 libsystem_pthread.dylib 0x00007fffbb4a98fb _pthread_body + 0
29 libsystem_pthread.dylib 0x00007fffbb4a9101 thread_start + 13
Debug info from gdb:
(appdomain-client.exe) Sum: 6
(appdomain-client.exe) Sum: 6
(appdomain-client.exe) Sum: 6
(appdomain-client.exe) Sum: 6
(appdomain-client.exe) Sum: 6
(appdomain-client.exe) Sum: 6
(appdomain-client.exe) Sum: 6
(appdomain-client.exe) Sum: 6
(appdomain-client.exe) Sum: 6
(lldb) command source -s 0 '/tmp/mono-gdb-commands.WU3A6K'
Executing commands in '/tmp/mono-gdb-commands.WU3A6K'.
(lldb) process attach --pid 50025
(appdomain-client.exe) Sum: 6
(appdomain-client.exe) Sum: 6
(appdomain-client.exe) Sum: 6
Process 50025 stopped
* thread #1, name = 'tid_307', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10
libsystem_kernel.dylib`__psynch_cvwait:
-> 0x7fffbb3bebf2 <+10>: jae 0x7fffbb3bebfc ; <+20>
0x7fffbb3bebf4 <+12>: movq %rax, %rdi
0x7fffbb3bebf7 <+15>: jmp 0x7fffbb3b7caf ; cerror_nocancel
0x7fffbb3bebfc <+20>: retq
Executable module set to "/Users/davidkarlas/GIT/mono/mono/mini/mono".
Architecture set to: x86_64h-apple-macosx.
(lldb) thread list
Process 50025 stopped
* thread #1: tid = 0x459f20, 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_307', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
thread #2: tid = 0x459f21, 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'
thread #3: tid = 0x459f22, 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'
thread #4: tid = 0x459f24, 0x00007fffbb3b7386 libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'Finalizer'
thread #5: tid = 0x459f25, 0x00007fffbb3bf44e libsystem_kernel.dylib`__workq_kernreturn + 10
thread #6: tid = 0x459f28, 0x00007fffbb3bedf6 libsystem_kernel.dylib`__recvfrom + 10, name = 'Debugger agent'
thread #7: tid = 0x459f29, 0x00007fffbb3bec22 libsystem_kernel.dylib`__psynch_mutexwait + 10, name = 'tid_2203'
thread #8: tid = 0x459f2a, 0x00007fffbb3bec22 libsystem_kernel.dylib`__psynch_mutexwait + 10, name = 'tid_2503'
thread #9: tid = 0x459f2b, 0x000000010d6ca635 mono`mono_emit_call_args(cfg=0x00007f8ffc97a600, sig=<unavailable>, args=<unavailable>, calli=<unavailable>, virtual_=<unavailable>, tail=0, rgctx=<unavailable>, unbox_trampoline=0) at method-to-ir.c:2390, name = 'tid_2803'
thread #10: tid = 0x459f2c, 0x00007fffbb3bec22 libsystem_kernel.dylib`__psynch_mutexwait + 10, name = 'tid_2b03'
thread #11: tid = 0x459f2d, 0x00007fffbb3bf3ee libsystem_kernel.dylib`__wait4 + 10, name = 'tid_2e03'
thread #12: tid = 0x459f2e, 0x00007fffbb3bec0a libsystem_kernel.dylib`__psynch_mutexdrop + 10, name = 'tid_3103'
thread #13: tid = 0x459f2f, 0x00007fffbb3bec22 libsystem_kernel.dylib`__psynch_mutexwait + 10, name = 'tid_3403'
thread #14: tid = 0x459f30, 0x00000001116cd3c3, name = 'tid_3703'
thread #15: tid = 0x459f31, 0x00007fffbb3bec22 libsystem_kernel.dylib`__psynch_mutexwait + 10, name = 'tid_3a03'
thread #16: tid = 0x459f32, 0x00007fffbb3bec22 libsystem_kernel.dylib`__psynch_mutexwait + 10, name = 'tid_3d03'
thread #17: tid = 0x459f33, 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_440b'
thread #18: tid = 0x459f34, 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
thread #19: tid = 0x459f35, 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
thread #20: tid = 0x459f36, 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Timer-Scheduler'
(lldb) thread backtrace all
mono was compiled with optimization - stepping may behave oddly; variables may not be available.
* thread #1, name = 'tid_307', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fffbb4aa86e libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x000000010d92ebe0 mono`mono_os_event_wait_multiple [inlined] mono_os_cond_wait(mutex=<unavailable>) at mono-os-mutex.h:173 [opt]
frame #3: 0x000000010d92ebca mono`mono_os_event_wait_multiple(events=0x00007fff5254aaf0, nevents=11, waitall=0, timeout=4294967295, alertable=1) at os-event-unix.c:190 [opt]
frame #4: 0x000000010d942c01 mono`mono_thread_info_wait_multiple_handle(thread_handles=<unavailable>, nhandles=11, background_change_event=<unavailable>, waitall=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at mono-threads.c:1598 [opt]
frame #5: 0x000000010d87fbe2 mono`wait_for_tids(wait=0x00007fff5254ad60, timeout=4294967295, check_state_change=1) at threads.c:3123 [opt]
frame #6: 0x000000010d87f965 mono`mono_thread_manage at threads.c:3315 [opt]
frame #7: 0x000000010d72f66e mono`mono_main(argc=6, argv=<unavailable>) at driver.c:2201 [opt]
frame #8: 0x000000010d6b52ed mono`main [inlined] mono_main_with_options(argc=<unavailable>, argv=<unavailable>) at main.c:46 [opt]
frame #9: 0x000000010d6b52d9 mono`main(argc=6, argv=<unavailable>) at main.c:339 [opt]
frame #10: 0x00007fffbb290235 libdyld.dylib`start + 1
frame #11: 0x00007fffbb290235 libdyld.dylib`start + 1
thread #2, name = 'SGen worker'
frame #0: 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fffbb4aa86e libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x000000010d92c55f mono`thread_func [inlined] mono_os_cond_wait(cond=0x000000010da4d540, mutex=<unavailable>) at mono-os-mutex.h:173 [opt]
frame #3: 0x000000010d92c553 mono`thread_func(thread_data=0x000000010da4d4f8) at sgen-thread-pool.c:108 [opt]
frame #4: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #5: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #6: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #3, name = 'SGen worker'
frame #0: 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fffbb4aa86e libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x000000010d92c55f mono`thread_func [inlined] mono_os_cond_wait(cond=0x000000010da4bdc0, mutex=<unavailable>) at mono-os-mutex.h:173 [opt]
frame #3: 0x000000010d92c553 mono`thread_func(thread_data=0x000000010dbf4108) at sgen-thread-pool.c:108 [opt]
frame #4: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #5: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #6: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #4, name = 'Finalizer'
frame #0: 0x00007fffbb3b7386 libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010d8adfc5 mono`finalizer_thread [inlined] mono_os_sem_wait(flags=MONO_SEM_FLAGS_ALERTABLE) at mono-os-semaphore.h:91 [opt]
frame #2: 0x000000010d8adfba mono`finalizer_thread at mono-coop-semaphore.h:43 [opt]
frame #3: 0x000000010d8adfae mono`finalizer_thread(unused=<unavailable>) at gc.c:866 [opt]
frame #4: 0x000000010d882283 mono`start_wrapper [inlined] start_wrapper_internal at threads.c:829 [opt]
frame #5: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb411a70) at threads.c:891 [opt]
frame #6: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #7: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #8: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #5
frame #0: 0x00007fffbb4a90e4 libsystem_pthread.dylib`start_wqthread
thread #6, name = 'Debugger agent'
frame #0: 0x00007fffbb3bedf6 libsystem_kernel.dylib`__recvfrom + 10
frame #1: 0x000000010d7a1bee mono`socket_transport_recv(buf="<R", len=11) at debugger-agent.c:1146 [opt]
frame #2: 0x000000010d78c3e6 mono`debugger_thread [inlined] transport_recv(len=11) at debugger-agent.c:1552 [opt]
frame #3: 0x000000010d78c3d0 mono`debugger_thread(arg=<unavailable>) at debugger-agent.c:10172 [opt]
frame #4: 0x000000010d882283 mono`start_wrapper [inlined] start_wrapper_internal at threads.c:829 [opt]
frame #5: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb633b40) at threads.c:891 [opt]
frame #6: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #7: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #8: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #7, name = 'tid_2203'
frame #0: 0x00007fffbb3bec22 libsystem_kernel.dylib`__psynch_mutexwait + 10
frame #1: 0x00007fffbb4a9e6e libsystem_pthread.dylib`_pthread_mutex_lock_wait + 100
frame #2: 0x00007fffbb4a758d libsystem_pthread.dylib`_pthread_mutex_lock_slow + 285
frame #3: 0x000000010d823422 mono`mono_image_lock [inlined] mono_os_mutex_lock(mutex=<unavailable>) at mono-os-mutex.h:99 [opt]
frame #4: 0x000000010d82341d mono`mono_image_lock(image=<unavailable>) at image.c:2812 [opt]
frame #5: 0x000000010d7749d3 mono`mini_get_shared_gparam(t=0x00007f8ffb628430, constraint=0x00007f8ffb605168) at mini-generic-sharing.c:3487 [opt]
frame #6: 0x000000010d777d60 mono`get_shared_type(t=<unavailable>, type=<unavailable>) at mini-generic-sharing.c:3570 [opt]
frame #7: 0x000000010d774efa mono`get_shared_inst(inst=<unavailable>, shared_inst=<unavailable>, container=<unavailable>, all_vt=<unavailable>, gsharedvt=<unavailable>, partial=0) at mini-generic-sharing.c:3594 [opt]
frame #8: 0x000000010d774db1 mono`mini_get_shared_method_full(method=<unavailable>, all_vt=<unavailable>, is_gsharedvt=0) at mini-generic-sharing.c:3672 [opt]
frame #9: 0x000000010d6c108a mono`mono_jit_compile_method_with_opt [inlined] lookup_method at mini-runtime.c:1740 [opt]
frame #10: 0x000000010d6c106d mono`mono_jit_compile_method_with_opt(method=0x00007f8ffe324860, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:2039 [opt]
frame #11: 0x000000010d76af76 mono`common_call_trampoline(regs=0x0000700007725238, code="L\x8b]?M\x8b\x1bM\x85?t\x03A??A?, m=0x00007f8ffe324860, vt=<unavailable>, vtable_slot=<unavailable>, error=<unavailable>) at mini-trampolines.c:704 [opt]
frame #12: 0x000000010d76aaa9 mono`mono_magic_trampoline(regs=<unavailable>, code=<unavailable>, arg=<unavailable>, tramp=<unavailable>) at mini-trampolines.c:834 [opt]
frame #13: 0x000000010db8339e
frame #14: 0x0000000114b029d6
frame #15: 0x0000000114b00c92
frame #16: 0x0000000114b002d0
frame #17: 0x000000011467fe73
frame #18: 0x000000011467fcf0
frame #19: 0x000000011467f956
frame #20: 0x000000011468fbfa
frame #21: 0x000000011468f977
frame #22: 0x000000011464930c
frame #23: 0x00000001146490de
frame #24: 0x0000000114648835
frame #25: 0x0000000114648e85
frame #26: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000700007725dd0, exc=0x000000010dc3fe18, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #27: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb9ce500, obj=0x0000000000000000, params=0x0000700007725dd0, exc=0x0000000000000000, error=0x0000700007725ee0) at object.c:2828 [opt]
frame #28: 0x000000010d8b91cb mono`mono_runtime_try_invoke_array [inlined] mono_runtime_invoke_checked(method=<unavailable>, error=<unavailable>) at object.c:2982 [opt]
frame #29: 0x000000010d8b918f mono`mono_runtime_try_invoke_array(method=<unavailable>, obj=<unavailable>, params=0x000000010dcc8e40, exc=0x0000000000000000, error=0x0000700007725ee0) at object.c:5097 [opt]
frame #30: 0x000000010d8186a7 mono`ves_icall_InternalInvoke(method=<unavailable>, this_arg=<unavailable>, params=0x000000010dcc8e40, exc=0x0000700007726040) at icall.c:3290 [opt]
frame #31: 0x0000000114700eea
frame #32: 0x00000001116d6c60
frame #33: 0x00000001116c5900
frame #34: 0x00000001116c4f5d
frame #35: 0x0000000111599de9
frame #36: 0x00000001116c357b
frame #37: 0x0000000111644b81
frame #38: 0x000000010f56bc4d
frame #39: 0x000000010f569b85
frame #40: 0x000000010f569605
frame #41: 0x000000010f56852a
frame #42: 0x000000010f567e46
frame #43: 0x000000010f567cd1
frame #44: 0x000000010f567a3b
frame #45: 0x000000010f5678b4
frame #46: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000700007726ea0, exc=0x0000000110f2f3d0, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #47: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb82f1d8, obj=0x000000010dc009e8, params=0x0000700007726ea0, exc=0x0000000000000000, error=0x0000700007726e38) at object.c:2828 [opt]
frame #48: 0x000000010d8822ae mono`start_wrapper at threads.c:837 [opt]
frame #49: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb507460) at threads.c:891 [opt]
frame #50: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #51: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #52: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #8, name = 'tid_2503'
frame #0: 0x00007fffbb3bec22 libsystem_kernel.dylib`__psynch_mutexwait + 10
frame #1: 0x00007fffbb4a9e6e libsystem_pthread.dylib`_pthread_mutex_lock_wait + 100
frame #2: 0x00007fffbb4a758d libsystem_pthread.dylib`_pthread_mutex_lock_slow + 285
frame #3: 0x000000010d823422 mono`mono_image_lock [inlined] mono_os_mutex_lock(mutex=<unavailable>) at mono-os-mutex.h:99 [opt]
frame #4: 0x000000010d82341d mono`mono_image_lock(image=<unavailable>) at image.c:2812 [opt]
frame #5: 0x000000010d828275 mono`mono_get_method_checked(image=0x00007f8ffc00e800, token=100669818, klass=0x0000000000000000, context=0x0000000000000000, error=0x00007f8fff90b2d8) at loader.c:1755 [opt]
frame #6: 0x000000010d6efb66 mono`mono_method_to_ir [inlined] mini_get_method_allow_open(klass=<unavailable>) at method-to-ir.c:6760 [opt]
frame #7: 0x000000010d6efb46 mono`mono_method_to_ir [inlined] mini_get_method at method-to-ir.c:6770 [opt]
frame #8: 0x000000010d6efb46 mono`mono_method_to_ir(cfg=<unavailable>, method=<unavailable>, start_bblock=0x00007f8fff8f71a8, end_bblock=0x00007f8fff8f72e0, return_var=0x0000000000000000, inline_args=0x00007f8fff8f76b0, inline_offset=<unavailable>, is_virtual_call=<unavailable>) at method-to-ir.c:8586 [opt]
frame #9: 0x000000010d6babdc mono`mini_method_compile(method=<unavailable>, opts=370239999, domain=0x00007f8ffe678ea0, flags=JIT_FLAG_RUN_CCTORS, parts=<unavailable>, aot_method_index=-1) at mini.c:3466 [opt]
frame #10: 0x000000010d6bddc5 mono`mono_jit_compile_method_inner(method=0x00007f8ffc810290, target_domain=0x00007f8ffe678ea0, opt=370239999, error=0x0000700007926628) at mini.c:4191 [opt]
frame #11: 0x000000010d6c1281 mono`mono_jit_compile_method_with_opt(method=0x00007f8ffc810290, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:2109 [opt]
frame #12: 0x000000010d76af76 mono`common_call_trampoline(regs=0x0000700007926708, code="A\xbb", m=0x00007f8ffc810290, vt=<unavailable>, vtable_slot=<unavailable>, error=<unavailable>) at mini-trampolines.c:704 [opt]
frame #13: 0x000000010d76aaa9 mono`mono_magic_trampoline(regs=<unavailable>, code=<unavailable>, arg=<unavailable>, tramp=<unavailable>) at mini-trampolines.c:834 [opt]
frame #14: 0x000000010db8339e
frame #15: 0x00000001148bcafa
frame #16: 0x00000001148bb3c1
frame #17: 0x00000001148b8e44
frame #18: 0x00000001148b8b1d
frame #19: 0x000000011473061f
frame #20: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x0000000000000001, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #21: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffc82e220, obj=0x0000000000000000, params=0x0000000000000000, exc=0x0000700007927048, error=0x00007f8ffc17e0d8) at object.c:2828 [opt]
frame #22: 0x000000010d8b1684 mono`mono_runtime_class_init_full [inlined] mono_runtime_try_invoke(method=<unavailable>, obj=<unavailable>, params=<unavailable>, error=0x00007f8ffc17e0d8) at object.c:2936 [opt]
frame #23: 0x000000010d8b163f mono`mono_runtime_class_init_full(vtable=0x00007f8ffc8ed208, error=0x00007f8ffc17e0d8) at object.c:471 [opt]
frame #24: 0x000000010d6e0726 mono`mono_method_to_ir(cfg=<unavailable>, method=<unavailable>, start_bblock=0x00007f8ffc280fb0, end_bblock=<unavailable>, return_var=0x0000000000000000, inline_args=0x00007f8ffc2814b0, inline_offset=<unavailable>, is_virtual_call=<unavailable>) at method-to-ir.c:11029 [opt]
frame #25: 0x000000010d6babdc mono`mini_method_compile(method=<unavailable>, opts=370239999, domain=0x00007f8ffe678ea0, flags=JIT_FLAG_RUN_CCTORS, parts=<unavailable>, aot_method_index=-1) at mini.c:3466 [opt]
frame #26: 0x000000010d6bddc5 mono`mono_jit_compile_method_inner(method=0x00007f8ffc816c98, target_domain=0x00007f8ffe678ea0, opt=370239999, error=0x00007000079276e8) at mini.c:4191 [opt]
frame #27: 0x000000010d6c1281 mono`mono_jit_compile_method_with_opt(method=0x00007f8ffc816c98, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:2109 [opt]
frame #28: 0x000000010d76af76 mono`common_call_trampoline(regs=0x00007000079277c8, code="H\x89E\xa0A\xbb", m=0x00007f8ffc816c98, vt=<unavailable>, vtable_slot=<unavailable>, error=<unavailable>) at mini-trampolines.c:704 [opt]
frame #29: 0x000000010d76aaa9 mono`mono_magic_trampoline(regs=<unavailable>, code=<unavailable>, arg=<unavailable>, tramp=<unavailable>) at mini-trampolines.c:834 [opt]
frame #30: 0x000000010db8339e
frame #31: 0x00000001148b8836
frame #32: 0x000000011473061f
frame #33: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x00000001148b87d0, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #34: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffd0e8dc8, obj=0x0000000000000000, params=0x0000000000000000, exc=0x0000700007927ea8, error=0x00007f8ffc2394d8) at object.c:2828 [opt]
frame #35: 0x000000010d8b1684 mono`mono_runtime_class_init_full [inlined] mono_runtime_try_invoke(method=<unavailable>, obj=<unavailable>, params=<unavailable>, error=0x00007f8ffc2394d8) at object.c:2936 [opt]
frame #36: 0x000000010d8b163f mono`mono_runtime_class_init_full(vtable=0x00007f8ffc8ece08, error=0x00007f8ffc2394d8) at object.c:471 [opt]
frame #37: 0x000000010d6e0726 mono`mono_method_to_ir(cfg=<unavailable>, method=<unavailable>, start_bblock=0x00007f8ffc1c99a0, end_bblock=<unavailable>, return_var=0x0000000000000000, inline_args=0x00007f8ffc1c9ea0, inline_offset=<unavailable>, is_virtual_call=<unavailable>) at method-to-ir.c:11029 [opt]
frame #38: 0x000000010d6babdc mono`mini_method_compile(method=<unavailable>, opts=370239999, domain=0x00007f8ffe678ea0, flags=JIT_FLAG_RUN_CCTORS, parts=<unavailable>, aot_method_index=-1) at mini.c:3466 [opt]
frame #39: 0x000000010d6bddc5 mono`mono_jit_compile_method_inner(method=0x00007f8ffd0e8cb0, target_domain=0x00007f8ffe678ea0, opt=370239999, error=0x0000700007928548) at mini.c:4191 [opt]
frame #40: 0x000000010d6c1281 mono`mono_jit_compile_method_with_opt(method=0x00007f8ffd0e8cb0, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:2109 [opt]
frame #41: 0x000000010d76af76 mono`common_call_trampoline(regs=0x0000700007928628, code="H\x89\x85X???A?, m=0x00007f8ffd0e8cb0, vt=<unavailable>, vtable_slot=<unavailable>, error=<unavailable>) at mini-trampolines.c:704 [opt]
frame #42: 0x000000010d76aaa9 mono`mono_magic_trampoline(regs=<unavailable>, code=<unavailable>, arg=<unavailable>, tramp=<unavailable>) at mini-trampolines.c:834 [opt]
frame #43: 0x000000010db8339e
frame #44: 0x00000001148b6173
frame #45: 0x00000001148b5cfc
frame #46: 0x00000001148b5600
frame #47: 0x00000001148b5502
frame #48: 0x00000001148b5450
frame #49: 0x00000001148b5181
frame #50: 0x00000001148b4a59
frame #51: 0x00000001147321d0
frame #52: 0x000000011473103e
frame #53: 0x0000000114731248
frame #54: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x0000000000000000, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #55: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb857ea0, obj=0x0000000111aa2070, params=0x0000000000000000, exc=0x0000000000000000, error=0x0000700007929430) at object.c:2828 [opt]
frame #56: 0x000000010d8b91cb mono`mono_runtime_try_invoke_array [inlined] mono_runtime_invoke_checked(method=<unavailable>, error=<unavailable>) at object.c:2982 [opt]
frame #57: 0x000000010d8b918f mono`mono_runtime_try_invoke_array(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x0000000000000000, error=0x0000700007929430) at object.c:5097 [opt]
frame #58: 0x000000010d8186a7 mono`ves_icall_InternalInvoke(method=<unavailable>, this_arg=<unavailable>, params=0x0000000000000000, exc=0x0000700007929590) at icall.c:3290 [opt]
frame #59: 0x0000000114730eea
frame #60: 0x0000000110c37420
frame #61: 0x0000000110c35b5f
frame #62: 0x000000010f56ba97
frame #63: 0x000000010f569b85
frame #64: 0x000000010f569605
frame #65: 0x000000010f56852a
frame #66: 0x000000010f567e46
frame #67: 0x000000010f567cd1
frame #68: 0x000000010f567a3b
frame #69: 0x000000010f5678b4
frame #70: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000700007929ea0, exc=0x0000000110e7ff38, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #71: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb82f1d8, obj=0x000000010dc00bd0, params=0x0000700007929ea0, exc=0x0000000000000000, error=0x0000700007929e38) at object.c:2828 [opt]
frame #72: 0x000000010d8822ae mono`start_wrapper at threads.c:837 [opt]
frame #73: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb603440) at threads.c:891 [opt]
frame #74: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #75: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #76: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #9, name = 'tid_2803'
frame #0: 0x000000010d6ca635 mono`mono_emit_call_args(cfg=0x00007f8ffc97a600, sig=<unavailable>, args=<unavailable>, calli=<unavailable>, virtual_=<unavailable>, tail=0, rgctx=<unavailable>, unbox_trampoline=0) at method-to-ir.c:2390 [opt]
frame #1: 0x000000010d6c95cb mono`mono_emit_method_call_full(cfg=<unavailable>, method=<unavailable>, sig=<unavailable>, tail=0, args=0x00007f8ffc9c6b30, this_ins=<unavailable>, imt_arg=0x0000000000000000, rgctx_arg=<unavailable>) at method-to-ir.c:2611 [opt]
frame #2: 0x000000010d6db433 mono`mono_method_to_ir(cfg=<unavailable>, method=<unavailable>, start_bblock=0x00007f8ffc9c6628, end_bblock=<unavailable>, return_var=0x0000000000000000, inline_args=0x00007f8ffc9c6b30, inline_offset=<unavailable>, is_virtual_call=<unavailable>) at method-to-ir.c:9373 [opt]
frame #3: 0x000000010d6babdc mono`mini_method_compile(method=<unavailable>, opts=370239999, domain=0x00007f8ffe419310, flags=JIT_FLAG_RUN_CCTORS, parts=<unavailable>, aot_method_index=-1) at mini.c:3466 [opt]
frame #4: 0x000000010d6bddc5 mono`mono_jit_compile_method_inner(method=0x00007f8ffb89b578, target_domain=0x00007f8ffe419310, opt=370239999, error=0x0000700007b2b808) at mini.c:4191 [opt]
frame #5: 0x000000010d6c1281 mono`mono_jit_compile_method_with_opt(method=0x00007f8ffb89b578, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:2109 [opt]
frame #6: 0x000000010d76af76 mono`common_call_trampoline(regs=0x0000700007b2b8e8, code="L\x8b]\xa0M\x8b\x1bM\x85?t\x03A??A?, m=0x00007f8ffb89b578, vt=<unavailable>, vtable_slot=<unavailable>, error=<unavailable>) at mini-trampolines.c:704 [opt]
frame #7: 0x000000010d76aaa9 mono`mono_magic_trampoline(regs=<unavailable>, code=<unavailable>, arg=<unavailable>, tramp=<unavailable>) at mini-trampolines.c:834 [opt]
frame #8: 0x000000010db8339e
frame #9: 0x0000000114725cfc
frame #10: 0x0000000114725600
frame #11: 0x0000000114725502
frame #12: 0x0000000114725450
frame #13: 0x0000000114725181
frame #14: 0x0000000114724a59
frame #15: 0x0000000114ad21d0
frame #16: 0x0000000114ad103e
frame #17: 0x0000000114ad1248
frame #18: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x0000000000000000, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #19: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb857ea0, obj=0x000000010dc0cef0, params=0x0000000000000000, exc=0x0000000000000000, error=0x0000700007b2c430) at object.c:2828 [opt]
frame #20: 0x000000010d8b91cb mono`mono_runtime_try_invoke_array [inlined] mono_runtime_invoke_checked(method=<unavailable>, error=<unavailable>) at object.c:2982 [opt]
frame #21: 0x000000010d8b918f mono`mono_runtime_try_invoke_array(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x0000000000000000, error=0x0000700007b2c430) at object.c:5097 [opt]
frame #22: 0x000000010d8186a7 mono`ves_icall_InternalInvoke(method=<unavailable>, this_arg=<unavailable>, params=0x0000000000000000, exc=0x0000700007b2c590) at icall.c:3290 [opt]
frame #23: 0x0000000114ad0eea
frame #24: 0x0000000110c37420
frame #25: 0x0000000110c35b5f
frame #26: 0x000000010f56ba97
frame #27: 0x000000010f569b85
frame #28: 0x000000010f569605
frame #29: 0x000000010f56852a
frame #30: 0x000000010f567e46
frame #31: 0x000000010f567cd1
frame #32: 0x000000010f567a3b
frame #33: 0x000000010f5678b4
frame #34: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000700007b2cea0, exc=0x0000000110e7ff38, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #35: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb82f1d8, obj=0x000000010dc00d70, params=0x0000700007b2cea0, exc=0x0000000000000000, error=0x0000700007b2ce38) at object.c:2828 [opt]
frame #36: 0x000000010d8822ae mono`start_wrapper at threads.c:837 [opt]
frame #37: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb606b60) at threads.c:891 [opt]
frame #38: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #39: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #40: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #10, name = 'tid_2b03'
frame #0: 0x00007fffbb3bec22 libsystem_kernel.dylib`__psynch_mutexwait + 10
frame #1: 0x00007fffbb4a9e6e libsystem_pthread.dylib`_pthread_mutex_lock_wait + 100
frame #2: 0x00007fffbb4a758d libsystem_pthread.dylib`_pthread_mutex_lock_slow + 285
frame #3: 0x000000010d823422 mono`mono_image_lock [inlined] mono_os_mutex_lock(mutex=<unavailable>) at mono-os-mutex.h:99 [opt]
frame #4: 0x000000010d82341d mono`mono_image_lock(image=<unavailable>) at image.c:2812 [opt]
frame #5: 0x000000010d828275 mono`mono_get_method_checked(image=0x00007f8ffc00e800, token=100681058, klass=0x0000000000000000, context=0x0000000000000000, error=0x00007f8ffb8ed8d8) at loader.c:1755 [opt]
frame #6: 0x000000010d6f1454 mono`mono_method_to_ir [inlined] mini_get_method_allow_open(klass=<unavailable>) at method-to-ir.c:6760 [opt]
frame #7: 0x000000010d6f1434 mono`mono_method_to_ir [inlined] mini_get_method at method-to-ir.c:6770 [opt]
frame #8: 0x000000010d6f1434 mono`mono_method_to_ir(cfg=<unavailable>, method=<unavailable>, start_bblock=0x00007f8ffb961ad8, end_bblock=0x00007f8ffb961c10, return_var=0x0000000000000000, inline_args=0x00007f8ffb962388, inline_offset=<unavailable>, is_virtual_call=<unavailable>) at method-to-ir.c:10187 [opt]
frame #9: 0x000000010d6babdc mono`mini_method_compile(method=<unavailable>, opts=370239999, domain=0x00007f8ffb663990, flags=JIT_FLAG_RUN_CCTORS, parts=<unavailable>, aot_method_index=-1) at mini.c:3466 [opt]
frame #10: 0x000000010d6bddc5 mono`mono_jit_compile_method_inner(method=0x00007f8ffd00bce8, target_domain=0x00007f8ffb663990, opt=370239999, error=0x0000700007d2f138) at mini.c:4191 [opt]
frame #11: 0x000000010d6c1281 mono`mono_jit_compile_method_with_opt(method=0x00007f8ffd00bce8, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:2109 [opt]
frame #12: 0x000000010d76af76 mono`common_call_trampoline(regs=0x0000700007d2f218, code="H\x8b?H\x83\U00000088H\x89E?A\xbb", m=0x00007f8ffd00bce8, vt=<unavailable>, vtable_slot=<unavailable>, error=<unavailable>) at mini-trampolines.c:704 [opt]
frame #13: 0x000000010d76aaa9 mono`mono_magic_trampoline(regs=<unavailable>, code=<unavailable>, arg=<unavailable>, tramp=<unavailable>) at mini-trampolines.c:834 [opt]
frame #14: 0x000000010db8339e
frame #15: 0x0000000114663373
frame #16: 0x0000000114c43826
frame #17: 0x000000011169deed
frame #18: 0x00000001116db74e
frame #19: 0x000000010f569c89
frame #20: 0x000000010f569605
frame #21: 0x000000010f56852a
frame #22: 0x000000010f567e46
frame #23: 0x000000010f567cd1
frame #24: 0x000000010f567a3b
frame #25: 0x000000010f5678b4
frame #26: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000700007d2fea0, exc=0x0000000000000000, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #27: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb82f1d8, obj=0x000000010dc00f10, params=0x0000700007d2fea0, exc=0x0000000000000000, error=0x0000700007d2fe38) at object.c:2828 [opt]
frame #28: 0x000000010d8822ae mono`start_wrapper at threads.c:837 [opt]
frame #29: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb605450) at threads.c:891 [opt]
frame #30: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #31: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #32: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #11, name = 'tid_2e03'
frame #0: 0x00007fffbb3bf3ee libsystem_kernel.dylib`__wait4 + 10
frame #1: 0x000000010d768b12 mono`mono_handle_native_crash(signal="SIGABRT", ctx=<unavailable>, info=<unavailable>) at mini-exceptions.c:2704 [opt]
frame #2: 0x00007fffbb49fb3a libsystem_platform.dylib`_sigtramp + 26
frame #3: 0x00007fffbb3bed43 libsystem_kernel.dylib`__pthread_kill + 11
frame #4: 0x00007fffbb4ac5bf libsystem_pthread.dylib`pthread_kill + 90
frame #5: 0x00007fffbb324420 libsystem_c.dylib`abort + 129
frame #6: 0x000000010d934d2f mono`mono_log_write_logfile(log_domain=<unavailable>, level=<unavailable>, hdr=<unavailable>, message="mono_os_mutex_lock: pthread_mutex_lock failed with \"Invalid argument\" (22)") at mono-log-common.c:135 [opt]
frame #7: 0x000000010d94ed3d mono`monoeg_g_logv(log_domain=0x0000000000000000, log_level=G_LOG_LEVEL_ERROR, format="%s: pthread_mutex_lock failed with \"%s\" (%d)", args=0x0000700007f32170) at goutput.c:115
frame #8: 0x000000010d94ef89 mono`monoeg_g_log(log_domain=0x0000000000000000, log_level=G_LOG_LEVEL_ERROR, format="%s: pthread_mutex_lock failed with \"%s\" (%d)") at goutput.c:125
frame #9: 0x000000010d823458 mono`mono_image_lock [inlined] mono_os_mutex_lock(mutex=<unavailable>) at mono-os-mutex.h:101 [opt]
frame #10: 0x000000010d82342f mono`mono_image_lock(image=<unavailable>) at image.c:2812 [opt]
frame #11: 0x000000010d828275 mono`mono_get_method_checked(image=0x00007f8ffc16ba00, token=100663297, klass=0x0000000000000000, context=0x0000000000000000, error=0x0000700007f32270) at loader.c:1755 [opt]
frame #12: 0x000000010d817410 mono`ves_icall_System_Reflection_Assembly_get_EntryPoint(assembly_h=<unavailable>, error=0x0000700007f32270) at icall.c:4642 [opt]
frame #13: 0x00000001145e1781
frame #14: 0x00000001145e14b7
frame #15: 0x00000001145e0ffd
frame #16: 0x00000001145e0ec6
frame #17: 0x00000001153037dc
frame #18: 0x000000011169deed
frame #19: 0x00000001116db74e
frame #20: 0x000000010f569c89
frame #21: 0x000000010f569605
frame #22: 0x000000010f56852a
frame #23: 0x000000010f567e46
frame #24: 0x000000010f567cd1
frame #25: 0x000000010f567a3b
frame #26: 0x000000010f5678b4
frame #27: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000700007f32ea0, exc=0x000000010dc084c8, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #28: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb82f1d8, obj=0x000000010dc030e8, params=0x0000700007f32ea0, exc=0x0000000000000000, error=0x0000700007f32e38) at object.c:2828 [opt]
frame #29: 0x000000010d8822ae mono`start_wrapper at threads.c:837 [opt]
frame #30: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb634240) at threads.c:891 [opt]
frame #31: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #32: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #33: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #12, name = 'tid_3103'
frame #0: 0x00007fffbb3bec0a libsystem_kernel.dylib`__psynch_mutexdrop + 10
frame #1: 0x00007fffbb4a9d9c libsystem_pthread.dylib`_pthread_mutex_unlock_drop + 60
frame #2: 0x000000010d823482 mono`mono_image_unlock [inlined] mono_os_mutex_unlock(mutex=<unavailable>) at mono-os-mutex.h:121 [opt]
frame #3: 0x000000010d82347d mono`mono_image_unlock(image=<unavailable>) at image.c:2818 [opt]
frame #4: 0x000000010d8282ef mono`mono_get_method_checked(image=0x00007f8ffc00e800, token=100681104, klass=0x0000000000000000, context=<unavailable>, error=0x00007f8ffb92d0d8) at loader.c:1766 [opt]
frame #5: 0x000000010d6f1454 mono`mono_method_to_ir [inlined] mini_get_method_allow_open(klass=<unavailable>) at method-to-ir.c:6760 [opt]
frame #6: 0x000000010d6f1434 mono`mono_method_to_ir [inlined] mini_get_method at method-to-ir.c:6770 [opt]
frame #7: 0x000000010d6f1434 mono`mono_method_to_ir(cfg=<unavailable>, method=<unavailable>, start_bblock=0x00007f8ffb948060, end_bblock=0x00007f8ffb948198, return_var=0x0000000000000000, inline_args=0x00007f8ffb948b88, inline_offset=<unavailable>, is_virtual_call=<unavailable>) at method-to-ir.c:10187 [opt]
frame #8: 0x000000010d6babdc mono`mini_method_compile(method=<unavailable>, opts=370239999, domain=0x00007f8ffb65fa70, flags=JIT_FLAG_RUN_CCTORS, parts=<unavailable>, aot_method_index=-1) at mini.c:3466 [opt]
frame #9: 0x000000010d6bddc5 mono`mono_jit_compile_method_inner(method=0x00007f8ffb923a18, target_domain=0x00007f8ffb65fa70, opt=370239999, error=0x00007000081343e8) at mini.c:4191 [opt]
frame #10: 0x000000010d6c1281 mono`mono_jit_compile_method_with_opt(method=0x00007f8ffb923a18, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:2109 [opt]
frame #11: 0x000000010d76af76 mono`common_call_trampoline(regs=0x00007000081344c8, code="A\xbb", m=0x00007f8ffb923a18, vt=<unavailable>, vtable_slot=<unavailable>, error=<unavailable>) at mini-trampolines.c:704 [opt]
frame #12: 0x000000010d76aaa9 mono`mono_magic_trampoline(regs=<unavailable>, code=<unavailable>, arg=<unavailable>, tramp=<unavailable>) at mini-trampolines.c:834 [opt]
frame #13: 0x000000010db8339e
frame #14: 0x000000011471e705
frame #15: 0x000000011471e13b
frame #16: 0x0000000114849355
frame #17: 0x00000001148490de
frame #18: 0x0000000114848835
frame #19: 0x0000000114848e85
frame #20: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000700008134dd0, exc=0x000000010dc1ede0, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #21: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb9ce500, obj=0x0000000000000000, params=0x0000700008134dd0, exc=0x0000000000000000, error=0x0000700008134ee0) at object.c:2828 [opt]
frame #22: 0x000000010d8b91cb mono`mono_runtime_try_invoke_array [inlined] mono_runtime_invoke_checked(method=<unavailable>, error=<unavailable>) at object.c:2982 [opt]
frame #23: 0x000000010d8b918f mono`mono_runtime_try_invoke_array(method=<unavailable>, obj=<unavailable>, params=0x000000010dc94d38, exc=0x0000000000000000, error=0x0000700008134ee0) at object.c:5097 [opt]
frame #24: 0x000000010d8186a7 mono`ves_icall_InternalInvoke(method=<unavailable>, this_arg=<unavailable>, params=0x000000010dc94d38, exc=0x0000700008135040) at icall.c:3290 [opt]
frame #25: 0x00000001148a0eea
frame #26: 0x00000001116d6c60
frame #27: 0x00000001116c5900
frame #28: 0x00000001116c4f5d
frame #29: 0x0000000111599de9
frame #30: 0x00000001116c357b
frame #31: 0x0000000111644b81
frame #32: 0x000000010f56bc4d
frame #33: 0x000000010f569b85
frame #34: 0x000000010f569605
frame #35: 0x000000010f56852a
frame #36: 0x000000010f567e46
frame #37: 0x000000010f567cd1
frame #38: 0x000000010f567a3b
frame #39: 0x000000010f5678b4
frame #40: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000700008135ea0, exc=0x0000000110f2f3d0, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #41: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb82f1d8, obj=0x000000010dc03288, params=0x0000700008135ea0, exc=0x0000000000000000, error=0x0000700008135e38) at object.c:2828 [opt]
frame #42: 0x000000010d8822ae mono`start_wrapper at threads.c:837 [opt]
frame #43: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb633ef0) at threads.c:891 [opt]
frame #44: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #45: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #46: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #13, name = 'tid_3403'
frame #0: 0x00007fffbb3bec22 libsystem_kernel.dylib`__psynch_mutexwait + 10
frame #1: 0x00007fffbb4a9e6e libsystem_pthread.dylib`_pthread_mutex_lock_wait + 100
frame #2: 0x00007fffbb4a758d libsystem_pthread.dylib`_pthread_mutex_lock_slow + 285
frame #3: 0x000000010d823422 mono`mono_image_lock [inlined] mono_os_mutex_lock(mutex=<unavailable>) at mono-os-mutex.h:99 [opt]
frame #4: 0x000000010d82341d mono`mono_image_lock(image=<unavailable>) at image.c:2812 [opt]
frame #5: 0x000000010d828275 mono`mono_get_method_checked(image=0x00007f8ffc00e800, token=100666004, klass=0x0000000000000000, context=0x0000000000000000, error=0x00007f8ffb9360d8) at loader.c:1755 [opt]
frame #6: 0x000000010d6efb66 mono`mono_method_to_ir [inlined] mini_get_method_allow_open(klass=<unavailable>) at method-to-ir.c:6760 [opt]
frame #7: 0x000000010d6efb46 mono`mono_method_to_ir [inlined] mini_get_method at method-to-ir.c:6770 [opt]
frame #8: 0x000000010d6efb46 mono`mono_method_to_ir(cfg=<unavailable>, method=<unavailable>, start_bblock=0x00007f8ffba98368, end_bblock=0x00007f8ffba984a0, return_var=0x0000000000000000, inline_args=0x00007f8ffba99100, inline_offset=<unavailable>, is_virtual_call=<unavailable>) at method-to-ir.c:8586 [opt]
frame #9: 0x000000010d6babdc mono`mini_method_compile(method=<unavailable>, opts=370239999, domain=0x00007f8ffe03f200, flags=JIT_FLAG_RUN_CCTORS, parts=<unavailable>, aot_method_index=-1) at mini.c:3466 [opt]
frame #10: 0x000000010d6bddc5 mono`mono_jit_compile_method_inner(method=0x00007f8ffb8a4c18, target_domain=0x00007f8ffe03f200, opt=370239999, error=0x0000700008337358) at mini.c:4191 [opt]
frame #11: 0x000000010d6c1281 mono`mono_jit_compile_method_with_opt(method=0x00007f8ffb8a4c18, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:2109 [opt]
frame #12: 0x000000010d76af76 mono`common_call_trampoline(regs=0x0000700008337438, code="H\x89E?A\xbb", m=0x00007f8ffb8a4c18, vt=<unavailable>, vtable_slot=<unavailable>, error=<unavailable>) at mini-trampolines.c:704 [opt]
frame #13: 0x000000010d76aaa9 mono`mono_magic_trampoline(regs=<unavailable>, code=<unavailable>, arg=<unavailable>, tramp=<unavailable>) at mini-trampolines.c:834 [opt]
frame #14: 0x000000010db8339e
frame #15: 0x0000000114c9373b
frame #16: 0x0000000114c9359c
frame #17: 0x0000000114c934b2
frame #18: 0x0000000114c933b0
frame #19: 0x0000000114c91a23
frame #20: 0x0000000114c91843
frame #21: 0x0000000114c8a224
frame #22: 0x0000000114c89cfc
frame #23: 0x0000000114c89600
frame #24: 0x0000000114c89502
frame #25: 0x0000000114c89450
frame #26: 0x0000000114c89181
frame #27: 0x0000000114c88a59
frame #28: 0x0000000114c761d0
frame #29: 0x0000000114c7503e
frame #30: 0x0000000114c75248
frame #31: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x0000000110c5f050, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #32: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb857ea0, obj=0x0000000111aa1fd0, params=0x0000000000000000, exc=0x0000000000000000, error=0x0000700008338430) at object.c:2828 [opt]
frame #33: 0x000000010d8b91cb mono`mono_runtime_try_invoke_array [inlined] mono_runtime_invoke_checked(method=<unavailable>, error=<unavailable>) at object.c:2982 [opt]
frame #34: 0x000000010d8b918f mono`mono_runtime_try_invoke_array(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x0000000000000000, error=0x0000700008338430) at object.c:5097 [opt]
frame #35: 0x000000010d8186a7 mono`ves_icall_InternalInvoke(method=<unavailable>, this_arg=<unavailable>, params=0x0000000000000000, exc=0x0000700008338590) at icall.c:3290 [opt]
frame #36: 0x0000000114c74eea
frame #37: 0x0000000110c37420
frame #38: 0x0000000110c35b5f
frame #39: 0x000000010f56ba97
frame #40: 0x000000010f569b85
frame #41: 0x000000010f569605
frame #42: 0x000000010f56852a
frame #43: 0x000000010f567e46
frame #44: 0x000000010f567cd1
frame #45: 0x000000010f567a3b
frame #46: 0x000000010f5678b4
frame #47: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000700008338ea0, exc=0x0000000110e7ff38, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #48: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb82f1d8, obj=0x000000010dc03428, params=0x0000700008338ea0, exc=0x0000000000000000, error=0x0000700008338e38) at object.c:2828 [opt]
frame #49: 0x000000010d8822ae mono`start_wrapper at threads.c:837 [opt]
frame #50: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb62f100) at threads.c:891 [opt]
frame #51: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #52: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #53: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #14, name = 'tid_3703'
frame #0: 0x00000001116cd3c3
frame #1: 0x00000001116cca7b
frame #2: 0x00000001116cc8f6
frame #3: 0x00000001116cc50c
frame #4: 0x00000001116cb56b
frame #5: 0x00000001116ca3d0
frame #6: 0x0000000110c29342
frame #7: 0x0000000110bbc7d9
frame #8: 0x0000000110bb2733
frame #9: 0x0000000110bb1b7c
frame #10: 0x0000000110bb1ab0
frame #11: 0x00000001116dbf87
frame #12: 0x0000000111df8cb3
frame #13: 0x0000000111df8a16
frame #14: 0x0000000111df88ff
frame #15: 0x000000010f569cbf
frame #16: 0x000000010f569605
frame #17: 0x000000010f56852a
frame #18: 0x000000010f567e46
frame #19: 0x000000010f567cd1
frame #20: 0x000000010f567a3b
frame #21: 0x000000010f5678b4
frame #22: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x000070000853bea0, exc=0x0000000000000000, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #23: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb82f1d8, obj=0x000000010dc035c8, params=0x000070000853bea0, exc=0x0000000000000000, error=0x000070000853be38) at object.c:2828 [opt]
frame #24: 0x000000010d8822ae mono`start_wrapper at threads.c:837 [opt]
frame #25: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb40e460) at threads.c:891 [opt]
frame #26: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #27: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #28: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #15, name = 'tid_3a03'
frame #0: 0x00007fffbb3bec22 libsystem_kernel.dylib`__psynch_mutexwait + 10
frame #1: 0x00007fffbb4a9e6e libsystem_pthread.dylib`_pthread_mutex_lock_wait + 100
frame #2: 0x00007fffbb4a758d libsystem_pthread.dylib`_pthread_mutex_lock_slow + 285
frame #3: 0x000000010d823422 mono`mono_image_lock [inlined] mono_os_mutex_lock(mutex=<unavailable>) at mono-os-mutex.h:99 [opt]
frame #4: 0x000000010d82341d mono`mono_image_lock(image=<unavailable>) at image.c:2812 [opt]
frame #5: 0x000000010d828275 mono`mono_get_method_checked(image=0x00007f8ffc00e800, token=100679084, klass=0x0000000000000000, context=0x0000000000000000, error=0x00007f8ffba678d8) at loader.c:1755 [opt]
frame #6: 0x000000010d6efb66 mono`mono_method_to_ir [inlined] mini_get_method_allow_open(klass=<unavailable>) at method-to-ir.c:6760 [opt]
frame #7: 0x000000010d6efb46 mono`mono_method_to_ir [inlined] mini_get_method at method-to-ir.c:6770 [opt]
frame #8: 0x000000010d6efb46 mono`mono_method_to_ir(cfg=<unavailable>, method=<unavailable>, start_bblock=0x00007f8ffb8a3dc0, end_bblock=0x00007f8ffb8a3ef8, return_var=0x0000000000000000, inline_args=0x00007f8ffb8e5938, inline_offset=<unavailable>, is_virtual_call=<unavailable>) at method-to-ir.c:8586 [opt]
frame #9: 0x000000010d6babdc mono`mini_method_compile(method=<unavailable>, opts=370239999, domain=0x00007f8ffb6782d0, flags=JIT_FLAG_RUN_CCTORS, parts=<unavailable>, aot_method_index=-1) at mini.c:3466 [opt]
frame #10: 0x000000010d6bddc5 mono`mono_jit_compile_method_inner(method=0x00007f8ffd040128, target_domain=0x00007f8ffb6782d0, opt=370239999, error=0x000070000873d828) at mini.c:4191 [opt]
frame #11: 0x000000010d6c1281 mono`mono_jit_compile_method_with_opt(method=0x00007f8ffd040128, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:2109 [opt]
frame #12: 0x000000010d76af76 mono`common_call_trampoline(regs=0x000070000873d908, code="A\xbb", m=0x00007f8ffd040128, vt=<unavailable>, vtable_slot=<unavailable>, error=<unavailable>) at mini-trampolines.c:704 [opt]
frame #13: 0x000000010d76aaa9 mono`mono_magic_trampoline(regs=<unavailable>, code=<unavailable>, arg=<unavailable>, tramp=<unavailable>) at mini-trampolines.c:834 [opt]
frame #14: 0x000000010db8339e
frame #15: 0x00000001148d53ce
frame #16: 0x00000001148d0ee4
frame #17: 0x00000001149dfe23
frame #18: 0x00000001149df9cc
frame #19: 0x00000001149df900
frame #20: 0x00000001149df087
frame #21: 0x0000000114391066
frame #22: 0x0000000114391248
frame #23: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x000000010dc051e8, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #24: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb857ea0, obj=0x000000010dc17628, params=0x0000000000000000, exc=0x0000000000000000, error=0x000070000873e430) at object.c:2828 [opt]
frame #25: 0x000000010d8b91cb mono`mono_runtime_try_invoke_array [inlined] mono_runtime_invoke_checked(method=<unavailable>, error=<unavailable>) at object.c:2982 [opt]
frame #26: 0x000000010d8b918f mono`mono_runtime_try_invoke_array(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x0000000000000000, error=0x000070000873e430) at object.c:5097 [opt]
frame #27: 0x000000010d8186a7 mono`ves_icall_InternalInvoke(method=<unavailable>, this_arg=<unavailable>, params=0x0000000000000000, exc=0x000070000873e590) at icall.c:3290 [opt]
frame #28: 0x0000000114390eea
frame #29: 0x0000000110c37420
frame #30: 0x0000000110c35b5f
frame #31: 0x000000010f56ba97
frame #32: 0x000000010f569b85
frame #33: 0x000000010f569605
frame #34: 0x000000010f56852a
frame #35: 0x000000010f567e46
frame #36: 0x000000010f567cd1
frame #37: 0x000000010f567a3b
frame #38: 0x000000010f5678b4
frame #39: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x000070000873eea0, exc=0x0000000110e7ff38, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #40: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb82f1d8, obj=0x000000010dc03768, params=0x000070000873eea0, exc=0x0000000000000000, error=0x000070000873ee38) at object.c:2828 [opt]
frame #41: 0x000000010d8822ae mono`start_wrapper at threads.c:837 [opt]
frame #42: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb509ff0) at threads.c:891 [opt]
frame #43: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #44: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #45: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #16, name = 'tid_3d03'
frame #0: 0x00007fffbb3bec22 libsystem_kernel.dylib`__psynch_mutexwait + 10
frame #1: 0x00007fffbb4a9e6e libsystem_pthread.dylib`_pthread_mutex_lock_wait + 100
frame #2: 0x00007fffbb4a758d libsystem_pthread.dylib`_pthread_mutex_lock_slow + 285
frame #3: 0x000000010d823422 mono`mono_image_lock [inlined] mono_os_mutex_lock(mutex=<unavailable>) at mono-os-mutex.h:99 [opt]
frame #4: 0x000000010d82341d mono`mono_image_lock(image=<unavailable>) at image.c:2812 [opt]
frame #5: 0x000000010d7f9f66 mono`mono_class_from_name_checked_aux(image=0x00007f8ffc00e800, name_space=<unavailable>, name=<unavailable>, visited_images=0x00007f8ffe13e540, error=0x000070000893ec18) at class.c:7762 [opt]
frame #6: 0x000000010d7fa3b6 mono`mono_class_load_from_name [inlined] mono_class_from_name_checked(image=0x00007f8ffc00e800, name_space="System", name="InvalidCastException", error=<unavailable>) at class.c:7853 [opt]
frame #7: 0x000000010d7fa388 mono`mono_class_load_from_name(image=<unavailable>, name_space="System", name="InvalidCastException") at class.c:7901 [opt]
frame #8: 0x000000010d7c8d11 mono`mono_arch_emit_exceptions(cfg=0x00007f8ffca2d800) at mini-amd64.c:7221 [opt]
frame #9: 0x000000010d6b9ab9 mono`mono_codegen(cfg=0x00007f8ffca2d800) at mini.c:2267 [opt]
frame #10: 0x000000010d6bc6ab mono`mini_method_compile(method=<unavailable>, opts=370239999, domain=0x00007f8ffe615c40, flags=JIT_FLAG_RUN_CCTORS, parts=<unavailable>, aot_method_index=-1) at mini.c:3863 [opt]
frame #11: 0x000000010d6bddc5 mono`mono_jit_compile_method_inner(method=0x00007f8ffc028038, target_domain=0x00007f8ffe615c40, opt=370239999, error=0x000070000893f6d0) at mini.c:4191 [opt]
frame #12: 0x000000010d6c1281 mono`mono_jit_compile_method_with_opt(method=0x00007f8ffc028038, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:2109 [opt]
frame #13: 0x000000010d6c4b3d mono`mono_jit_runtime_invoke [inlined] mono_jit_compile_method(method=<unavailable>, error=0x000070000893f6d0) at mini-runtime.c:2155 [opt]
frame #14: 0x000000010d6c4b22 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=<unavailable>, error=<unavailable>) at mini-runtime.c:2656 [opt]
frame #15: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffc028038, obj=0x0000000000000000, params=0x0000000000000000, exc=0x000070000893f4f8, error=0x000070000893f6d0) at object.c:2828 [opt]
frame #16: 0x000000010d8b1684 mono`mono_runtime_class_init_full [inlined] mono_runtime_try_invoke(method=<unavailable>, obj=<unavailable>, params=<unavailable>, error=0x000070000893f6d0) at object.c:2936 [opt]
frame #17: 0x000000010d8b163f mono`mono_runtime_class_init_full(vtable=0x00007f8ffd17bbd8, error=0x000070000893f6d0) at object.c:471 [opt]
frame #18: 0x000000010d6be45e mono`mono_jit_compile_method_inner(method=0x00007f8ffc02c650, target_domain=<unavailable>, opt=<unavailable>, error=0x000070000893f6d0) at mini.c:4362 [opt]
frame #19: 0x000000010d6c1281 mono`mono_jit_compile_method_with_opt(method=0x00007f8ffc02c650, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:2109 [opt]
frame #20: 0x000000010d76af76 mono`common_call_trampoline(regs=0x000070000893f7a8, code="H\x89\x858???A?, m=0x00007f8ffc02c650, vt=<unavailable>, vtable_slot=<unavailable>, error=<unavailable>) at mini-trampolines.c:704 [opt]
frame #21: 0x000000010d76bf2e mono`mono_vcall_trampoline(regs=0x000070000893f7a8, code="H\x89\x858???A?, slot=169, tramp=<unavailable>) at mini-trampolines.c:915 [opt]
frame #22: 0x000000010db8479e
frame #23: 0x00000001147d4318
frame #24: 0x00000001147d408e
frame #25: 0x00000001147d3efb
frame #26: 0x00000001147d3ca2
frame #27: 0x00000001147d3be9
frame #28: 0x00000001147d061f
frame #29: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x0000000111b9e4d0, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #30: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb840c30, obj=0x0000000000000000, params=0x0000000000000000, exc=0x0000700008940028, error=0x0000700008940208) at object.c:2828 [opt]
frame #31: 0x000000010d8b1684 mono`mono_runtime_class_init_full [inlined] mono_runtime_try_invoke(method=<unavailable>, obj=<unavailable>, params=<unavailable>, error=0x0000700008940208) at object.c:2936 [opt]
frame #32: 0x000000010d8b163f mono`mono_runtime_class_init_full(vtable=0x00007f8fff0a8578, error=0x0000700008940208) at object.c:471 [opt]
frame #33: 0x000000010d6be45e mono`mono_jit_compile_method_inner(method=0x00007f8ffc834b70, target_domain=<unavailable>, opt=<unavailable>, error=0x0000700008940208) at mini.c:4362 [opt]
frame #34: 0x000000010d6c1281 mono`mono_jit_compile_method_with_opt(method=0x00007f8ffc834b70, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:2109 [opt]
frame #35: 0x000000010d76af76 mono`common_call_trampoline(regs=0x00007000089402e8, code="A\xbb", m=0x00007f8ffc834b70, vt=<unavailable>, vtable_slot=<unavailable>, error=<unavailable>) at mini-trampolines.c:704 [opt]
frame #36: 0x000000010d76aaa9 mono`mono_magic_trampoline(regs=<unavailable>, code=<unavailable>, arg=<unavailable>, tramp=<unavailable>) at mini-trampolines.c:834 [opt]
frame #37: 0x000000010db8339e
frame #38: 0x00000001147d2918
frame #39: 0x00000001147d061f
frame #40: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x00000001147d26a0, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #41: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb83d9f0, obj=0x0000000000000000, params=0x0000000000000000, exc=0x00007000089409e8, error=0x0000700008940bc8) at object.c:2828 [opt]
frame #42: 0x000000010d8b1684 mono`mono_runtime_class_init_full [inlined] mono_runtime_try_invoke(method=<unavailable>, obj=<unavailable>, params=<unavailable>, error=0x0000700008940bc8) at object.c:2936 [opt]
frame #43: 0x000000010d8b163f mono`mono_runtime_class_init_full(vtable=0x00007f8fff0a80f8, error=0x0000700008940bc8) at object.c:471 [opt]
frame #44: 0x000000010d6be45e mono`mono_jit_compile_method_inner(method=0x00007f8ffb859ec0, target_domain=<unavailable>, opt=<unavailable>, error=0x0000700008940bc8) at mini.c:4362 [opt]
frame #45: 0x000000010d6c1281 mono`mono_jit_compile_method_with_opt(method=0x00007f8ffb859ec0, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:2109 [opt]
frame #46: 0x000000010d76af76 mono`common_call_trampoline(regs=0x0000700008940ca8, code="H\x89E?A\xbb", m=0x00007f8ffb859ec0, vt=<unavailable>, vtable_slot=<unavailable>, error=<unavailable>) at mini-trampolines.c:704 [opt]
frame #47: 0x000000010d76aaa9 mono`mono_magic_trampoline(regs=<unavailable>, code=<unavailable>, arg=<unavailable>, tramp=<unavailable>) at mini-trampolines.c:834 [opt]
frame #48: 0x000000010db8339e
frame #49: 0x00000001147d103e
frame #50: 0x00000001147d1248
frame #51: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x00000001147d0fa0, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #52: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb857ea0, obj=0x000000010dc15848, params=0x0000000000000000, exc=0x0000000000000000, error=0x0000700008941430) at object.c:2828 [opt]
frame #53: 0x000000010d8b91cb mono`mono_runtime_try_invoke_array [inlined] mono_runtime_invoke_checked(method=<unavailable>, error=<unavailable>) at object.c:2982 [opt]
frame #54: 0x000000010d8b918f mono`mono_runtime_try_invoke_array(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x0000000000000000, error=0x0000700008941430) at object.c:5097 [opt]
frame #55: 0x000000010d8186a7 mono`ves_icall_InternalInvoke(method=<unavailable>, this_arg=<unavailable>, params=0x0000000000000000, exc=0x0000700008941590) at icall.c:3290 [opt]
frame #56: 0x00000001147d0eea
frame #57: 0x0000000110c37420
frame #58: 0x0000000110c35b5f
frame #59: 0x000000010f56ba97
frame #60: 0x000000010f569b85
frame #61: 0x000000010f569605
frame #62: 0x000000010f56852a
frame #63: 0x000000010f567e46
frame #64: 0x000000010f567cd1
frame #65: 0x000000010f567a3b
frame #66: 0x000000010f5678b4
frame #67: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000700008941ea0, exc=0x0000000110e7ff38, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #68: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb82f1d8, obj=0x000000010dc03908, params=0x0000700008941ea0, exc=0x0000000000000000, error=0x0000700008941e38) at object.c:2828 [opt]
frame #69: 0x000000010d8822ae mono`start_wrapper at threads.c:837 [opt]
frame #70: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb705550) at threads.c:891 [opt]
frame #71: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #72: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #73: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #17, name = 'tid_440b'
frame #0: 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fffbb4aa86e libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x000000010d942109 mono`mono_thread_info_sleep [inlined] mono_os_cond_timedwait at mono-os-mutex.h:216 [opt]
frame #3: 0x000000010d942087 mono`mono_thread_info_sleep at mono-coop-mutex.h:102 [opt]
frame #4: 0x000000010d94207b mono`mono_thread_info_sleep [inlined] sleep_interruptable(ms=<unavailable>, alerted=<unavailable>) at mono-threads.c:1200 [opt]
frame #5: 0x000000010d942032 mono`mono_thread_info_sleep(ms=500, alerted=0x0000700008b44d88) at mono-threads.c:1232 [opt]
frame #6: 0x000000010d886bba mono`monitor_thread(unused=<unavailable>) at threadpool-worker-default.c:689 [opt]
frame #7: 0x000000010d882283 mono`start_wrapper [inlined] start_wrapper_internal at threads.c:829 [opt]
frame #8: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb640490) at threads.c:891 [opt]
frame #9: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #10: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #11: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #18, name = 'Threadpool worker'
frame #0: 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fffbb4aa86e libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x000000010d8871b1 mono`worker_thread [inlined] mono_os_cond_timedwait at mono-os-mutex.h:216 [opt]
frame #3: 0x000000010d887126 mono`worker_thread at mono-coop-mutex.h:102 [opt]
frame #4: 0x000000010d887119 mono`worker_thread at threadpool-worker-default.c:413 [opt]
frame #5: 0x000000010d886fe6 mono`worker_thread(unused=<unavailable>) at threadpool-worker-default.c:480 [opt]
frame #6: 0x000000010d882283 mono`start_wrapper [inlined] start_wrapper_internal at threads.c:829 [opt]
frame #7: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb439620) at threads.c:891 [opt]
frame #8: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #9: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #10: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #19, name = 'Threadpool worker'
frame #0: 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fffbb4aa86e libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x000000010d8871b1 mono`worker_thread [inlined] mono_os_cond_timedwait at mono-os-mutex.h:216 [opt]
frame #3: 0x000000010d887126 mono`worker_thread at mono-coop-mutex.h:102 [opt]
frame #4: 0x000000010d887119 mono`worker_thread at threadpool-worker-default.c:413 [opt]
frame #5: 0x000000010d886fe6 mono`worker_thread(unused=<unavailable>) at threadpool-worker-default.c:480 [opt]
frame #6: 0x000000010d882283 mono`start_wrapper [inlined] start_wrapper_internal at threads.c:829 [opt]
frame #7: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb641b80) at threads.c:891 [opt]
frame #8: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #9: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #10: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
thread #20, name = 'Timer-Scheduler'
frame #0: 0x00007fffbb3bebf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fffbb4aa86e libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x000000010d8a3f0b mono`mono_os_cond_timedwait [inlined] mono_os_cond_wait(cond=0x00007f8ffc000160, mutex=0x00007f8ffc000120) at mono-os-mutex.h:173 [opt]
frame #3: 0x000000010d8a3f00 mono`mono_os_cond_timedwait(cond=0x00007f8ffc000160, mutex=0x00007f8ffc000120, timeout_ms=4294967295) at mono-os-mutex.h:188 [opt]
frame #4: 0x000000010d8a2b11 mono`mono_w32handle_timedwait_signal_handle [inlined] mono_w32handle_timedwait_signal_naked(cond=<unavailable>, mutex=<unavailable>, timeout=4294967295, poll=0, alerted=<unavailable>) at w32handle.c:974 [opt]
frame #5: 0x000000010d8a2b09 mono`mono_w32handle_timedwait_signal_handle(handle=<unavailable>, timeout=<unavailable>, poll=0, alerted=<unavailable>) at w32handle.c:1089 [opt]
frame #6: 0x000000010d8a29b0 mono`mono_w32handle_wait_one(handle=0x0000000000000402, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:1208 [opt]
frame #7: 0x000000010d8a2c93 mono`mono_w32handle_wait_multiple(handles=0x000070000914d490, nhandles=1, waitall=0, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:1242 [opt]
frame #8: 0x000000010d87d7e3 mono`mono_wait_uninterrupted(thread=<unavailable>, numhandles=<unavailable>, handles=<unavailable>, waitall=<unavailable>, ms=<unavailable>, error=<unavailable>) at threads.c:1892 [opt]
frame #9: 0x000000010d87dada mono`ves_icall_System_Threading_WaitHandle_WaitOne_internal(handle=0x0000000000000402, ms=-1) at threads.c:2017 [opt]
frame #10: 0x0000000110bd5a61
frame #11: 0x0000000110bd4d96
frame #12: 0x0000000110bd45bc
frame #13: 0x0000000110bd3efb
frame #14: 0x0000000110bd3d27
frame #15: 0x0000000110c051d7
frame #16: 0x0000000110bfe08d
frame #17: 0x000000010f569605
frame #18: 0x000000010f56852a
frame #19: 0x000000010f567e46
frame #20: 0x000000010f567cd1
frame #21: 0x000000010f567a3b
frame #22: 0x000000010f5678b4
frame #23: 0x000000010d6c4ea4 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x000070000914dea0, exc=0x00000000ffffffff, error=<unavailable>) at mini-runtime.c:2771 [opt]
frame #24: 0x000000010d8b5558 mono`do_runtime_invoke(method=0x00007f8ffb82f1d8, obj=0x000000010dc203b8, params=0x000070000914dea0, exc=0x0000000000000000, error=0x000070000914de38) at object.c:2828 [opt]
frame #25: 0x000000010d8822ae mono`start_wrapper at threads.c:837 [opt]
frame #26: 0x000000010d882203 mono`start_wrapper(data=0x00007f8ffb446390) at threads.c:891 [opt]
frame #27: 0x00007fffbb4a99af libsystem_pthread.dylib`_pthread_body + 180
frame #28: 0x00007fffbb4a98fb libsystem_pthread.dylib`_pthread_start + 286
frame #29: 0x00007fffbb4a9101 libsystem_pthread.dylib`thread_start + 13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment