Since upgrading from macOS Mojave to Catalina, Wasabi crashes consistently after executing the following steps:
Nothing on wasabi logs. Here's the thread dump:
Process: wassabee [1169]
Path: /Applications/Wasabi Wallet.App/*/wassabee
Identifier: zksnacks.wasabiwallet
Version: 1.1.9 (1.1.9)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: wassabee [1169]
User ID: 501
OS Version: Mac OS X 10.15 (19A583)
Report Version: 12
Bridge OS Version: 3.0 (14Y906)
Time Awake Since Boot: 10000 seconds
System Integrity Protection: disabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: LIBSYSTEM, [0x2]
Application Specific Information:
assertion failure: "_needsGeometryInWindowDidChangeNotificationCount < (1 << 8) - 1" -> %lld
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff73548ade __abort_with_payload + 10
1 libsystem_kernel.dylib 0x00007fff7354a4ef abort_with_payload_wrapper_internal + 80
2 libsystem_kernel.dylib 0x00007fff7354a521 abort_with_payload + 9
3 libsystem_c.dylib 0x00007fff734b6a07 _os_crash_fmt.cold.1 + 55
4 libsystem_c.dylib 0x00007fff73449866 _os_crash_fmt + 154
5 com.apple.AppKit 0x00007fff3934f12f -[NSView(NSInternal) enableGeometryInWindowDidChangeNotification] + 216
6 com.apple.AppKit 0x00007fff3950153f -[NSWindow(NSCursorRects) _addCursorRect:cursor:forView:] + 962
7 com.apple.AppKit 0x00007fff39500d6a -[NSView addCursorRect:cursor:] + 607
8 libAvaloniaNative.dylib 0x0000000104eeff01 WindowBaseImpl::UpdateCursor() + 125
9 libAvaloniaNative.dylib 0x0000000104eefe6e WindowBaseImpl::SetCursor(IAvnCursor*) + 78
10 ??? 0x000000011cd125da 0 + 4778436058
11 ??? 0x000000011c5b4ba3 0 + 4770712483
12 ??? 0x000000011c5b42b8 0 + 4770710200
13 ??? 0x000000011bba4a80 0 + 4760160896
14 ??? 0x000000011a0655e2 0 + 4731590114
15 ??? 0x000000011c5b304a 0 + 4770705482
16 ??? 0x000000011c5ae3cb 0 + 4770685899
17 ??? 0x000000011bba61bb 0 + 4760166843
18 ??? 0x000000011bba6042 0 + 4760166466
19 ??? 0x000000011bb8281a 0 + 4760021018
20 ??? 0x000000011bb917d4 0 + 4760082388
21 ??? 0x000000011bb90eae 0 + 4760080046
22 ??? 0x000000011bb9085f 0 + 4760078431
23 ??? 0x000000011cd1231c 0 + 4778435356
24 ??? 0x000000011cd10ce7 0 + 4778429671
25 ??? 0x000000011cd16a82 0 + 4778453634
26 ??? 0x000000011cd16521 0 + 4778452257
27 ??? 0x000000011cd16271 0 + 4778451569
28 ??? 0x000000011cd1615d 0 + 4778451293
29 ??? 0x000000011cd15db5 0 + 4778450357
30 ??? 0x000000011cd15c8f 0 + 4778450063
31 libcoreclr.dylib 0x000000010330c42b UMThunkStub + 273
32 libAvaloniaNative.dylib 0x0000000104eedac0 -[AvnView mouseEvent:withType:] + 388
33 libAvaloniaNative.dylib 0x0000000104eedb31 -[AvnView mouseMoved:] + 22
34 com.apple.AppKit 0x00007fff39506118 -[NSTrackingArea mouseMoved:] + 133
35 com.apple.AppKit 0x00007fff3944b506 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 4282
36 com.apple.AppKit 0x00007fff3944a20d -[NSWindow(NSEventRouting) sendEvent:] + 349
37 com.apple.AppKit 0x00007fff3930e19e -[NSApplication(NSEvent) sendEvent:] + 3302
38 libAvaloniaNative.dylib 0x0000000104ee95de PlatformThreadingInterface::RunLoop(IAvnLoopCancellation*) + 386
39 ??? 0x000000011cd140e1 0 + 4778442977
40 ??? 0x000000011cd13e79 0 + 4778442361
41 ??? 0x000000011cd13d68 0 + 4778442088
42 ??? 0x000000011cc34ff1 0 + 4777529329
43 ??? 0x000000011a03539d 0 + 4731392925
44 ??? 0x000000011a031c1b 0 + 4731378715
45 ??? 0x000000011a031ba9 0 + 4731378601
46 ??? 0x000000011a031b39 0 + 4731378489
47 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
48 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
49 libcoreclr.dylib 0x0000000103044106 RunMain(MethodDesc*, short, int*, PtrArray**) + 694
50 libcoreclr.dylib 0x0000000103044472 Assembly::ExecuteMainMethod(PtrArray**, int) + 402
51 libcoreclr.dylib 0x0000000103084ea4 CorHost2::ExecuteAssembly(unsigned int, char16_t const*, int, char16_t const**, unsigned int*) + 436
52 libcoreclr.dylib 0x0000000102fb6046 coreclr_execute_assembly + 230
53 libhostpolicy.dylib 0x0000000102ee3388 0x102e5a000 + 562056
54 libhostpolicy.dylib 0x0000000102ecc7df 0x102e5a000 + 468959
55 libhostpolicy.dylib 0x0000000102ed3089 0x102e5a000 + 495753
56 libhostfxr.dylib 0x0000000102df58a3 0x102d6b000 + 567459
57 libhostfxr.dylib 0x0000000102e155ee 0x102d6b000 + 697838
58 libhostfxr.dylib 0x0000000102e181c2 0x102d6b000 + 709058
59 libhostfxr.dylib 0x0000000102e16678 0x102d6b000 + 702072
60 libhostfxr.dylib 0x0000000102df6919 0x102d6b000 + 571673
61 zksnacks.wasabiwallet 0x0000000102d39dd4 0x102d2c000 + 56788
62 zksnacks.wasabiwallet 0x0000000102d3a3a5 0x102d2c000 + 58277
63 libdyld.dylib 0x00007fff733e0405 start + 1
Thread 1:
0 libsystem_kernel.dylib 0x00007fff73529146 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff735296ac mach_msg + 60
2 libcoreclr.dylib 0x0000000102fb28c8 MachMessage::Receive(unsigned int) + 72
3 libcoreclr.dylib 0x0000000102fb181e SEHExceptionThread(void*) + 94
4 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
5 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 2:
0 libsystem_kernel.dylib 0x00007fff7352f96a kevent + 10
1 libcoreclr.dylib 0x0000000102fa6c50 CorUnix::CPalSynchronizationManager::ReadBytesFromProcessPipe(int, unsigned char*, int) + 560
2 libcoreclr.dylib 0x0000000102fa6223 CorUnix::CPalSynchronizationManager::WorkerThread(void*) + 131
3 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
4 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
5 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 3:
0 libsystem_kernel.dylib 0x00007fff7352a172 __open + 10
1 libcoreclr.dylib 0x00000001030223ff TwoWayPipe::WaitForConnection() + 31
2 libcoreclr.dylib 0x0000000103019e11 DbgTransportSession::TransportWorker() + 177
3 libcoreclr.dylib 0x0000000103018759 DbgTransportSession::TransportWorkerStatic(void*) + 9
4 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
5 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
6 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 4:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x0000000103016b98 DebuggerRCThread::MainLoop() + 264
7 libcoreclr.dylib 0x0000000103016a2b DebuggerRCThread::ThreadProc() + 251
8 libcoreclr.dylib 0x0000000103016734 DebuggerRCThread::ThreadProcStatic(void*) + 132
9 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
10 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
11 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 5:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa46d5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8e6d WaitForSingleObjectEx + 77
6 libcoreclr.dylib 0x00000001032526ee CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 206
7 libcoreclr.dylib 0x00000001031bb7df FinalizerThread::WaitForFinalizerEvent(CLREvent*) + 31
8 libcoreclr.dylib 0x00000001031bb953 FinalizerThread::FinalizerThreadWorker(void*) + 115
9 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
10 libcoreclr.dylib 0x00000001031355c9 ManagedThreadBase::FinalizerBase(void (*)(void*)) + 73
11 libcoreclr.dylib 0x00000001031bbc6c FinalizerThread::FinalizerThreadStart(void*) + 204
12 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
13 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
14 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 6:
0 libsystem_kernel.dylib 0x00007fff73529146 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff735296ac mach_msg + 60
2 libclrjit.dylib 0x0000000103a42e68 MachMessage::Receive(unsigned int) + 72
3 libclrjit.dylib 0x0000000103a41dbe SEHExceptionThread(void*) + 94
4 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
5 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 7:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa46d5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa932d SleepEx + 141
5 libcoreclr.dylib 0x0000000103157d16 ThreadpoolMgr::TimerThreadFire() + 150
6 libcoreclr.dylib 0x0000000103157be5 ThreadpoolMgr::TimerThreadStart(void*) + 181
7 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
8 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
9 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 8:
0 libsystem_pthread.dylib 0x00007fff735e95b4 start_wqthread + 0
Thread 9:
0 libsystem_pthread.dylib 0x00007fff735e95b4 start_wqthread + 0
Thread 10:
0 libsystem_pthread.dylib 0x00007fff735e95b4 start_wqthread + 0
Thread 11:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa46d5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa932d SleepEx + 141
5 libcoreclr.dylib 0x00000001031c480f __SwitchToThread(unsigned int, unsigned int) + 15
6 libcoreclr.dylib 0x000000010315728c ThreadpoolMgr::GateThreadStart(void*) + 444
7 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
8 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
9 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 12:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa46d5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8e18 PAL_WaitForSingleObjectPrioritized + 72
6 libcoreclr.dylib 0x0000000103252b20 CLRLifoSemaphore::WaitForSignal(unsigned int) + 32
7 libcoreclr.dylib 0x0000000103252cba CLRLifoSemaphore::Wait(unsigned int) + 122
8 libcoreclr.dylib 0x0000000103154fbb ThreadpoolMgr::WorkerThreadStart(void*) + 1563
9 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
10 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
11 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 13:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa46d5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8e18 PAL_WaitForSingleObjectPrioritized + 72
6 libcoreclr.dylib 0x0000000103252b20 CLRLifoSemaphore::WaitForSignal(unsigned int) + 32
7 libcoreclr.dylib 0x0000000103252cba CLRLifoSemaphore::Wait(unsigned int) + 122
8 libcoreclr.dylib 0x0000000103154fbb ThreadpoolMgr::WorkerThreadStart(void*) + 1563
9 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
10 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
11 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 14:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa46d5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8e18 PAL_WaitForSingleObjectPrioritized + 72
6 libcoreclr.dylib 0x0000000103252b20 CLRLifoSemaphore::WaitForSignal(unsigned int) + 32
7 libcoreclr.dylib 0x0000000103252f30 CLRLifoSemaphore::Wait(unsigned int, unsigned int, unsigned int) + 608
8 libcoreclr.dylib 0x0000000103154d5e ThreadpoolMgr::WorkerThreadStart(void*) + 958
9 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
10 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
11 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 15:
0 libsystem_kernel.dylib 0x00007fff7352ae76 read + 10
1 System.Native.dylib 0x0000000103b3e79f SignalHandlerLoop + 79
2 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
3 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 16:
0 libsystem_kernel.dylib 0x00007fff7352f96a kevent + 10
1 System.Native.dylib 0x0000000103b3ce45 SystemNative_WaitForSocketEvents + 85
2 ??? 0x000000011ccbc348 0 + 4778083144
3 ??? 0x000000011c926a44 0 + 4774324804
4 ??? 0x000000011c926e69 0 + 4774325865
5 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
6 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
7 libcoreclr.dylib 0x000000010318568f ThreadNative::KickOffThread_Worker(void*) + 431
8 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
9 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
10 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
11 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
12 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
13 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 17:
0 libsystem_pthread.dylib 0x00007fff735e95b4 start_wqthread + 0
Thread 18:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x0000000103252660 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 64
9 libcoreclr.dylib 0x00000001031307d0 Thread::Block(int, PendingSync*) + 32
10 libcoreclr.dylib 0x0000000103128175 SyncBlock::Wait(int, int) + 485
11 libcoreclr.dylib 0x00000001033830b9 ObjectNative::WaitTimeout(bool, int, Object*) + 201
12 ??? 0x0000000119b3acf7 0 + 4726172919
13 ??? 0x0000000119b3aa5c 0 + 4726172252
14 ??? 0x000000011a4d78b8 0 + 4736252088
15 ??? 0x000000011a4d97a6 0 + 4736260006
16 ??? 0x000000011cd90745 0 + 4778952517
17 ??? 0x000000011b6850e0 0 + 4754788576
18 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
19 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
20 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
21 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
22 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
23 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
24 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
25 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
26 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 19:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x00000001031955d1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609
9 ??? 0x0000000119b7c365 0 + 4726440805
10 ??? 0x000000011cd90f39 0 + 4778954553
11 ??? 0x000000011cd8fa3e 0 + 4778949182
12 ??? 0x000000011cd8f6c6 0 + 4778948294
13 ??? 0x000000011cd8ebda 0 + 4778945498
14 ??? 0x000000011b6850e0 0 + 4754788576
15 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
16 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
17 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
18 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
19 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
20 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
21 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
22 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
23 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 20:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x0000000103252660 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 64
9 libcoreclr.dylib 0x00000001031307d0 Thread::Block(int, PendingSync*) + 32
10 libcoreclr.dylib 0x0000000103128175 SyncBlock::Wait(int, int) + 485
11 libcoreclr.dylib 0x00000001033830b9 ObjectNative::WaitTimeout(bool, int, Object*) + 201
12 ??? 0x0000000119b3acf7 0 + 4726172919
13 ??? 0x0000000119b3aa5c 0 + 4726172252
14 ??? 0x000000011a4d78b8 0 + 4736252088
15 ??? 0x000000011a4d97a6 0 + 4736260006
16 ??? 0x000000011cd90745 0 + 4778952517
17 ??? 0x000000011b6850e0 0 + 4754788576
18 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
19 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
20 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
21 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
22 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
23 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
24 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
25 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
26 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 21:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x00000001031955d1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609
9 ??? 0x0000000119b7c365 0 + 4726440805
10 ??? 0x000000011cd90f39 0 + 4778954553
11 ??? 0x000000011cd8fa3e 0 + 4778949182
12 ??? 0x000000011cd8f6c6 0 + 4778948294
13 ??? 0x000000011cd8ebda 0 + 4778945498
14 ??? 0x000000011b6850e0 0 + 4754788576
15 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
16 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
17 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
18 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
19 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
20 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
21 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
22 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
23 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 22:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x0000000103252660 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 64
9 libcoreclr.dylib 0x00000001031307d0 Thread::Block(int, PendingSync*) + 32
10 libcoreclr.dylib 0x0000000103128175 SyncBlock::Wait(int, int) + 485
11 libcoreclr.dylib 0x00000001033830b9 ObjectNative::WaitTimeout(bool, int, Object*) + 201
12 ??? 0x0000000119b3acf7 0 + 4726172919
13 ??? 0x0000000119b3aa5c 0 + 4726172252
14 ??? 0x000000011a4d78b8 0 + 4736252088
15 ??? 0x000000011a4d97a6 0 + 4736260006
16 ??? 0x000000011cd90745 0 + 4778952517
17 ??? 0x000000011b6850e0 0 + 4754788576
18 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
19 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
20 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
21 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
22 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
23 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
24 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
25 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
26 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 23:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x00000001031955d1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609
9 ??? 0x0000000119b7c365 0 + 4726440805
10 ??? 0x000000011cd90f39 0 + 4778954553
11 ??? 0x000000011cd8fa3e 0 + 4778949182
12 ??? 0x000000011cd8f6c6 0 + 4778948294
13 ??? 0x000000011cd8ebda 0 + 4778945498
14 ??? 0x000000011b6850e0 0 + 4754788576
15 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
16 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
17 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
18 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
19 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
20 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
21 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
22 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
23 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 24:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x0000000103252660 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 64
9 libcoreclr.dylib 0x00000001031307d0 Thread::Block(int, PendingSync*) + 32
10 libcoreclr.dylib 0x0000000103128175 SyncBlock::Wait(int, int) + 485
11 libcoreclr.dylib 0x00000001033830b9 ObjectNative::WaitTimeout(bool, int, Object*) + 201
12 ??? 0x0000000119b3acf7 0 + 4726172919
13 ??? 0x0000000119b3aa5c 0 + 4726172252
14 ??? 0x000000011a4d78b8 0 + 4736252088
15 ??? 0x000000011a4d97a6 0 + 4736260006
16 ??? 0x000000011cd90745 0 + 4778952517
17 ??? 0x000000011b6850e0 0 + 4754788576
18 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
19 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
20 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
21 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
22 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
23 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
24 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
25 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
26 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 25:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x00000001031955d1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609
9 ??? 0x0000000119b7c365 0 + 4726440805
10 ??? 0x000000011cd90f39 0 + 4778954553
11 ??? 0x000000011cd8fa3e 0 + 4778949182
12 ??? 0x000000011cd8f6c6 0 + 4778948294
13 ??? 0x000000011cd8ebda 0 + 4778945498
14 ??? 0x000000011b6850e0 0 + 4754788576
15 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
16 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
17 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
18 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
19 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
20 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
21 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
22 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
23 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 26:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x0000000103252660 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 64
9 libcoreclr.dylib 0x00000001031307d0 Thread::Block(int, PendingSync*) + 32
10 libcoreclr.dylib 0x0000000103128175 SyncBlock::Wait(int, int) + 485
11 libcoreclr.dylib 0x00000001033830b9 ObjectNative::WaitTimeout(bool, int, Object*) + 201
12 ??? 0x0000000119b3acf7 0 + 4726172919
13 ??? 0x0000000119b3aa5c 0 + 4726172252
14 ??? 0x000000011a4d78b8 0 + 4736252088
15 ??? 0x000000011a4d97a6 0 + 4736260006
16 ??? 0x000000011cd90745 0 + 4778952517
17 ??? 0x000000011b6850e0 0 + 4754788576
18 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
19 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
20 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
21 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
22 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
23 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
24 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
25 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
26 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 27:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x00000001031955d1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609
9 ??? 0x0000000119b7c365 0 + 4726440805
10 ??? 0x000000011cd90f39 0 + 4778954553
11 ??? 0x000000011cd8fa3e 0 + 4778949182
12 ??? 0x000000011cd8f6c6 0 + 4778948294
13 ??? 0x000000011cd8ebda 0 + 4778945498
14 ??? 0x000000011b6850e0 0 + 4754788576
15 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
16 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
17 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
18 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
19 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
20 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
21 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
22 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
23 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 28:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa46d5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8e18 PAL_WaitForSingleObjectPrioritized + 72
6 libcoreclr.dylib 0x0000000103252b20 CLRLifoSemaphore::WaitForSignal(unsigned int) + 32
7 libcoreclr.dylib 0x0000000103252f30 CLRLifoSemaphore::Wait(unsigned int, unsigned int, unsigned int) + 608
8 libcoreclr.dylib 0x0000000103154d5e ThreadpoolMgr::WorkerThreadStart(void*) + 958
9 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
10 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
11 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 29:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x0000000103252660 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 64
9 libcoreclr.dylib 0x00000001031307d0 Thread::Block(int, PendingSync*) + 32
10 libcoreclr.dylib 0x0000000103128175 SyncBlock::Wait(int, int) + 485
11 libcoreclr.dylib 0x00000001033830b9 ObjectNative::WaitTimeout(bool, int, Object*) + 201
12 ??? 0x0000000119b3acf7 0 + 4726172919
13 ??? 0x0000000119b3aa5c 0 + 4726172252
14 ??? 0x000000011d943c18 0 + 4791221272
15 ??? 0x0000000119a534ad 0 + 4725224621
16 ??? 0x0000000119b17d1c 0 + 4726029596
17 ??? 0x0000000119a534ad 0 + 4725224621
18 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
19 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
20 libcoreclr.dylib 0x000000010318568f ThreadNative::KickOffThread_Worker(void*) + 431
21 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
22 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
23 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
24 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
25 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
26 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 30:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x0000000103252660 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 64
9 libcoreclr.dylib 0x00000001031307d0 Thread::Block(int, PendingSync*) + 32
10 libcoreclr.dylib 0x0000000103128175 SyncBlock::Wait(int, int) + 485
11 libcoreclr.dylib 0x00000001033830b9 ObjectNative::WaitTimeout(bool, int, Object*) + 201
12 ??? 0x0000000119b3acf7 0 + 4726172919
13 ??? 0x0000000119b3aa5c 0 + 4726172252
14 ??? 0x000000011d943c18 0 + 4791221272
15 ??? 0x0000000119a534ad 0 + 4725224621
16 ??? 0x0000000119b17d1c 0 + 4726029596
17 ??? 0x0000000119a534ad 0 + 4725224621
18 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
19 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
20 libcoreclr.dylib 0x000000010318568f ThreadNative::KickOffThread_Worker(void*) + 431
21 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
22 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
23 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
24 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
25 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
26 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 31:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x0000000103252660 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 64
9 libcoreclr.dylib 0x00000001031307d0 Thread::Block(int, PendingSync*) + 32
10 libcoreclr.dylib 0x0000000103128175 SyncBlock::Wait(int, int) + 485
11 libcoreclr.dylib 0x00000001033830b9 ObjectNative::WaitTimeout(bool, int, Object*) + 201
12 ??? 0x0000000119b3acf7 0 + 4726172919
13 ??? 0x0000000119b3aa5c 0 + 4726172252
14 ??? 0x000000011a4d78b8 0 + 4736252088
15 ??? 0x000000011a4d97a6 0 + 4736260006
16 ??? 0x000000011cd90745 0 + 4778952517
17 ??? 0x000000011b6850e0 0 + 4754788576
18 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
19 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
20 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
21 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
22 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
23 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
24 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
25 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
26 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 32:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x00000001031955d1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609
9 ??? 0x0000000119b7c365 0 + 4726440805
10 ??? 0x000000011cd90f39 0 + 4778954553
11 ??? 0x000000011cd8fa3e 0 + 4778949182
12 ??? 0x000000011cd8f6c6 0 + 4778948294
13 ??? 0x000000011cd8ebda 0 + 4778945498
14 ??? 0x000000011b6850e0 0 + 4754788576
15 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
16 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
17 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
18 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
19 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
20 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
21 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
22 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
23 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 33:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x0000000103252660 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 64
9 libcoreclr.dylib 0x00000001031307d0 Thread::Block(int, PendingSync*) + 32
10 libcoreclr.dylib 0x0000000103128175 SyncBlock::Wait(int, int) + 485
11 libcoreclr.dylib 0x00000001033830b9 ObjectNative::WaitTimeout(bool, int, Object*) + 201
12 ??? 0x0000000119b3acf7 0 + 4726172919
13 ??? 0x0000000119b3aa5c 0 + 4726172252
14 ??? 0x000000011a4d78b8 0 + 4736252088
15 ??? 0x000000011a4d97a6 0 + 4736260006
16 ??? 0x000000011cd90745 0 + 4778952517
17 ??? 0x000000011b6850e0 0 + 4754788576
18 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
19 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
20 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
21 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
22 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
23 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
24 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
25 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
26 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 34:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x00000001031955d1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609
9 ??? 0x0000000119b7c365 0 + 4726440805
10 ??? 0x000000011cd90f39 0 + 4778954553
11 ??? 0x000000011cd8fa3e 0 + 4778949182
12 ??? 0x000000011cd8f6c6 0 + 4778948294
13 ??? 0x000000011cd8ebda 0 + 4778945498
14 ??? 0x000000011b6850e0 0 + 4754788576
15 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
16 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
17 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
18 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
19 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
20 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
21 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
22 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
23 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 35:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa46d5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8e18 PAL_WaitForSingleObjectPrioritized + 72
6 libcoreclr.dylib 0x0000000103252b20 CLRLifoSemaphore::WaitForSignal(unsigned int) + 32
7 libcoreclr.dylib 0x0000000103252f30 CLRLifoSemaphore::Wait(unsigned int, unsigned int, unsigned int) + 608
8 libcoreclr.dylib 0x0000000103154d5e ThreadpoolMgr::WorkerThreadStart(void*) + 958
9 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
10 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
11 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 36:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa46d5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8e18 PAL_WaitForSingleObjectPrioritized + 72
6 libcoreclr.dylib 0x0000000103252b20 CLRLifoSemaphore::WaitForSignal(unsigned int) + 32
7 libcoreclr.dylib 0x0000000103252f30 CLRLifoSemaphore::Wait(unsigned int, unsigned int, unsigned int) + 608
8 libcoreclr.dylib 0x0000000103154d5e ThreadpoolMgr::WorkerThreadStart(void*) + 958
9 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
10 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
11 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 37:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x0000000103252660 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 64
9 libcoreclr.dylib 0x00000001031307d0 Thread::Block(int, PendingSync*) + 32
10 libcoreclr.dylib 0x0000000103128175 SyncBlock::Wait(int, int) + 485
11 libcoreclr.dylib 0x00000001033830b9 ObjectNative::WaitTimeout(bool, int, Object*) + 201
12 ??? 0x0000000119b3acf7 0 + 4726172919
13 ??? 0x0000000119b3aa5c 0 + 4726172252
14 ??? 0x000000011a4d78b8 0 + 4736252088
15 ??? 0x000000011a4d97a6 0 + 4736260006
16 ??? 0x000000011cd90745 0 + 4778952517
17 ??? 0x000000011b6850e0 0 + 4754788576
18 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
19 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
20 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
21 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
22 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
23 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
24 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
25 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
26 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 38:
0 libsystem_kernel.dylib 0x00007fff7352c8f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff735ed082 _pthread_cond_wait + 701
2 libcoreclr.dylib 0x0000000102fa4712 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
3 libcoreclr.dylib 0x0000000102fa4327 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375
4 libcoreclr.dylib 0x0000000102fa8ca3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891
5 libcoreclr.dylib 0x0000000102fa8f32 WaitForMultipleObjectsEx + 82
6 libcoreclr.dylib 0x000000010312f95d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325
7 libcoreclr.dylib 0x000000010312a450 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
8 libcoreclr.dylib 0x00000001031955d1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609
9 ??? 0x0000000119b7c365 0 + 4726440805
10 ??? 0x000000011cd90f39 0 + 4778954553
11 ??? 0x000000011cd8fa3e 0 + 4778949182
12 ??? 0x000000011cd8f6c6 0 + 4778948294
13 ??? 0x000000011cd8ebda 0 + 4778945498
14 ??? 0x000000011b6850e0 0 + 4754788576
15 libcoreclr.dylib 0x000000010330b397 CallDescrWorkerInternal + 124
16 libcoreclr.dylib 0x0000000103171561 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 945
17 libcoreclr.dylib 0x0000000103185669 ThreadNative::KickOffThread_Worker(void*) + 393
18 libcoreclr.dylib 0x0000000103134f23 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 419
19 libcoreclr.dylib 0x0000000103135533 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
20 libcoreclr.dylib 0x00000001031858af ThreadNative::KickOffThread(void*) + 351
21 libcoreclr.dylib 0x0000000102faf218 CorUnix::CPalThread::ThreadEntry(void*) + 328
22 libsystem_pthread.dylib 0x00007fff735ecd76 _pthread_start + 125
23 libsystem_pthread.dylib 0x00007fff735e95d7 thread_start + 15
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000002000209 rbx: 0x0000000000000000 rcx: 0x00007ffeecec9ca8 rdx: 0x00007ffeecec9d60
rdi: 0x0000000000000012 rsi: 0x0000000000000002 rbp: 0x00007ffeecec9cf0 rsp: 0x00007ffeecec9ca8
r8: 0x000060000348b780 r9: 0x0000000000000000 r10: 0x0000000000000054 r11: 0x0000000000000246
r12: 0x0000000000000054 r13: 0x00007ffeecec9d60 r14: 0x0000000000000002 r15: 0x0000000000000012
rip: 0x00007fff73548ade rfl: 0x0000000000000246 cr2: 0x0000000106fec000
Logical CPU: 0
Error Code: 0x02000209
Trap Number: 133
Related Reddit thread about "getting weirdness from Wasabi after updating to Catalina" - https://old.reddit.com/r/WasabiWallet/comments/df61nc/macos_catalina_update/
same as:
https://github.com/zkSNACKs/WalletWasabi/issues/2279
fixed in 0.9 release of Avalonia, until then Catalina cant be supported, we are expecting 0.9 RC1 end of this week.
That's good. Unfortunately it makes the next Wasabi release to be a crucial one and somewhat urgent. @molnard what do you think? If we wait with this for months then we'll lose our OSX users. Unfortunately the Avalonia update is not a backportable update.
Another option could be to give out a non-notifying release after we updated Avalonia, but not sure OSX users are 30% of our userbase, so it may well be a notifying release.
Hmm, actually looking at the fix is pretty simple: https://github.com/AvaloniaUI/Avalonia/pull/3007/files
@danwalmsley Maybe we could do an Avalonia 0.8 backporting release, then a Wasabi backporting and give out a non-notifying release and then we can take our time as planned with the current master.
I would go with the quick fix if it is possible.
It looks like @danwalmsley can make a fix without upgrading to Avalonia 0.9. If all go well until the end of tomorrow there will be a silent update with the fix. I will keep you posted.
@danwalmsley fixed it: https://github.com/zkSNACKs/WalletWasabi/pull/2414
Merged. In one hour there will be a new silent release.
Bullish! 馃敟馃敟馃敟馃敟馃敟
@gustavonalle there you go:
https://github.com/zkSNACKs/WalletWasabi/releases/tag/v1.1.9.2
Feel free to feedback or close the issue if it works.
Closing this, if the issue still persist then we'll reopen.
Most helpful comment
Hmm, actually looking at the fix is pretty simple: https://github.com/AvaloniaUI/Avalonia/pull/3007/files
@danwalmsley Maybe we could do an Avalonia 0.8 backporting release, then a Wasabi backporting and give out a non-notifying release and then we can take our time as planned with the current master.