Closed sebastianbk closed 2 years ago
For the record, this issue also occurs in the latest version of Visual Studio for Mac.
Looks like we are trying to do FuncEval on an invalid memory address, but without a repro I'm not sure how easy it will be to diagnose which component is at fault here. That being said, the runtime should be a bit more resilient here and see if it's an alignment issue or if such object is not available yet.
@sebastianbk Do you have a small repro where we can take a look at this? And not sure if you can, but if possible could you share a dump using lldb (process save-core
) of the app running under VSCode?
cc: @gregg-miskelly
I have created a repro here: https://github.com/sebastianbk/LazyLoadingCrash
You need to have a PostgreSQL server running on your local machine. Update the connection string on this line to match your local credentials:
Set a breakpoint on this line:
Start debugging in Visual Studio Code and navigate to http://localhost:5000/ in your browser. First, create a blog under the Blogs section. Then, create one or two posts under the Posts. Now, go back to the blogs and click on the Details link.
You will hit the breakpoint you set. If you try to inspect the blog
variable, the debugger will crash.
If I use lldb --attach-pid [...]
to attach to the process and run process save-core
, then it just keeps evaluating when I attempt to inspect the variable.
Eventually, the process save-core
job just terminates but the inspection of the variable never finishes evaluating. I don't know if it will be of much value to you but I uploaded my dump file here: https://drive.google.com/file/d/1ROUNbeVEnJhbk5mBfZNWK2f8JDsBwBNI/view?usp=sharing
When creating the repro, I noticed an interesting thing. I followed this guide to do the repro: https://docs.microsoft.com/en-us/ef/core/get-started/aspnetcore/new-db?tabs=netcore-cli
I initially attempted to do the repro with SQLite but I couldn't get the debugger to crash like I could originally. I then switched to PostgreSQL and found out that, only when using PostgreSQL as a backend of EF Core, I experience this issue. The issue only occurs on macOS, though, and not on Windows.
Is this a problem related to the CoreCLR or the Npgsql.EntityFrameworkCore.PostgreSQL
package?
@hoyosjs @gregg-miskelly Please let me know if you need any additional information.
Hey @hoyosjs. Are there any updates on this issue?
Sorry, I thought I had replied to this on Friday before the long weekend. We are currently working on getting preview 6 ready, so I haven't had time to take a look into this really. I'll try to take a look early next week.
That being said, it's weird to me that that only a PostgreSQL backing is causing the issue. I'l keep you updated on here as I discover anything.
@hoyosjs Any updates on this?
Not much sorry. Work has been busy, I was only able to repro it today, and can confirm that repros with recent versions of VS Code and the runtime. Will try to take some further look into it, this should not crash the runtime. Thanks for reporting this.
Just an update from my side: I spent the time to get rid of lazy loading in my application with the hope of being able to inspect my variables without Entity Framework Core's proxy classes. However, I have just learned that the issue persists even when making use of eager loading. Maybe you have already realized this but I just wanted to make you aware of it in case you didn't know.
When inspecting an eagerly loaded object, the runtime crashes and I get this error output: https://pastebin.com/bRZ2gc3t
Thanks @sebastianbk. Yesterday @cshung was helping debugging this one. That being said we haven't found yet what's causing the issue. We'll try to tell you as we make progress on this.
@hoyosjs does this repro on .NET 5?
Here is an alternate app that seems to also reproduce this problem: https://github.com/OmniSharp/omnisharp-vscode/issues/3655#issuecomment-671649969
I'm also experiencing this (though my issue is more closely related to the linked one from OmniSharp/omnisharp-vscode#3655). Using EF Core, after enabling UseLazyLoadingProxies(), I'm unable to inspect response objects from any queries without getting a stackoverflow / invalid operation and crashing my debug env.
I can work around this for now with debugger display and console prints.
Same thing here. MacBook Pro, macOS Big Sur v11.2.1. VS Code v1.53.1 .NET Core 5.0
The minute I hover over a Castle.Proxy.XXX type, or try to view it in VARIABLES / WATCH window, I get a Stack Overflow with the following exception: The target process exited with code 0 (0x00000000) while evaluating the function 'Castle.Proxies.UserProxy.XXX.get'.
Appreciate any feedback...
Thank you Yaniv
Same issue on MacOS + Rider + .Net 5 + Nhibernate - instant crashing hovering over any variables. disabling evaluation helps, but then debugging is useless.
Can confirm the issue MacOS + Rider + .Net 5.0.202
@tommcdon I am wondering why you removed Priority:1
. Does there exist a workaround apart from not using lazy loading? Thanks!
The milestone shouldn't even be .net 6 - this should be released as a patch to .net 5
Its a horrible dev experience right now.
@tommcdon I am wondering why you removed
Priority:1
. Does there exist a workaround apart from not using lazy loading? Thanks!
Thank you for the feedback @rdesimone. We removed the Pri 1 label because the issue has existed for over a year and the issue had not been prioritized high enough to fix relative to other work. Given the amount of feedback and impact it is having, we will re-evaluate the priority.
The milestone shouldn't even be .net 6 - this should be released as a patch to .net 5
@Will-Bill Once we have a fix for the main branch, we will investigate backporting to .NET 5 servicing.
The title should be changed, this bug exists on WSL and Linux too.
The title should be changed, this bug exists on WSL and Linux too.
This bug exists in any 3rd party debuggers (Non-Windows Visual Studio)
Same issue on Windows 10 and Visual Studio 2019 when debugging Linux docker container app
We were able to repro the issue. The failure is in a func-eval into native code into PostgreSQL. Still under investigation, however, this appears to be a bug in the PostgreSQL method that is being func-eval'd and not in .NET Core. Moving to .NET 7.
This isn’t just with Postgres, happening with nhibernate / MS Sql Server too. What’s the reason moving to .net 7?
Also SQL Server… we removed lazy loading to solve the issue.
This isn’t just with Postgres, happening with nhibernate too.
Do you know which database is being used by NHibernate? My understanding is that NHibernate maps C# classes to SQL databases.
What’s the reason moving to .net 7?
This seems to be an external issue and we are working on fixing .NET 6 runtime bugs
This isn’t just with Postgres, happening with nhibernate too.
Do you know which database is being used by NHibernate? My understanding is that NHibernate maps C# classes to SQL databases.
What’s the reason moving to .net 7?
This seems to be an external issue and we are working on fixing .NET 6 runtime bugs
Running latest MacOS + Rider + .NET 5 + MS SQL server with Nhibernate ORM:
_Could not get function from token 100667265. Process was terminated. (0x80131301). The error code is CORDBG_E_PROCESSTERMINATED, or 0x80131301.
As we have now seen this in MS SQL and Postgres with Entity Framework and Nhibernate, I would really appreicate a target of .net 6.
Currently working on Linux/Mac with ORM and .net is not fun.
As we have now seen this in MS SQL and Postgres with Entity Framework and Nhibernate, I would really appreicate a target of .net 6.
Thank you for the new information. Moving back to .NET 6 for further investigation.
I get the following message in Rider, but I am not sure if this is the same issue. Can somebody help me out?
I'm experiencing this same error. I'm connecting to a Sql Server database with lazy loading proxies through Entity Framework Core. Here's my setup:
Moving this to .NET 7 as we are reached the point where we can no longer make runtime level changes for .NET 6. The idea is to fix this in main (.NET 7) and port it for servicing as we see demand.
First removed from .NET 5, then .NET 6 and now removed from .NET 7?
Why isn't this a patch fix? It's literally a bug which causes developer frustration and inefficiencies.
Moving back to .NET 7 based off of customer feedback
This is the most frustrating part of trying to debug .NET in VSCode on a MacOS, and it's gone on for almost 3 years! I hate Mac, but I don't pay the bills that gave me one.
It's time you get on this horse and ride it out. I do just that everyday, so I won't accept any more excuses.
Damn this create irritation. This should be a very prioritized issue as developers have this problem on the most common database and frameworks.
I will throw in a vote for fixing this. I don't think it is possible to develop anything if you can't debug and inspect. Otherwise it is just an excuse of "having a mac version"
This one is an interesting case. Essentially NHibernate and Microsoft.EntityFrameworkCore.Proxies+Npgsql rely on the same proxy implementation. Say with something like:
public class Student
{
private DateTime _enrollment;
public int ID { get; set; }
public string LastName { get; set; }
public string FirstMidName { get; set; }
public DateTime EnrollmentDate { get => _enrollment; set { _enrollment = DateTime.SpecifyKind(value, DateTimeKind.Utc); } }
public virtual ICollection<Enrollment> Enrollments { get; set; }
}
The proxy object that gets generated looks like:
Inspecting a variable of type Student
- or rather its proxy where properties are lazy fetchers - ends up evaluating Student.Enrollments
. That triggers a call into Castle.Proxies.StudentProxy.get_Enrollments
that looks like:
During that function evaluation we get to the Proceed
call on the invocation object, which in turn uses npgsql to lazily . This one takes a little too long and we get an abort request from the debugger. That evaluation is waiting on a call to the database and it's blocked. Then, the following happens:
We end up in the exception handling logic, that on the second pass determines an evaluation abort has been requested and we expect to continue execution through THROW_CONTROL_FOR_THREAD_FUNCTION
, which is RedirectForThrowControl
- a stub that never got implemented on Unix platforms.
HijackHandler
on windows. cc: @janvorli Neither of these means evaluations materialize things from the database - there might be thread dependencies, like with SSL where the other thread processing is frozen - it merely helps us not crash. we would fail right after with the following error there:
I think implementing mechanism functionally equivalent to the RedirectForThrowControl
on Unix is feasible. It needs to be implemented very differently though. The windows version relies on windows specific EH details that I think cannot be replicated reasonably on Unix. I think we would directly use the DispatchManagedException
modified to optionally start at a passed in context. But I am not sure about the details, I just gave it a brief look.
A potential mitigation until RedirectForThrowControl can be implemented is to remove the call to COMPlusCheckForAbort() in FinishSecondPass when running on Mac/Linux. In theory this would avoid re-raising the ThreadAbortException after a catch handler runs which might mean some func-evals which abort on Windows wouldn't abort on Mac/Linux, but its probably still much better behavior than crashing the debuggee.
With the skip the thread-abort rethrow suggestion this repro:
Foo x = new ();
var _ = Console.ReadLine();
class Foo
{
public int RandomField
{
get
{
try
{
// Long enough to timeout any evaluation.
Thread.Sleep(millisecondsTimeout: 2_000);
throw new Exception("timeout");
}
catch (Exception ex)
{
Console.WriteLine(ex);
}
return Random.Shared.Next();;
}
}
}
Went from a stack overflow crash to an evaluation timeout:
For this case with cases relying on Castle DynamicProxy I see:
And other evaluations after materialization are not as useful due to implementation issues with what the debugger can interpret in the reflection scenarios:
That sounds like success : )
other evaluations after materialization are not as useful
Not as useful compared to what baseline? We should distinguish "It is worse than it used to be on Mac/Linux", "It is worse than Windows" or "It is worse than our theoretical ideal." Only that first one would worry me.
I only mean, no super useful in the EF case with proxies. The non-crashing behavior is definitely better. I am creating a build of several platforms to test.
The follow up to this work where we properly implement thread abort is tracked here: https://github.com/dotnet/runtime/issues/72703
When running a debugging session in Visual Studio Code, I repeatedly run into this very frustrating issue where the debugger crashes when attempting to inspect lazy-loaded objects generated by Entity Framework Core.
I have built an ASP.NET Core 2.1 web app and, when hitting a breakpoint set in a controller action (or in any other type of method), I can inspect both value and reference type variables used in the action without any issue. However, when attempting to inspect lazy-loaded variables of the type
Castle.Proxies.[ClassName]Proxy
, the debugger crashes with the exceptionEXC_BAD_ACCESS (SIGBUS)
. See the full crash logs in the bottom of this issue.As an example, check out the screenshot below. I can inspect the variables
id
(value type) andtest
(reference type) but, when inspectingdataset
, it crashes.This issue does not occur in Windows—only in macOS. For reference, here are the version numbers of the different pieces I have installed on my system:
The target framework of my project:
netcoreapp2.1
Here is an overview of the NuGet packages I have installed in my project:
Expand the section below to check out the crash logs.
Crash logs
``` Process: dotnet [1344] Path: /usr/local/share/dotnet/dotnet Identifier: dotnet Version: 0 Code Type: X86-64 (Native) Parent Process: ??? [1340] Responsible: dotnet [1344] User ID: 501 Date/Time: 2019-05-22 16:30:51.195 +0200 OS Version: Mac OS X 10.14.5 (18F132) Report Version: 12 Bridge OS Version: 3.5 (16P5125) Anonymous UUID: 10BE0330-6347-DD35-5D56-7ECDC81B7F1A Sleep/Wake UUID: 2334A637-079B-49F6-B4A4-375194CDD988 Time Awake Since Boot: 570 seconds Time Since Wake: 140 seconds System Integrity Protection: enabled Crashed Thread: 23 Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTION_FAILURE at 0x00007ff7b683b800 Exception Note: EXC_CORPSE_NOTIFY Termination Signal: Bus error: 10 Termination Reason: Namespace SIGNAL, Code 0xa Terminating Process: exc handler [1344] VM Regions Near 0x7ff7b683b800: MALLOC_SMALL 00007ff7b6000000-00007ff7b6800000 [ 8192K] rw-/rwx SM=PRV --> MALLOC_SMALL 00007ff7b6800000-00007ff7b7000000 [ 8192K] rw-/rwx SM=COW MALLOC_SMALL 00007ff7b7000000-00007ff7b8000000 [ 16.0M] rw-/rwx SM=PRV Thread 0:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bda733d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325 7 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x000000010bec550e CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 62 9 libcoreclr.dylib 0x000000010bda81b0 Thread::Block(int, PendingSync*) + 32 10 libcoreclr.dylib 0x000000010bd9fd15 SyncBlock::Wait(int, int) + 485 11 libcoreclr.dylib 0x000000010bff3599 ObjectNative::WaitTimeout(bool, int, Object*) + 201 12 ??? 0x000000011a79b0d2 0 + 4739150034 13 ??? 0x000000011a7515b9 0 + 4738848185 14 ??? 0x000000011a751449 0 + 4738847817 15 ??? 0x000000011a7acdd6 0 + 4739222998 16 ??? 0x000000011b7454f7 0 + 4755576055 17 ??? 0x000000011ac83d09 0 + 4744297737 18 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 19 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 20 libcoreclr.dylib 0x000000010bcbe26a RunMain(MethodDesc*, short, int*, PtrArray**) + 682 21 libcoreclr.dylib 0x000000010bcbe4df Assembly::ExecuteMainMethod(PtrArray**, int) + 223 22 libcoreclr.dylib 0x000000010bcfe174 CorHost2::ExecuteAssembly(unsigned int, char16_t const*, int, char16_t const**, unsigned int*) + 436 23 libcoreclr.dylib 0x000000010bc32b46 coreclr_execute_assembly + 230 24 libhostpolicy.dylib 0x000000010bb333d8 0x10baaa000 + 562136 25 libhostpolicy.dylib 0x000000010bb1c813 0x10baaa000 + 469011 26 libhostpolicy.dylib 0x000000010bb23099 0x10baaa000 + 495769 27 libhostfxr.dylib 0x000000010ba46223 0x10b9bd000 + 561699 28 libhostfxr.dylib 0x000000010ba65f44 0x10b9bd000 + 692036 29 libhostfxr.dylib 0x000000010ba68b22 0x10b9bd000 + 703266 30 libhostfxr.dylib 0x000000010ba66fd8 0x10b9bd000 + 696280 31 libhostfxr.dylib 0x000000010ba47299 0x10b9bd000 + 565913 32 dotnet 0x000000010b98f402 0x10b983000 + 50178 33 dotnet 0x000000010b98f9f5 0x10b983000 + 51701 34 libdyld.dylib 0x00007fff67c313d5 start + 1 Thread 1: 0 libsystem_kernel.dylib 0x00007fff67d6622a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff67d6676c mach_msg + 60 2 libcoreclr.dylib 0x000000010bc2f438 MachMessage::Receive(unsigned int) + 72 3 libcoreclr.dylib 0x000000010bc2e38e SEHExceptionThread(void*) + 94 4 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 5 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 6 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 2: 0 libsystem_kernel.dylib 0x00007fff67d6c78e kevent + 10 1 libcoreclr.dylib 0x000000010bc23ca0 CorUnix::CPalSynchronizationManager::ReadBytesFromProcessPipe(int, unsigned char*, int) + 560 2 libcoreclr.dylib 0x000000010bc23273 CorUnix::CPalSynchronizationManager::WorkerThread(void*) + 131 3 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 4 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 5 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 6 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 3: 0 libsystem_kernel.dylib 0x00007fff67d67ef2 read + 10 1 libcoreclr.dylib 0x000000010bc9cc94 TwoWayPipe::Read(void*, unsigned int) + 36 2 libcoreclr.dylib 0x000000010bc951c8 DbgTransportSession::TransportWorker() + 3016 3 libcoreclr.dylib 0x000000010bc92ff9 DbgTransportSession::TransportWorkerStatic(void*) + 9 4 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 5 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 6 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 7 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 4: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bc914a8 DebuggerRCThread::MainLoop() + 264 7 libcoreclr.dylib 0x000000010bc9133b DebuggerRCThread::ThreadProc() + 251 8 libcoreclr.dylib 0x000000010bc91044 DebuggerRCThread::ThreadProcStatic(void*) + 132 9 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 10 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 11 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 12 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 5: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25588 WaitForSingleObject + 72 6 libcoreclr.dylib 0x000000010bc9294d HelperCanary::ThreadProc() + 221 7 libcoreclr.dylib 0x000000010bc92838 HelperCanary::ThreadProc(void*) + 56 8 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 9 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 10 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 11 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 6: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010bf0eca3 SVR::gc_heap::gc_thread_function() + 163 8 libcoreclr.dylib 0x000000010bf0ebff SVR::gc_heap::gc_thread_stub(void*) + 79 9 libcoreclr.dylib 0x000000010be336e8 (anonymous namespace)::CreateNonSuspendableThread(void (*)(void*), void*, char const*)::$_1::__invoke(void*) + 168 10 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 11 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 12 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 13 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 7: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010bf0ec81 SVR::gc_heap::gc_thread_function() + 129 8 libcoreclr.dylib 0x000000010bf0ebff SVR::gc_heap::gc_thread_stub(void*) + 79 9 libcoreclr.dylib 0x000000010be336e8 (anonymous namespace)::CreateNonSuspendableThread(void (*)(void*), void*, char const*)::$_1::__invoke(void*) + 168 10 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 11 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 12 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 13 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 8: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010bf0ec81 SVR::gc_heap::gc_thread_function() + 129 8 libcoreclr.dylib 0x000000010bf0ebff SVR::gc_heap::gc_thread_stub(void*) + 79 9 libcoreclr.dylib 0x000000010be336e8 (anonymous namespace)::CreateNonSuspendableThread(void (*)(void*), void*, char const*)::$_1::__invoke(void*) + 168 10 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 11 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 12 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 13 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 9: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010bf0ec81 SVR::gc_heap::gc_thread_function() + 129 8 libcoreclr.dylib 0x000000010bf0ebff SVR::gc_heap::gc_thread_stub(void*) + 79 9 libcoreclr.dylib 0x000000010be336e8 (anonymous namespace)::CreateNonSuspendableThread(void (*)(void*), void*, char const*)::$_1::__invoke(void*) + 168 10 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 11 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 12 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 13 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 10: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010bf0ec81 SVR::gc_heap::gc_thread_function() + 129 8 libcoreclr.dylib 0x000000010bf0ebff SVR::gc_heap::gc_thread_stub(void*) + 79 9 libcoreclr.dylib 0x000000010be336e8 (anonymous namespace)::CreateNonSuspendableThread(void (*)(void*), void*, char const*)::$_1::__invoke(void*) + 168 10 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 11 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 12 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 13 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 11: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010bf0ec81 SVR::gc_heap::gc_thread_function() + 129 8 libcoreclr.dylib 0x000000010bf0ebff SVR::gc_heap::gc_thread_stub(void*) + 79 9 libcoreclr.dylib 0x000000010be336e8 (anonymous namespace)::CreateNonSuspendableThread(void (*)(void*), void*, char const*)::$_1::__invoke(void*) + 168 10 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 11 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 12 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 13 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 12: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010be300ae FinalizerThread::WaitForFinalizerEvent(CLREvent*) + 158 7 libcoreclr.dylib 0x000000010be301a3 FinalizerThread::FinalizerThreadWorker(void*) + 115 8 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 9 libcoreclr.dylib 0x000000010bdacb79 ManagedThreadBase::FinalizerBase(void (*)(void*)) + 73 10 libcoreclr.dylib 0x000000010be304bc FinalizerThread::FinalizerThreadStart(void*) + 204 11 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 12 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 13 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 14 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 13: 0 libsystem_kernel.dylib 0x00007fff67d6622a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff67d6676c mach_msg + 60 2 libclrjit.dylib 0x0000000115690018 MachMessage::Receive(unsigned int) + 72 3 libclrjit.dylib 0x000000011568ef6e SEHExceptionThread(void*) + 94 4 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 5 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 6 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 14: 0 libsystem_kernel.dylib 0x00007fff67d6622a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff67d6676c mach_msg + 60 2 com.apple.CoreFoundation 0x00007fff3bd03bee __CFRunLoopServiceMachPort + 328 3 com.apple.CoreFoundation 0x00007fff3bd0315c __CFRunLoopRun + 1612 4 com.apple.CoreFoundation 0x00007fff3bd028be CFRunLoopRunSpecific + 455 5 com.apple.CoreFoundation 0x00007fff3bd026d2 CFRunLoopRun + 40 6 ??? 0x000000011ac91cc3 0 + 4744355011 7 ??? 0x000000011c31c271 0 + 4767990385 8 ??? 0x000000011c595126 0 + 4770582822 9 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 10 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 11 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 12 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 13 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 14 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 15 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 16 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 17 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 18 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 15: 0 libsystem_kernel.dylib 0x00007fff67d67ef2 read + 10 1 System.Native.dylib 0x0000000117272b2e SystemNative_Read + 46 2 ??? 0x000000011a7f7eae 0 + 4739530414 3 ??? 0x000000011a789438 0 + 4739077176 4 ??? 0x000000011a789268 0 + 4739076712 5 ??? 0x000000011a787376 0 + 4739068790 6 ??? 0x000000011a7a99d5 0 + 4739209685 7 ??? 0x000000011a759447 0 + 4738880583 8 ??? 0x000000011a70dd0d 0 + 4738571533 9 ??? 0x000000011a75091c 0 + 4738844956 10 ??? 0x000000011a79e278 0 + 4739162744 11 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 12 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 13 libcoreclr.dylib 0x000000010be02545 QueueUserWorkItemManagedCallback(void*) + 165 14 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 15 libcoreclr.dylib 0x000000010bdacb23 ManagedThreadBase::ThreadPool(ADID, void (*)(void*), void*) + 51 16 libcoreclr.dylib 0x000000010bda16e0 ManagedPerAppDomainTPCount::DispatchWorkItem(bool*, bool*) + 272 17 libcoreclr.dylib 0x000000010bdcc0b5 ThreadpoolMgr::WorkerThreadStart(void*) + 1301 18 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 19 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 20 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 21 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 16: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010be03aa8 AppDomainTimerCallback(void*, unsigned char) + 200 11 libcoreclr.dylib 0x000000010bdcf930 ThreadpoolMgr::AsyncTimerCallbackCompletion(void*) + 160 12 libcoreclr.dylib 0x000000010bda13a6 UnManagedPerAppDomainTPCount::DispatchWorkItem(bool*, bool*) + 422 13 libcoreclr.dylib 0x000000010bdcc0b5 ThreadpoolMgr::WorkerThreadStart(void*) + 1301 14 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 15 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 16 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 17 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 17: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bda733d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325 7 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x000000010bec550e CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 62 9 libcoreclr.dylib 0x000000010bda81b0 Thread::Block(int, PendingSync*) + 32 10 libcoreclr.dylib 0x000000010bd9fd15 SyncBlock::Wait(int, int) + 485 11 libcoreclr.dylib 0x000000010bff3599 ObjectNative::WaitTimeout(bool, int, Object*) + 201 12 ??? 0x000000011a7ac107 0 + 4739219719 13 ??? 0x000000011a7abe6c 0 + 4739219052 14 ??? 0x000000011aca13b8 0 + 4744418232 15 ??? 0x000000011aca03ad 0 + 4744414125 16 ??? 0x000000011cde9057 0 + 4779315287 17 ??? 0x000000011c5950d0 0 + 4770582736 18 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 19 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 20 libcoreclr.dylib 0x000000010bdfbc79 ThreadNative::KickOffThread_Worker(void*) + 393 21 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 22 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 23 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 24 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 25 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 26 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 27 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 18: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bda733d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325 7 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x000000010bec550e CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 62 9 libcoreclr.dylib 0x000000010bda81b0 Thread::Block(int, PendingSync*) + 32 10 libcoreclr.dylib 0x000000010bd9fd15 SyncBlock::Wait(int, int) + 485 11 libcoreclr.dylib 0x000000010bff3599 ObjectNative::WaitTimeout(bool, int, Object*) + 201 12 ??? 0x000000011acb25cb 0 + 4744488395 13 ??? 0x000000011acb2507 0 + 4744488199 14 ??? 0x000000011c595126 0 + 4770582822 15 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 16 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 17 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 18 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 19 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 20 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 21 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 22 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 23 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 24 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 19: 0 libsystem_kernel.dylib 0x00007fff67d67ef2 read + 10 1 System.Native.dylib 0x0000000117272b2e SystemNative_Read + 46 2 ??? 0x000000011a7f7eae 0 + 4739530414 3 ??? 0x000000011a789438 0 + 4739077176 4 ??? 0x000000011a789268 0 + 4739076712 5 ??? 0x000000011a787376 0 + 4739068790 6 ??? 0x000000011a7a99d5 0 + 4739209685 7 ??? 0x000000011a759447 0 + 4738880583 8 ??? 0x000000011a70dd0d 0 + 4738571533 9 ??? 0x000000011a75091c 0 + 4738844956 10 ??? 0x000000011a79e278 0 + 4739162744 11 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 12 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 13 libcoreclr.dylib 0x000000010be02545 QueueUserWorkItemManagedCallback(void*) + 165 14 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 15 libcoreclr.dylib 0x000000010bdacb23 ManagedThreadBase::ThreadPool(ADID, void (*)(void*), void*) + 51 16 libcoreclr.dylib 0x000000010bda16e0 ManagedPerAppDomainTPCount::DispatchWorkItem(bool*, bool*) + 272 17 libcoreclr.dylib 0x000000010bdcc0b5 ThreadpoolMgr::WorkerThreadStart(void*) + 1301 18 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 19 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 20 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 21 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 20: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21725 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25e68 PAL_WaitForSingleObjectPrioritized + 72 6 libcoreclr.dylib 0x000000010bec5900 CLRLifoSemaphore::WaitForSignal(unsigned int) + 32 7 libcoreclr.dylib 0x000000010bec5a9a CLRLifoSemaphore::Wait(unsigned int) + 122 8 libcoreclr.dylib 0x000000010bdcc1bb ThreadpoolMgr::WorkerThreadStart(void*) + 1563 9 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 10 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 11 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 12 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 21: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010be5bdc0 JIT_RareDisableHelperWorker + 48 11 libcoreclr.dylib 0x000000010bf7c74d JIT_RareDisableHelper + 23 12 ??? 0x000000011d6a5009 0 + 4788473865 13 ??? 0x000000011d416a44 0 + 4785793604 14 ??? 0x000000011d416e69 0 + 4785794665 15 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 16 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 17 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 18 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 19 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 20 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 21 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 22 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 23 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 24 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 22: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21725 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25e68 PAL_WaitForSingleObjectPrioritized + 72 6 libcoreclr.dylib 0x000000010bec5900 CLRLifoSemaphore::WaitForSignal(unsigned int) + 32 7 libcoreclr.dylib 0x000000010bec5a9a CLRLifoSemaphore::Wait(unsigned int) + 122 8 libcoreclr.dylib 0x000000010bdcc1bb ThreadpoolMgr::WorkerThreadStart(void*) + 1563 9 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 10 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 11 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 12 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 23 Crashed: 0 ??? 0x00007ff7b683b800 0 + 140701895735296 1 ??? 0x0000000120b3921b 0 + 4843606555 2 ??? 0x0000000120b391a9 0 + 4843606441 3 ??? 0x0000000120b386eb 0 + 4843603691 4 ??? 0x0000000120b3822b 0 + 4843602475 5 ??? 0x0000000120b381ac 0 + 4843602348 6 ??? 0x0000000120b38443 0 + 4843603011 7 ??? 0x0000000120b3822b 0 + 4843602475 8 ??? 0x0000000120b381ac 0 + 4843602348 9 ??? 0x0000000120b49bee 0 + 4843674606 10 ??? 0x0000000120b48aab 0 + 4843670187 11 ??? 0x0000000120b48a0e 0 + 4843670030 12 ??? 0x0000000120b48885 0 + 4843669637 13 ??? 0x0000000120b42ad8 0 + 4843645656 14 ??? 0x0000000120b4231b 0 + 4843643675 15 ??? 0x0000000120b42298 0 + 4843643544 16 ??? 0x0000000120b42157 0 + 4843643223 17 ??? 0x000000011f627596 0 + 4821513622 18 ??? 0x000000011b54bed6 0 + 4753506006 19 ??? 0x000000011b54bc33 0 + 4753505331 20 ??? 0x000000011b55b15c 0 + 4753568092 21 ??? 0x00000001210fcb98 0 + 4849650584 22 ??? 0x000000011b55af94 0 + 4753567636 23 ??? 0x000000011b1e0ab1 0 + 4749920945 24 ??? 0x000000011b2007ae 0 + 4750051246 25 ??? 0x000000011b0c4274 0 + 4748755572 26 ??? 0x000000011b184dfa 0 + 4749544954 27 ??? 0x000000011b1a2d10 0 + 4749667600 28 ??? 0x000000011b19f676 0 + 4749653622 29 ??? 0x000000011b188bf2 0 + 4749560818 30 ??? 0x00000001210f5082 0 + 4849619074 31 ??? 0x00000001210f4e2e 0 + 4849618478 32 ??? 0x00000001231acfbc 0 + 4883926972 33 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 34 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 35 libcoreclr.dylib 0x000000010bc8db1e FuncEvalWrapper(MethodDescCallSite*, DebuggerEval*, unsigned long const*, unsigned char*) + 126 36 libcoreclr.dylib 0x000000010bc90426 DoNormalFuncEval(DebuggerEval*, unsigned char*, Object**, void**, void**, long*, ValueClassInfo**) + 1510 37 libcoreclr.dylib 0x000000010bc8efa4 GCProtectArgsAndDoNormalFuncEval(DebuggerEval*, unsigned char*) + 1780 38 libcoreclr.dylib 0x000000010bc8fa4b FuncEvalHijackWorker + 347 39 libcoreclr.dylib 0x000000010bc9ca19 FuncEvalHijack + 14 40 ??? 0x000000011a70dd0d 0 + 4738571533 41 ??? 0x000000011a8f1e28 0 + 4740554280 42 ??? 0x000000011a79e278 0 + 4739162744 43 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 44 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 45 libcoreclr.dylib 0x000000010be02545 QueueUserWorkItemManagedCallback(void*) + 165 46 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 47 libcoreclr.dylib 0x000000010bdacb23 ManagedThreadBase::ThreadPool(ADID, void (*)(void*), void*) + 51 48 libcoreclr.dylib 0x000000010bda16e0 ManagedPerAppDomainTPCount::DispatchWorkItem(bool*, bool*) + 272 49 libcoreclr.dylib 0x000000010bdcc0b5 ThreadpoolMgr::WorkerThreadStart(void*) + 1301 50 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 51 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 52 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 53 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 24: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21725 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc2637d SleepEx + 141 5 libcoreclr.dylib 0x000000010bdceddb ThreadpoolMgr::TimerThreadFire() + 123 6 libcoreclr.dylib 0x000000010bdcecc5 ThreadpoolMgr::TimerThreadStart(void*) + 181 7 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 8 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 9 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 10 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 25: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bda733d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325 7 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x000000010bec550e CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 62 9 libcoreclr.dylib 0x000000010bda81b0 Thread::Block(int, PendingSync*) + 32 10 libcoreclr.dylib 0x000000010bd9fd15 SyncBlock::Wait(int, int) + 485 11 libcoreclr.dylib 0x000000010bff3599 ObjectNative::WaitTimeout(bool, int, Object*) + 201 12 ??? 0x000000011a7ac107 0 + 4739219719 13 ??? 0x000000011a7abe6c 0 + 4739219052 14 ??? 0x000000011aca13b8 0 + 4744418232 15 ??? 0x000000011aca03ad 0 + 4744414125 16 ??? 0x000000011cde90c5 0 + 4779315397 17 ??? 0x000000011c5950d0 0 + 4770582736 18 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 19 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 20 libcoreclr.dylib 0x000000010bdfbc79 ThreadNative::KickOffThread_Worker(void*) + 393 21 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 22 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 23 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 24 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 25 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 26 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 27 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 26: 0 libsystem_kernel.dylib 0x00007fff67d67ef2 read + 10 1 System.Native.dylib 0x000000011727679f SignalHandlerLoop + 79 2 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 3 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 4 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 27: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bda733d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325 7 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x000000010bec550e CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 62 9 libcoreclr.dylib 0x000000010bda81b0 Thread::Block(int, PendingSync*) + 32 10 libcoreclr.dylib 0x000000010bd9fd15 SyncBlock::Wait(int, int) + 485 11 libcoreclr.dylib 0x000000010bff3599 ObjectNative::WaitTimeout(bool, int, Object*) + 201 12 ??? 0x000000011a7ac107 0 + 4739219719 13 ??? 0x000000011a7abe6c 0 + 4739219052 14 ??? 0x000000011aca13b8 0 + 4744418232 15 ??? 0x000000011aca03ad 0 + 4744414125 16 ??? 0x000000011cde90c5 0 + 4779315397 17 ??? 0x000000011c5950d0 0 + 4770582736 18 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 19 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 20 libcoreclr.dylib 0x000000010bdfbc79 ThreadNative::KickOffThread_Worker(void*) + 393 21 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 22 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 23 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 24 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 25 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 26 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 27 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 28: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bdccf00 ThreadpoolMgr::WaitThreadStart(void*) + 608 7 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 8 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 9 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 10 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 29: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bda733d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325 7 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 9 ??? 0x000000011a7d90f5 0 + 4739404021 10 ??? 0x000000012134bed9 0 + 4852072153 11 ??? 0x000000011c5950d0 0 + 4770582736 12 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 13 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 14 libcoreclr.dylib 0x000000010bdfbc79 ThreadNative::KickOffThread_Worker(void*) + 393 15 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 16 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 17 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 18 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 19 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 20 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 21 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 30: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bda733d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325 7 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x000000010bec550e CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 62 9 libcoreclr.dylib 0x000000010bda81b0 Thread::Block(int, PendingSync*) + 32 10 libcoreclr.dylib 0x000000010bd9fd15 SyncBlock::Wait(int, int) + 485 11 libcoreclr.dylib 0x000000010bff3599 ObjectNative::WaitTimeout(bool, int, Object*) + 201 12 ??? 0x0000000121350cdb 0 + 4852092123 13 ??? 0x00000001213509f7 0 + 4852091383 14 ??? 0x000000011c595126 0 + 4770582822 15 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 16 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 17 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 18 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 19 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 20 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 21 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 22 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 23 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 24 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 31: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bda733d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325 7 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x000000010bec550e CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 62 9 libcoreclr.dylib 0x000000010bda81b0 Thread::Block(int, PendingSync*) + 32 10 libcoreclr.dylib 0x000000010bd9fd15 SyncBlock::Wait(int, int) + 485 11 libcoreclr.dylib 0x000000010bff3599 ObjectNative::WaitTimeout(bool, int, Object*) + 201 12 ??? 0x000000011a79b0d2 0 + 4739150034 13 ??? 0x000000011a753d87 0 + 4738858375 14 ??? 0x000000011a7539df 0 + 4738857439 15 ??? 0x0000000121375945 0 + 4852242757 16 ??? 0x000000012137507a 0 + 4852240506 17 ??? 0x0000000121374fdd 0 + 4852240349 18 ??? 0x0000000121374400 0 + 4852237312 19 ??? 0x000000011a70dd0d 0 + 4738571533 20 ??? 0x000000011a75091c 0 + 4738844956 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 23 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 24 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 25 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 26 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 27 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 28 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 29 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 30 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 31 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 32: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bda733d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325 7 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x000000010bec550e CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 62 9 libcoreclr.dylib 0x000000010bda81b0 Thread::Block(int, PendingSync*) + 32 10 libcoreclr.dylib 0x000000010bd9fd15 SyncBlock::Wait(int, int) + 485 11 libcoreclr.dylib 0x000000010bff3599 ObjectNative::WaitTimeout(bool, int, Object*) + 201 12 ??? 0x000000011acb25cb 0 + 4744488395 13 ??? 0x000000011acb2507 0 + 4744488199 14 ??? 0x000000011c595126 0 + 4770582822 15 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 16 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 17 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 18 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 19 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 20 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 21 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 22 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 23 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 24 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 33: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21725 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25e68 PAL_WaitForSingleObjectPrioritized + 72 6 libcoreclr.dylib 0x000000010bec5900 CLRLifoSemaphore::WaitForSignal(unsigned int) + 32 7 libcoreclr.dylib 0x000000010bec5a9a CLRLifoSemaphore::Wait(unsigned int) + 122 8 libcoreclr.dylib 0x000000010bdcc1bb ThreadpoolMgr::WorkerThreadStart(void*) + 1563 9 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 10 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 11 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 12 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 34: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21725 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bda71a0 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 912 7 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x000000010be0b3da WaitHandleNative::CorWaitOneNative(SafeHandle*, int, bool, bool) + 266 9 ??? 0x000000011a7d8e9c 0 + 4739403420 10 ??? 0x000000011a7d8dcd 0 + 4739403213 11 ??? 0x000000011a7d8e40 0 + 4739403328 12 ??? 0x0000000121393eff 0 + 4852367103 13 ??? 0x000000012138f5df 0 + 4852348383 14 ??? 0x000000012137507a 0 + 4852240506 15 ??? 0x0000000121374fdd 0 + 4852240349 16 ??? 0x0000000121374400 0 + 4852237312 17 ??? 0x000000011a70dd0d 0 + 4738571533 18 ??? 0x000000011a75091c 0 + 4738844956 19 ??? 0x000000011a70dd0d 0 + 4738571533 20 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 21 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 22 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 23 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 24 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 25 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 26 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 27 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 28 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 29 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 35: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21725 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bda71a0 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 912 7 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x000000010be0b3da WaitHandleNative::CorWaitOneNative(SafeHandle*, int, bool, bool) + 266 9 ??? 0x000000011a7d8e9c 0 + 4739403420 10 ??? 0x000000011a7d8dcd 0 + 4739403213 11 ??? 0x000000011a7d8e40 0 + 4739403328 12 ??? 0x0000000121393eff 0 + 4852367103 13 ??? 0x000000012138f7b3 0 + 4852348851 14 ??? 0x000000012137507a 0 + 4852240506 15 ??? 0x0000000121374fdd 0 + 4852240349 16 ??? 0x0000000121374400 0 + 4852237312 17 ??? 0x000000011a70dd0d 0 + 4738571533 18 ??? 0x000000011a75091c 0 + 4738844956 19 ??? 0x000000011a70dd0d 0 + 4738571533 20 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 21 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 22 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 23 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 24 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 25 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 26 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 27 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 28 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 29 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 36: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21725 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bda71a0 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 912 7 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x000000010be0b3da WaitHandleNative::CorWaitOneNative(SafeHandle*, int, bool, bool) + 266 9 ??? 0x000000011a7d8e9c 0 + 4739403420 10 ??? 0x000000011a7d8dcd 0 + 4739403213 11 ??? 0x000000011a7d8e40 0 + 4739403328 12 ??? 0x00000001213a6d9f 0 + 4852444575 13 ??? 0x000000012139032c 0 + 4852351788 14 ??? 0x000000012137507a 0 + 4852240506 15 ??? 0x0000000121374fdd 0 + 4852240349 16 ??? 0x0000000121374400 0 + 4852237312 17 ??? 0x000000011a70dd0d 0 + 4738571533 18 ??? 0x000000011a75091c 0 + 4738844956 19 ??? 0x000000011a70dd0d 0 + 4738571533 20 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 21 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 22 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 23 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 24 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 25 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 26 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 27 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 28 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 29 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 37: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 38: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 39: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 40: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 41: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 42: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 43: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 44: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 45: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 46: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 47: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 48: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 49: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 50: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 51: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 52: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 53: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 54: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 55: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 56: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b8f1 WaitHandleNative::CorWaitMultipleNative(Object*, int, bool, bool) + 609 13 ??? 0x000000011a7d90f5 0 + 4739404021 14 ??? 0x000000011a7d9178 0 + 4739404152 15 ??? 0x000000012139f8e9 0 + 4852414697 16 ??? 0x00000001213959e8 0 + 4852373992 17 ??? 0x000000012139453f 0 + 4852368703 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 57: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b3da WaitHandleNative::CorWaitOneNative(SafeHandle*, int, bool, bool) + 266 13 ??? 0x000000011a7d8e9c 0 + 4739403420 14 ??? 0x000000011a7d8dcd 0 + 4739403213 15 ??? 0x000000011a7d8e40 0 + 4739403328 16 ??? 0x0000000121393eff 0 + 4852367103 17 ??? 0x00000001213a572b 0 + 4852438827 18 ??? 0x000000012137507a 0 + 4852240506 19 ??? 0x0000000121374fdd 0 + 4852240349 20 ??? 0x0000000121374400 0 + 4852237312 21 ??? 0x000000011a70dd0d 0 + 4738571533 22 ??? 0x000000011a75091c 0 + 4738844956 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 25 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 26 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 27 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 28 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 29 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 30 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 31 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 32 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 33 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 58: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bda7514 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1796 11 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 12 libcoreclr.dylib 0x000000010be0b3da WaitHandleNative::CorWaitOneNative(SafeHandle*, int, bool, bool) + 266 13 ??? 0x000000011a7d8e9c 0 + 4739403420 14 ??? 0x000000011a7d8dcd 0 + 4739403213 15 ??? 0x000000011a7d8e40 0 + 4739403328 16 ??? 0x0000000121393eff 0 + 4852367103 17 ??? 0x00000001213a638a 0 + 4852441994 18 ??? 0x00000001213a5bca 0 + 4852440010 19 ??? 0x00000001213a5512 0 + 4852438290 20 ??? 0x000000012137507a 0 + 4852240506 21 ??? 0x0000000121374fdd 0 + 4852240349 22 ??? 0x0000000121374400 0 + 4852237312 23 ??? 0x000000011a70dd0d 0 + 4738571533 24 ??? 0x000000011a75091c 0 + 4738844956 25 ??? 0x000000011a70dd0d 0 + 4738571533 26 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 27 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 28 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 29 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 30 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 31 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 32 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 33 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 34 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 35 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 59: 0 libsystem_kernel.dylib 0x00007fff67d6622a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff67d6676c mach_msg + 60 2 com.apple.CoreFoundation 0x00007fff3bd03bee __CFRunLoopServiceMachPort + 328 3 com.apple.CoreFoundation 0x00007fff3bd0315c __CFRunLoopRun + 1612 4 com.apple.CoreFoundation 0x00007fff3bd028be CFRunLoopRunSpecific + 455 5 com.apple.CoreFoundation 0x00007fff3bd026d2 CFRunLoopRun + 40 6 ??? 0x000000011ac91cc3 0 + 4744355011 7 ??? 0x000000011c31c271 0 + 4767990385 8 ??? 0x000000011c595126 0 + 4770582822 9 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 10 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 11 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 12 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 13 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 14 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 15 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 16 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 17 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 18 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 60: 0 libsystem_pthread.dylib 0x00007fff67e243f0 start_wqthread + 0 Thread 61: 0 libsystem_kernel.dylib 0x00007fff67d6622a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff67d6676c mach_msg + 60 2 com.apple.CoreFoundation 0x00007fff3bd03bee __CFRunLoopServiceMachPort + 328 3 com.apple.CoreFoundation 0x00007fff3bd0315c __CFRunLoopRun + 1612 4 com.apple.CoreFoundation 0x00007fff3bd028be CFRunLoopRunSpecific + 455 5 com.apple.CoreFoundation 0x00007fff3bd026d2 CFRunLoopRun + 40 6 ??? 0x000000011ac91cc3 0 + 4744355011 7 ??? 0x000000011c31c271 0 + 4767990385 8 ??? 0x000000011c595126 0 + 4770582822 9 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 10 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 11 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 12 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 13 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 14 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 15 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 16 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 17 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 18 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 62: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25f82 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010bda733d Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1325 7 libcoreclr.dylib 0x000000010bda1fa0 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x000000010bec550e CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 62 9 libcoreclr.dylib 0x000000010bda81b0 Thread::Block(int, PendingSync*) + 32 10 libcoreclr.dylib 0x000000010bd9fd15 SyncBlock::Wait(int, int) + 485 11 libcoreclr.dylib 0x000000010bff3599 ObjectNative::WaitTimeout(bool, int, Object*) + 201 12 ??? 0x000000011acb25cb 0 + 4744488395 13 ??? 0x000000011acb2507 0 + 4744488199 14 ??? 0x000000011c595126 0 + 4770582822 15 libcoreclr.dylib 0x000000010bf7b8c7 CallDescrWorkerInternal + 124 16 libcoreclr.dylib 0x000000010bde808d MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 909 17 libcoreclr.dylib 0x000000010bdfbc9f ThreadNative::KickOffThread_Worker(void*) + 431 18 libcoreclr.dylib 0x000000010bdac551 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 385 19 libcoreclr.dylib 0x000000010bdacae3 ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51 20 libcoreclr.dylib 0x000000010bdfbe81 ThreadNative::KickOffThread(void*) + 289 21 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 22 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 23 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 24 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 63: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21725 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25e68 PAL_WaitForSingleObjectPrioritized + 72 6 libcoreclr.dylib 0x000000010bec5900 CLRLifoSemaphore::WaitForSignal(unsigned int) + 32 7 libcoreclr.dylib 0x000000010bec5a9a CLRLifoSemaphore::Wait(unsigned int) + 122 8 libcoreclr.dylib 0x000000010bdcc1bb ThreadpoolMgr::WorkerThreadStart(void*) + 1563 9 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 10 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 11 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 12 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 64: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21725 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25e68 PAL_WaitForSingleObjectPrioritized + 72 6 libcoreclr.dylib 0x000000010bec5900 CLRLifoSemaphore::WaitForSignal(unsigned int) + 32 7 libcoreclr.dylib 0x000000010bec5a9a CLRLifoSemaphore::Wait(unsigned int) + 122 8 libcoreclr.dylib 0x000000010bdcc1bb ThreadpoolMgr::WorkerThreadStart(void*) + 1563 9 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 10 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 11 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 12 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 65: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21725 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25e68 PAL_WaitForSingleObjectPrioritized + 72 6 libcoreclr.dylib 0x000000010bec5900 CLRLifoSemaphore::WaitForSignal(unsigned int) + 32 7 libcoreclr.dylib 0x000000010bec5a9a CLRLifoSemaphore::Wait(unsigned int) + 122 8 libcoreclr.dylib 0x000000010bdcc1bb ThreadpoolMgr::WorkerThreadStart(void*) + 1563 9 libcoreclr.dylib 0x000000010bc2bd88 CorUnix::CPalThread::ThreadEntry(void*) + 328 10 libsystem_pthread.dylib 0x00007fff67e252eb _pthread_body + 126 11 libsystem_pthread.dylib 0x00007fff67e28249 _pthread_start + 66 12 libsystem_pthread.dylib 0x00007fff67e2440d thread_start + 13 Thread 66: 0 libsystem_kernel.dylib 0x00007fff67d6986a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff67e2856e _pthread_cond_wait + 722 2 libcoreclr.dylib 0x000000010bc21762 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338 3 libcoreclr.dylib 0x000000010bc21377 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 375 4 libcoreclr.dylib 0x000000010bc25cf3 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1891 5 libcoreclr.dylib 0x000000010bc25ebd WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x000000010bec5580 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 176 7 libcoreclr.dylib 0x000000010becd8fc Thread::WaitSuspendEventsHelper() + 188 8 libcoreclr.dylib 0x000000010becc218 Thread::RareEnablePreemptiveGC() + 248 9 libcoreclr.dylib 0x000000010becb847 Thread::RareDisablePreemptiveGC() + 343 10 libcoreclr.dylib 0x000000010bd54f07 invokeCompileMethod(EEJitManager*, CEEInfo*, CORINFO_METHOD_INFO*, CORJIT_FLAGS, unsigned char**, unsigned int*) + 167 11 libcoreclr.dylib 0x000000010bd54fc8 CallCompileMethodWithSEHWrapper(EEJitManager*, CEEInfo*, CORINFO_METHOD_INFO*, CORJIT_FLAGS, unsigned char**, unsigned int*, MethodDesc*) + 40 12 libcoreclr.dylib 0x000000010bd5582d UnsafeJitFunction(MethodDesc*, COR_ILMETHOD_DECODER*, CORJIT_FLAGS, unsigned int*) + 1277 13 libcoreclr.dylib 0x000000010bd829ad MethodDesc::JitCompileCodeLocked(PrepareCodeConfig*, ListLockEntryBaseI hope that somebody will be able to help me resolve this issue. If you need any more debug information, please let me know. Thank you.