Skip to content

StackOverflowException reading large blob #239

Description

@bgrainger

Install Docker for Windows and start a mysql:5.7 image. (See docker-run-mysql.sh for a sample command line.)

Run the tests (dotnet test tests\SideBySide\SideBySide.csproj). dotnet.exe crashes.

Analyzing the crash dump in WinDbg reveals that it's a stack overflow exception:

EXCEPTION_RECORD:  ffffffffffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 00007ff894cf5323 (System_Net_Sockets!System.Net.Sockets.Socket.Receive(Byte[], Int32, Int32, System.Net.Sockets.SocketFlags, System.Net.Sockets.SocketError ByRef)$##6000191+0x0000000000000033)
   ExceptionCode: c00000fd (Stack overflow)
  ExceptionFlags: 00000001
NumberParameters: 2
   Parameter[0]: 0000000000000001
   Parameter[1]: 00000039d5b43fb8

PROCESS_NAME:  dotnet.exe
ERROR_CODE: (NTSTATUS) 0xc00000fd - A new guard page for the stack cannot be created.
EXCEPTION_CODE: (NTSTATUS) 0xc00000fd - A new guard page for the stack cannot be created.

The failing test case can be narrowed down to one test method: dotnet test tests\SideBySide\SideBySide.csproj --filter="FullyQualifiedName~InsertLargeBlobSync"

Perhaps something about running the docker image under Windows is throttling network packets so that only a few bytes arrive at a time, yet there's always some more data to read, so the continuations run synchronously?

The recursive continuations may need to be rewritten as a loop.

Full crash call stack:

Thread  41
Current frame: (MethodDesc 00007ff836e61fa8 + 0x33 System.Net.Sockets.Socket.Receive(Byte[], Int32, Int32, System.Net.Sockets.SocketFlags, System.Net.Sockets.SocketError ByRef))
Child-SP         RetAddr          Caller, Callee
00000039d5b44040 00007ff894cf52b4 (MethodDesc 00007ff836e61f98 + 0x24 System.Net.Sockets.Socket.Receive(Byte[], Int32, Int32, System.Net.Sockets.SocketFlags)), calling (MethodDesc 00007ff836e61fa8 + 0 System.Net.Sockets.Socket.Receive(Byte[], Int32, Int32, System.Net.Sockets.SocketFlags, System.Net.Sockets.SocketError ByRef))
00000039d5b44090 00007ff83810c08d (MethodDesc 00007ff83739b3b0 + 0xad MySql.Data.Protocol.Serialization.SocketByteHandler.ReadBytesAsync(System.ArraySegment`1<Byte>, MySql.Data.Protocol.Serialization.IOBehavior)), calling (MethodDesc 00007ff836e61f98 + 0 System.Net.Sockets.Socket.Receive(Byte[], Int32, Int32, System.Net.Sockets.SocketFlags))
00000039d5b44160 00007ff83810bede (MethodDesc 00007ff83739a208 + 0x12e MySql.Data.Protocol.Serialization.BufferedByteReader.ReadBytesAsync(MySql.Data.Protocol.Serialization.IByteHandler, System.ArraySegment`1<Byte>, Int32, MySql.Data.Protocol.Serialization.IOBehavior))
00000039d5b44420 00007ff83810ef92 (MethodDesc 00007ff8382213e0 + 0x182 MySql.Data.ValueTaskExtensions.ContinueWith[[System.Int32, System.Private.CoreLib],[System.ArraySegment`1[[System.Byte, System.Private.CoreLib]], System.Private.CoreLib]](System.Threading.Tasks.ValueTask`1<Int32>, System.Func`2<Int32,System.Threading.Tasks.ValueTask`1<System.ArraySegment`1<Byte>>>))
00000039d5b444f0 00007ff83810bf39 (MethodDesc 00007ff83739a208 + 0x189 MySql.Data.Protocol.Serialization.BufferedByteReader.ReadBytesAsync(MySql.Data.Protocol.Serialization.IByteHandler, System.ArraySegment`1<Byte>, Int32, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff83810b5b0
00000039d5b447b0 00007ff83810ef92 (MethodDesc 00007ff8382213e0 + 0x182 MySql.Data.ValueTaskExtensions.ContinueWith[[System.Int32, System.Private.CoreLib],[System.ArraySegment`1[[System.Byte, System.Private.CoreLib]], System.Private.CoreLib]](System.Threading.Tasks.ValueTask`1<Int32>, System.Func`2<Int32,System.Threading.Tasks.ValueTask`1<System.ArraySegment`1<Byte>>>))
00000039d5b44880 00007ff83810bf39 (MethodDesc 00007ff83739a208 + 0x189 MySql.Data.Protocol.Serialization.BufferedByteReader.ReadBytesAsync(MySql.Data.Protocol.Serialization.IByteHandler, System.ArraySegment`1<Byte>, Int32, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff83810b5b0
00000039d5b44b40 00007ff83810ef92 (MethodDesc 00007ff8382213e0 + 0x182 MySql.Data.ValueTaskExtensions.ContinueWith[[System.Int32, System.Private.CoreLib],[System.ArraySegment`1[[System.Byte, System.Private.CoreLib]], System.Private.CoreLib]](System.Threading.Tasks.ValueTask`1<Int32>, System.Func`2<Int32,System.Threading.Tasks.ValueTask`1<System.ArraySegment`1<Byte>>>))
00000039d5b44c10 00007ff83810bf39 (MethodDesc 00007ff83739a208 + 0x189 MySql.Data.Protocol.Serialization.BufferedByteReader.ReadBytesAsync(MySql.Data.Protocol.Serialization.IByteHandler, System.ArraySegment`1<Byte>, Int32, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff83810b5b0
00000039d5b44ed0 00007ff83810ef92 (MethodDesc 00007ff8382213e0 + 0x182 MySql.Data.ValueTaskExtensions.ContinueWith[[System.Int32, System.Private.CoreLib],[System.ArraySegment`1[[System.Byte, System.Private.CoreLib]], System.Private.CoreLib]](System.Threading.Tasks.ValueTask`1<Int32>, System.Func`2<Int32,System.Threading.Tasks.ValueTask`1<System.ArraySegment`1<Byte>>>))
00000039d5b44fa0 00007ff83810bf39 (MethodDesc 00007ff83739a208 + 0x189 MySql.Data.Protocol.Serialization.BufferedByteReader.ReadBytesAsync(MySql.Data.Protocol.Serialization.IByteHandler, System.ArraySegment`1<Byte>, Int32, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff83810b5b0
00000039d5b45260 00007ff83810ef92 (MethodDesc 00007ff8382213e0 + 0x182 MySql.Data.ValueTaskExtensions.ContinueWith[[System.Int32, System.Private.CoreLib],[System.ArraySegment`1[[System.Byte, System.Private.CoreLib]], System.Private.CoreLib]](System.Threading.Tasks.ValueTask`1<Int32>, System.Func`2<Int32,System.Threading.Tasks.ValueTask`1<System.ArraySegment`1<Byte>>>))
00000039d5b45330 00007ff83810bf39 (MethodDesc 00007ff83739a208 + 0x189 MySql.Data.Protocol.Serialization.BufferedByteReader.ReadBytesAsync(MySql.Data.Protocol.Serialization.IByteHandler, System.ArraySegment`1<Byte>, Int32, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff83810b5b0
00000039d5b455f0 00007ff83810ef92 (MethodDesc 00007ff8382213e0 + 0x182 MySql.Data.ValueTaskExtensions.ContinueWith[[System.Int32, System.Private.CoreLib],[System.ArraySegment`1[[System.Byte, System.Private.CoreLib]], System.Private.CoreLib]](System.Threading.Tasks.ValueTask`1<Int32>, System.Func`2<Int32,System.Threading.Tasks.ValueTask`1<System.ArraySegment`1<Byte>>>))
00000039d5b45610 00007ff896aa0582 coreclr!SVR::gc_heap::try_allocate_more_space + 0x246, calling coreclr!SVR::gc_heap::allocate_small
00000039d5b456c0 00007ff83810bf39 (MethodDesc 00007ff83739a208 + 0x189 MySql.Data.Protocol.Serialization.BufferedByteReader.ReadBytesAsync(MySql.Data.Protocol.Serialization.IByteHandler, System.ArraySegment`1<Byte>, Int32, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff83810b5b0
00000039d5b45980 00007ff83810ef92 (MethodDesc 00007ff8382213e0 + 0x182 MySql.Data.ValueTaskExtensions.ContinueWith[[System.Int32, System.Private.CoreLib],[System.ArraySegment`1[[System.Byte, System.Private.CoreLib]], System.Private.CoreLib]](System.Threading.Tasks.ValueTask`1<Int32>, System.Func`2<Int32,System.Threading.Tasks.ValueTask`1<System.ArraySegment`1<Byte>>>))
00000039d5b45a50 00007ff83810bf39 (MethodDesc 00007ff83739a208 + 0x189 MySql.Data.Protocol.Serialization.BufferedByteReader.ReadBytesAsync(MySql.Data.Protocol.Serialization.IByteHandler, System.ArraySegment`1<Byte>, Int32, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff83810b5b0
-- snip -- 3000 lines --
00000039d5cb8d00 00007ff83810bf39 (MethodDesc 00007ff83739a208 + 0x189 MySql.Data.Protocol.Serialization.BufferedByteReader.ReadBytesAsync(MySql.Data.Protocol.Serialization.IByteHandler, System.ArraySegment`1<Byte>, Int32, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff83810b5b0
00000039d5cb8fc0 00007ff83810ef92 (MethodDesc 00007ff8382213e0 + 0x182 MySql.Data.ValueTaskExtensions.ContinueWith[[System.Int32, System.Private.CoreLib],[System.ArraySegment`1[[System.Byte, System.Private.CoreLib]], System.Private.CoreLib]](System.Threading.Tasks.ValueTask`1<Int32>, System.Func`2<Int32,System.Threading.Tasks.ValueTask`1<System.ArraySegment`1<Byte>>>))
00000039d5cb9090 00007ff83810bf39 (MethodDesc 00007ff83739a208 + 0x189 MySql.Data.Protocol.Serialization.BufferedByteReader.ReadBytesAsync(MySql.Data.Protocol.Serialization.IByteHandler, System.ArraySegment`1<Byte>, Int32, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff83810b5b0
00000039d5cb9350 00007ff83810ef92 (MethodDesc 00007ff8382213e0 + 0x182 MySql.Data.ValueTaskExtensions.ContinueWith[[System.Int32, System.Private.CoreLib],[System.ArraySegment`1[[System.Byte, System.Private.CoreLib]], System.Private.CoreLib]](System.Threading.Tasks.ValueTask`1<Int32>, System.Func`2<Int32,System.Threading.Tasks.ValueTask`1<System.ArraySegment`1<Byte>>>))
00000039d5cb9420 00007ff83810bf39 (MethodDesc 00007ff83739a208 + 0x189 MySql.Data.Protocol.Serialization.BufferedByteReader.ReadBytesAsync(MySql.Data.Protocol.Serialization.IByteHandler, System.ArraySegment`1<Byte>, Int32, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff83810b5b0
00000039d5cb96e0 00007ff83810ef92 (MethodDesc 00007ff8382213e0 + 0x182 MySql.Data.ValueTaskExtensions.ContinueWith[[System.Int32, System.Private.CoreLib],[System.ArraySegment`1[[System.Byte, System.Private.CoreLib]], System.Private.CoreLib]](System.Threading.Tasks.ValueTask`1<Int32>, System.Func`2<Int32,System.Threading.Tasks.ValueTask`1<System.ArraySegment`1<Byte>>>))
00000039d5cb97b0 00007ff83810bf39 (MethodDesc 00007ff83739a208 + 0x189 MySql.Data.Protocol.Serialization.BufferedByteReader.ReadBytesAsync(MySql.Data.Protocol.Serialization.IByteHandler, System.ArraySegment`1<Byte>, Int32, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff83810b5b0
00000039d5cb9880 00007ff83810bd51 (MethodDesc 00007ff83739a1f8 + 0x411 MySql.Data.Protocol.Serialization.BufferedByteReader.ReadBytesAsync(MySql.Data.Protocol.Serialization.IByteHandler, Int32, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff83728eb70
00000039d5cb9c00 00007ff838110a28 (MethodDesc 00007ff838220da0 + 0x2a8 MySql.Data.ValueTaskExtensions.ContinueWith[[System.ArraySegment`1[[System.Byte, System.Private.CoreLib]], System.Private.CoreLib],[System.__Canon, System.Private.CoreLib]](System.Threading.Tasks.ValueTask`1<System.ArraySegment`1<Byte>>, System.Func`2<System.ArraySegment`1<Byte>,System.Threading.Tasks.ValueTask`1<System.__Canon>>))
00000039d5cb9d20 00007ff83810b4a4 (MethodDesc 00007ff83739b298 + 0x144 MySql.Data.Protocol.Serialization.ProtocolUtility.ReadPacketAsync(MySql.Data.Protocol.Serialization.BufferedByteReader, MySql.Data.Protocol.Serialization.IByteHandler, System.Func`1<System.Nullable`1<Int32>>, MySql.Data.Protocol.Serialization.ProtocolErrorBehavior, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff8381099f0
00000039d5cb9de0 00007ff83810af63 (MethodDesc 00007ff83739b2a8 + 0x103 MySql.Data.Protocol.Serialization.ProtocolUtility.ReadPayloadAsync(MySql.Data.Protocol.Serialization.BufferedByteReader, MySql.Data.Protocol.Serialization.IByteHandler, System.Func`1<System.Nullable`1<Int32>>, System.ArraySegment`1<Byte>, MySql.Data.Protocol.Serialization.ProtocolErrorBehavior, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff83728ec20
00000039d5cb9ea0 00007ff83810abc3 (MethodDesc 00007ff83739b508 + 0xf3 MySql.Data.Protocol.Serialization.StandardPayloadHandler.ReadPayloadAsync(MySql.Data.Protocol.Serialization.ProtocolErrorBehavior, MySql.Data.Protocol.Serialization.IOBehavior)), calling 00007ff83728ec28
00000039d5cb9f70 00007ff83810a1ca (MethodDesc 00007ff8373994b0 + 0x8a MySql.Data.Serialization.MySqlSession.TryAsync(System.Func`3<MySql.Data.Protocol.Serialization.ProtocolErrorBehavior,MySql.Data.Protocol.Serialization.IOBehavior,System.Threading.Tasks.ValueTask`1<System.ArraySegment`1<Byte>>>, MySql.Data.Protocol.Serialization.IOBehavior, System.Threading.CancellationToken))
00000039d5cba2f0 00007ff838126fe1 (MethodDesc 00007ff8373a8198 + 0x151 MySql.Data.MySqlClient.Results.ResultSet+<ReadAsync>d__6.MoveNext()), calling 00007ff837290440
00000039d5cba430 00007ff836d43af5 (MethodDesc 00007ff838089d28 + 0x55 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Boolean, System.Private.CoreLib]].Start[[System.__Canon, System.Private.CoreLib]](System.__Canon ByRef))
00000039d5cba450 00007ff8962ed7f8 (MethodDesc 00007ff895e48548 + 0x48 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Boolean, System.Private.CoreLib]].Create()), calling coreclr!JIT_ByRefWriteBarrier
00000039d5cba5a0 00007ff838166bf0 (MethodDesc 00007ff83739cf98 + 0x40 MySql.Data.MySqlClient.MySqlDataReader.Read()), calling 00007ff837290420
00000039d5cba5e0 00007ff83817171f (MethodDesc 00007ff8382ce438 + 0x30f Dapper.SqlMapper+<QueryImpl>d__124`1[[System.__Canon, System.Private.CoreLib]].MoveNext())
00000039d5cba6a0 00007ff89620b2c4 (MethodDesc 00007ff895e2bd50 + 0x1b4 System.Collections.Generic.List`1[[System.__Canon, System.Private.CoreLib]]..ctor(System.Collections.Generic.IEnumerable`1<System.__Canon>))
00000039d5cba710 00007ff8b11a27d5 (MethodDesc 00007ff836f28f58 + 0x55 System.Linq.Enumerable.ToList[[System.__Canon, System.Private.CoreLib]](System.Collections.Generic.IEnumerable`1<System.__Canon>)), calling (MethodDesc 00007ff895e2bd50 + 0 System.Collections.Generic.List`1[[System.__Canon, System.Private.CoreLib]]..ctor(System.Collections.Generic.IEnumerable`1<System.__Canon>))
00000039d5cba730 00007ff89685194f coreclr!JIT_GetRuntimeType + 0x3f, calling coreclr!JIT_GetRuntimeType_Framed
00000039d5cba760 00007ff838171269 (MethodDesc 00007ff8382c54b8 + 0x219 Dapper.SqlMapper.Query[[System.__Canon, System.Private.CoreLib]](System.Data.IDbConnection, System.String, System.Object, System.Data.IDbTransaction, Boolean, System.Nullable`1<Int32>, System.Nullable`1<System.Data.CommandType>))
00000039d5cba770 00007ff89684cc93 coreclr!JIT_GetSharedGCThreadStaticBase + 0x93, calling coreclr!_security_check_cookie
00000039d5cbaaa0 00007ff89688c5a3 coreclr!CallDescrWorkerInternal + 0x83
00000039d5cbaae0 00007ff8967fd9ee coreclr!CallDescrWorkerReflectionWrapper + 0x1a, calling coreclr!CallDescrWorkerWithHandler
00000039d5cbab30 00007ff8967fde1e coreclr!RuntimeMethodHandle::InvokeMethod + 0x3fe, calling coreclr!CallDescrWorkerReflectionWrapper
00000039d5cbab70 00007ff8967fd9aa coreclr!ArgIteratorForMethodInvoke::ArgIteratorForMethodInvoke + 0x52, calling coreclr!RuntimeTypeHandle::CreateInstanceForGenericType + 0x2b0
00000039d5cbaba0 00007ff8967fdbd6 coreclr!RuntimeMethodHandle::InvokeMethod + 0x1b6, calling coreclr!_chkstk
00000039d5cbae00 00007ff89683adf1 coreclr!MethodDesc::RequiresInstArg + 0x1d, calling coreclr!MethodDesc::IsInstantiatingStub
00000039d5cbae30 00007ff89678db9c coreclr!InvokeUtil::IsDangerousMethod + 0x44, calling coreclr!MethodTable::ParentEquals
00000039d5cbae90 00007ff89687279f coreclr!ReflectionInvocation::GetSpecialSecurityFlags + 0x1bf, calling coreclr!_security_check_cookie
00000039d5cbaf20 00007ff8967fc528 coreclr!Nullable::NormalizeBox + 0x14, calling coreclr!Nullable::IsNullableType
00000039d5cbafa0 00007ff896a835a5 coreclr!SVR::GCHeap::SetCardsAfterBulkCopy + 0x45
00000039d5cbb060 00007ff8961cbcda (MethodDesc 00007ff895e204f8 + 0x16a System.Reflection.MethodBase.CheckArguments(System.Object[], System.Reflection.Binder, System.Reflection.BindingFlags, System.Globalization.CultureInfo, System.Signature)), calling coreclr!JIT_Stelem_Ref
00000039d5cbb078 00007ff89687268f coreclr!ReflectionInvocation::GetSpecialSecurityFlags + 0xaf, calling coreclr!LazyMachStateCaptureState
00000039d5cbb080 00007ff8961d9a07 (MethodDesc 00007ff895e22c78 + 0x17 System.AppDomain.get_Flags()), calling coreclr!JIT_GetSharedNonGCStaticBaseNoCtor_InlineGetAppDomain
00000039d5cbb0a8 00007ff8967fdae7 coreclr!RuntimeMethodHandle::InvokeMethod + 0xc7, calling coreclr!LazyMachStateCaptureState
00000039d5cbb120 00007ff8962138a7 (MethodDesc 00007ff895e2cb30 + 0xd7 System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])), calling 00007ff8967fda20 (stub for System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean))
00000039d5cbb190 00007ff896213774 (MethodDesc 00007ff895e2cb18 + 0x94 System.Reflection.RuntimeMethodInfo.Invoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)), calling (MethodDesc 00007ff895e2cb30 + 0 System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[]))
00000039d5cbb1a0 00007ff8961df8d3 (MethodDesc 00007ff895e23c50 + 0x53 System.Array.Copy(System.Array, System.Array, Int32)), calling 00007ff8967af760 (stub for System.Array.Copy(System.Array, Int32, System.Array, Int32, Int32, Boolean))
00000039d5cbb200 00007ff83811a3bb (MethodDesc 00007ff837376a00 + 0x2b Xunit.Sdk.TestInvoker`1[[System.__Canon, System.Private.CoreLib]].CallTestMethod(System.Object))
00000039d5cbb240 00007ff838119ef0 (MethodDesc 00007ff83822b330 Xunit.Sdk.TestInvoker`1+<>c__DisplayClass48_1+<<InvokeTestMethodAsync>b__1>d[[System.__Canon, System.Private.CoreLib]].MoveNext())
00000039d5cbb2b0 00007ff838118fee (MethodDesc 00007ff83822b6f0 System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Xunit.Sdk.TestInvoker`1+<>c__DisplayClass48_1+<<InvokeTestMethodAsync>b__1>d[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<<InvokeTestMethodAsync>b__1>d<System.__Canon> ByRef))
00000039d5cbb320 00007ff838118dde (MethodDesc 00007ff838229698 Xunit.Sdk.TestInvoker`1+<>c__DisplayClass48_1[[System.__Canon, System.Private.CoreLib]].<InvokeTestMethodAsync>b__1()), calling 00007ff8381184d0
00000039d5cbb3d0 00007ff838118a56 (MethodDesc 00007ff83737efb8 Xunit.Sdk.ExecutionTimer+<AggregateAsync>d__4.MoveNext())
00000039d5cbb400 00007ff896860aa9 coreclr!ThreadNative::GetCurrentThread + 0x9, calling coreclr!GetTLSDummy
00000039d5cbb430 00007ff838118155 (MethodDesc 00007ff83822b058 System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Xunit.Sdk.ExecutionTimer+<AggregateAsync>d__4, xunit.execution.dotnet]](<AggregateAsync>d__4 ByRef)), calling 00007ff83728c2e0
00000039d5cbb490 00007ff838117ed9 (MethodDesc 00007ff837371848 Xunit.Sdk.ExecutionTimer.AggregateAsync(System.Func`1<System.Threading.Tasks.Task>)), calling 00007ff8381163b8
00000039d5cbb4a0 00007ff8962019be (MethodDesc 00007ff895e2a950 + 0x238e System.DefaultBinder.BindToMethod(System.Reflection.BindingFlags, System.Reflection.MethodBase[], System.Object[] ByRef, System.Reflection.ParameterModifier[], System.Globalization.CultureInfo, System.String[], System.Object ByRef)), calling 00007ff896869600 (stub for System.Type.op_Inequality(System.Type, System.Type))
00000039d5cbb540 00007ff838117a52 (MethodDesc 00007ff83735cdc0 Xunit.Sdk.ExceptionAggregator+<RunAsync>d__9.MoveNext())
00000039d5cbb560 00007ff896860aa9 coreclr!ThreadNative::GetCurrentThread + 0x9, calling coreclr!GetTLSDummy
00000039d5cbb570 00007ff896286d4f (MethodDesc 00007ff895e3b2a0 + 0x6f System.Threading.Tasks.Task.FinishContinuations()), calling coreclr!JIT_GetSharedGCStaticBase_InlineGetAppDomain
00000039d5cbb590 00007ff8381176a5 (MethodDesc 00007ff83822aad8 System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Xunit.Sdk.ExceptionAggregator+<RunAsync>d__9, xunit.core]](<RunAsync>d__9 ByRef)), calling 00007ff837286938
00000039d5cbb5f0 00007ff8381175b3 (MethodDesc 00007ff83735b1e8 Xunit.Sdk.ExceptionAggregator.RunAsync(System.Func`1<System.Threading.Tasks.Task>)), calling 00007ff838116358
00000039d5cbb610 00007ff89641039b (MethodDesc 00007ff895e62cc8 + 0x6b System.Threading.Tasks.Task`1[[System.Boolean, System.Private.CoreLib]].TrySetResult(Boolean)), calling (MethodDesc 00007ff895e3b068 + 0 System.Threading.Tasks.Task.FinishStageThree())
00000039d5cbb690 00007ff8381170a3 (MethodDesc 00007ff838228710 Xunit.Sdk.TestInvoker`1+<InvokeTestMethodAsync>d__48[[System.__Canon, System.Private.CoreLib]].MoveNext()), calling 00007ff837286388
00000039d5cbb6d0 00007ff8962e4cd4 (MethodDesc 00007ff895e46c48 + 0x14 System.Threading.EventWaitHandle.Set()), calling 00007ff895f107a0 (stub for Microsoft.Win32.Win32Native.SetEvent(Microsoft.Win32.SafeHandles.SafeWaitHandle))
00000039d5cbb740 00007ff838115f7e (MethodDesc 00007ff838228ac0 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Decimal, System.Private.CoreLib]].Start[[Xunit.Sdk.TestInvoker`1+<InvokeTestMethodAsync>d__48[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<InvokeTestMethodAsync>d__48<System.__Canon> ByRef))
00000039d5cbb760 00007ff89620c18e (MethodDesc 00007ff895e2beb8 + 0x5e System.Collections.Generic.List`1[[System.__Canon, System.Private.CoreLib]].System.Collections.Generic.IEnumerable<T>.GetEnumerator()), calling coreclr!JIT_CheckedWriteBarrier
00000039d5cbb7b0 00007ff838115c09 (MethodDesc 00007ff837376a18 Xunit.Sdk.TestInvoker`1[[System.__Canon, System.Private.CoreLib]].InvokeTestMethodAsync(System.Object)), calling 00007ff838110520
00000039d5cbb860 00007ff8381117d4 (MethodDesc 00007ff838225528 Xunit.Sdk.TestInvoker`1+<<RunAsync>b__47_0>d[[System.__Canon, System.Private.CoreLib]].MoveNext())
00000039d5cbb870 00007ff896a84b90 coreclr!SVR::gc_heap::adjust_limit_clr + 0x170, calling coreclr!memset
00000039d5cbb880 00007ff8961c0d6c (MethodDesc 00007ff895e1f988 + 0x9c System.String.Concat(System.String, System.String)), calling (MethodDesc 00007ff895e1f908 + 0 System.String.FillStringChecked(System.String, Int32, System.String))
00000039d5cbb930 00007ff8381105de (MethodDesc 00007ff838225908 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Decimal, System.Private.CoreLib]].Start[[Xunit.Sdk.TestInvoker`1+<<RunAsync>b__47_0>d[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<<RunAsync>b__47_0>d<System.__Canon> ByRef))
00000039d5cbb9a0 00007ff83810fc54 (MethodDesc 00007ff837376a28 Xunit.Sdk.TestInvoker`1[[System.__Canon, System.Private.CoreLib]].<RunAsync>b__47_0()), calling 00007ff83810edc8
00000039d5cbb9b0 00007ff89686be9b coreclr!RuntimeTypeHandle::GetCorElementType + 0x1b, calling coreclr!MethodTable::GetSignatureCorElementType
00000039d5cbba60 00007ff83810f600 (MethodDesc 00007ff8382232b0 Xunit.Sdk.ExceptionAggregator+<RunAsync>d__10`1[[System.Decimal, System.Private.CoreLib]].MoveNext())
00000039d5cbba80 00007ff8961c0d6c (MethodDesc 00007ff895e1f988 + 0x9c System.String.Concat(System.String, System.String)), calling (MethodDesc 00007ff895e1f908 + 0 System.String.FillStringChecked(System.String, Int32, System.String))
00000039d5cbba90 00007ff8967d38aa coreclr!JIT_IsInstanceOfAny + 0xba, calling coreclr!MethodTable::CanCastToInterfaceNoGC
00000039d5cbbaa0 00007ff8961c7ea9 (MethodDesc 00007ff895e1ff08 + 0x19 System.RuntimeType.get_FullName()), calling (MethodDesc 00007ff895e29d18 + 0 System.RuntimeType+RuntimeTypeCache.GetName(System.TypeNameKind))
00000039d5cbbae0 00007ff83810f035 (MethodDesc 00007ff838223f08 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Decimal, System.Private.CoreLib]].Start[[Xunit.Sdk.ExceptionAggregator+<RunAsync>d__10`1[[System.Decimal, System.Private.CoreLib]], xunit.core]](<RunAsync>d__10`1<System.Decimal> ByRef)), calling 00007ff83810ddc0
00000039d5cbbaf0 00007ff896862acf coreclr!JIT_ClassInitDynamicClass + 0x4f, calling coreclr!_security_check_cookie
00000039d5cbbb40 00007ff83810e9d3 (MethodDesc 00007ff838222ff8 Xunit.Sdk.ExceptionAggregator.RunAsync[[System.Decimal, System.Private.CoreLib]](System.Func`1<System.Threading.Tasks.Task`1<System.Decimal>>)), calling 00007ff83810e128
00000039d5cbbbe0 00007ff83810d836 (MethodDesc 00007ff837394758 Xunit.Sdk.XunitTestRunner+<InvokeTestAsync>d__4.MoveNext())
00000039d5cbbbf0 00007ff8967d5116 coreclr!SafeHandle::DangerousAddRef + 0x176, calling coreclr!_security_check_cookie
00000039d5cbbc90 00007ff83810d6a5 (MethodDesc 00007ff838222b98 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].Start[[Xunit.Sdk.XunitTestRunner+<InvokeTestAsync>d__4, xunit.execution.dotnet]](<InvokeTestAsync>d__4 ByRef)), calling 00007ff83728d4a0
00000039d5cbbca8 00007ff8967d51b9 coreclr!SafeHandle::DangerousRelease + 0x89, calling coreclr!LazyMachStateCaptureState
00000039d5cbbcf0 00007ff83810d623 (MethodDesc 00007ff837377840 Xunit.Sdk.XunitTestRunner.InvokeTestAsync(Xunit.Sdk.ExceptionAggregator)), calling 00007ff83810b870
00000039d5cbbda0 00007ff83810d19f (MethodDesc 00007ff838221498 Xunit.Sdk.ExceptionAggregator+<RunAsync>d__10`1[[System.__Canon, System.Private.CoreLib]].MoveNext())
00000039d5cbbdd0 00007ff896860aa9 coreclr!ThreadNative::GetCurrentThread + 0x9, calling coreclr!GetTLSDummy
00000039d5cbbe00 00007ff83810cd1e (MethodDesc 00007ff838221c70 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].Start[[Xunit.Sdk.ExceptionAggregator+<RunAsync>d__10`1[[System.__Canon, System.Private.CoreLib]], xunit.core]](<RunAsync>d__10`1<System.__Canon> ByRef))
00000039d5cbbe70 00007ff83810cc45 (MethodDesc 00007ff838220f50 Xunit.Sdk.ExceptionAggregator.RunAsync[[System.__Canon, System.Private.CoreLib]](System.Func`1<System.Threading.Tasks.Task`1<System.__Canon>>)), calling 00007ff83810b798
00000039d5cbbf20 00007ff83810c546 (MethodDesc 00007ff83820ee48 Xunit.Sdk.TestRunner`1+<RunAsync>d__43[[System.__Canon, System.Private.CoreLib]].MoveNext()), calling 00007ff838109a50
00000039d5cbbf40 00007ff8961c80ba (MethodDesc 00007ff895e1ffd0 + 0xa System.RuntimeType.HasElementTypeImpl()), calling 00007ff89686be80 (stub for System.RuntimeTypeHandle.GetCorElementType(System.RuntimeType))
00000039d5cbbf60 00007ff89686de06 coreclr!RuntimeTypeHandle::ContainsGenericVariables + 0x26, calling coreclr!TypeHandle::ContainsGenericVariables
00000039d5cbbf70 00007ff8961f59f2 (MethodDesc 00007ff895e28598 + 0x12 System.RuntimeTypeHandle.GetTypeChecked()), calling 00007ff896862e90 (stub for System.Type.op_Equality(System.Type, System.Type))
00000039d5cbbf90 00007ff8968774d4 coreclr!RuntimeTypeHandle::IsGenericTypeDefinition + 0x24, calling coreclr!TypeHandle::IsGenericTypeDefinition
00000039d5cbbfa0 00007ff8961c0672 (MethodDesc 00007ff895e1f908 + 0x52 System.String.FillStringChecked(System.String, Int32, System.String)), calling (MethodDesc 00007ff895e24498 + 0 System.Buffer.Memmove(Byte*, Byte*, UInt64))
00000039d5cbbfc0 00007ff8961c56a6 (MethodDesc 00007ff895e1fd50 + 0x86 System.RuntimeType.get_Cache()), calling coreclr!JIT_IsInstanceOfClass
00000039d5cbc020 00007ff83810acee (MethodDesc 00007ff83820f978 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].Start[[Xunit.Sdk.TestRunner`1+<RunAsync>d__43[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunAsync>d__43<System.__Canon> ByRef))
00000039d5cbc090 00007ff83810a93a (MethodDesc 00007ff8373775f0 Xunit.Sdk.TestRunner`1[[System.__Canon, System.Private.CoreLib]].RunAsync()), calling 00007ff838109820
00000039d5cbc150 00007ff838108ee6 (MethodDesc 00007ff83820c6c0 Xunit.Sdk.TestCaseRunner`1+<RunAsync>d__19[[System.__Canon, System.Private.CoreLib]].MoveNext())
00000039d5cbc190 00007ff89620b314 (MethodDesc 00007ff895e2bd50 + 0x204 System.Collections.Generic.List`1[[System.__Canon, System.Private.CoreLib]]..ctor(System.Collections.Generic.IEnumerable`1<System.__Canon>)), calling (MethodDesc 00007ff895e2bd50 + 0x21d System.Collections.Generic.List`1[[System.__Canon, System.Private.CoreLib]]..ctor(System.Collections.Generic.IEnumerable`1<System.__Canon>))
00000039d5cbc210 00007ff83810836e (MethodDesc 00007ff83820dda8 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].Start[[Xunit.Sdk.TestCaseRunner`1+<RunAsync>d__19[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunAsync>d__19<System.__Canon> ByRef))
00000039d5cbc220 00007ff896257c09 (MethodDesc 00007ff895e36158 + 0x29 System.Reflection.IntrospectionExtensions.GetTypeInfo(System.Type)), calling coreclr!JIT_ChkCastInterface
00000039d5cbc280 00007ff838107e5e (MethodDesc 00007ff837373e50 Xunit.Sdk.TestCaseRunner`1[[System.__Canon, System.Private.CoreLib]].RunAsync()), calling 00007ff838107130
00000039d5cbc330 00007ff838106fec (MethodDesc 00007ff8373772c0 + 0x8c Xunit.Sdk.XunitTestMethodRunner.RunTestCaseAsync(Xunit.Sdk.IXunitTestCase))
00000039d5cbc340 00007ff8962798fa (MethodDesc 00007ff895e39130 + 0x1a System.StubHelpers.StubHelpers.SafeHandleRelease(System.Runtime.InteropServices.SafeHandle)), calling 00007ff8967d5130 (stub for System.Runtime.InteropServices.SafeHandle.DangerousRelease())
00000039d5cbc3b0 00007ff838106d14 (MethodDesc 00007ff83820aef0 Xunit.Sdk.TestMethodRunner`1+<RunTestCasesAsync>d__32[[System.__Canon, System.Private.CoreLib]].MoveNext())
00000039d5cbc410 00007ff838105dbe (MethodDesc 00007ff83820b2b0 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].Start[[Xunit.Sdk.TestMethodRunner`1+<RunTestCasesAsync>d__32[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunTestCasesAsync>d__32<System.__Canon> ByRef))
00000039d5cbc420 00007ff89688b77e coreclr!JIT_Stelem_Ref__ObjIsInstanceOfNoGC_Helper + 0x1e, calling coreclr!ObjIsInstanceOfNoGC
00000039d5cbc480 00007ff838105cfa (MethodDesc 00007ff8373770b0 Xunit.Sdk.TestMethodRunner`1[[System.__Canon, System.Private.CoreLib]].RunTestCasesAsync()), calling 00007ff838102e58
00000039d5cbc540 00007ff838105730 (MethodDesc 00007ff838209c88 Xunit.Sdk.TestMethodRunner`1+<RunAsync>d__31[[System.__Canon, System.Private.CoreLib]].MoveNext())
00000039d5cbc600 00007ff838102b5e (MethodDesc 00007ff83820a300 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].Start[[Xunit.Sdk.TestMethodRunner`1+<RunAsync>d__31[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunAsync>d__31<System.__Canon> ByRef))
00000039d5cbc610 00007ff896ade455 coreclr!COMDecimal::DoAddSubThrow + 0x4d5, calling coreclr!_security_check_cookie
00000039d5cbc670 00007ff838102aa4 (MethodDesc 00007ff8373770a8 Xunit.Sdk.TestMethodRunner`1[[System.__Canon, System.Private.CoreLib]].RunAsync()), calling 00007ff8381002b0
00000039d5cbc720 00007ff8380fa15a (MethodDesc 00007ff838202558 Xunit.Sdk.TestClassRunner`1+<RunTestMethodsAsync>d__38[[System.__Canon, System.Private.CoreLib]].MoveNext())
00000039d5cbc740 00007ff89687971d coreclr!ThreadNative::GetThreadState + 0x13d, calling coreclr!_security_check_cookie
00000039d5cbc7b0 00007ff8962215fe (MethodDesc 00007ff895e2e920 + 0x6e System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbc7e0 00007ff8962e9382 (MethodDesc 00007ff895e47998 + 0x12 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.get_InvokeMoveNextCallback()), calling coreclr!JIT_GetSharedGCStaticBaseNoCtor_InlineGetAppDomain
00000039d5cbc820 00007ff8962e9365 (MethodDesc 00007ff895e47988 + 0x35 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.RunWithDefaultContext()), calling (MethodDesc 00007ff895e2e920 + 0 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbc830 00007ff8962b255a (MethodDesc 00007ff895e41358 + 0xa System.Threading.SynchronizationContext.get_Current()), calling 00007ff896860aa0 (stub for System.Threading.Thread.GetCurrentThreadNative())
00000039d5cbc840 00007ff89688b77e coreclr!JIT_Stelem_Ref__ObjIsInstanceOfNoGC_Helper + 0x1e, calling coreclr!ObjIsInstanceOfNoGC
00000039d5cbc860 00007ff8962b2c4e (MethodDesc 00007ff895e41498 + 0x4e System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback, System.Object, System.Threading.Tasks.Task ByRef))
00000039d5cbc8b0 00007ff896286f0e (MethodDesc 00007ff895e3b2a0 + 0x22e System.Threading.Tasks.Task.FinishContinuations())
00000039d5cbc950 00007ff8962b72c4 (MethodDesc 00007ff895e42270 + 0x74 System.Threading.Tasks.Task`1[[System.__Canon, System.Private.CoreLib]].TrySetResult(System.__Canon)), calling (MethodDesc 00007ff895e3b068 + 0 System.Threading.Tasks.Task.FinishStageThree())
00000039d5cbc990 00007ff8963cd85f (MethodDesc 00007ff895e59560 + 0x9f System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].SetResult(System.__Canon)), calling (MethodDesc 00007ff895e42270 + 0 System.Threading.Tasks.Task`1[[System.__Canon, System.Private.CoreLib]].TrySetResult(System.__Canon))
00000039d5cbc9e0 00007ff83810593e (MethodDesc 00007ff838209c88 Xunit.Sdk.TestMethodRunner`1+<RunAsync>d__31[[System.__Canon, System.Private.CoreLib]].MoveNext()), calling (MethodDesc 00007ff895e59560 + 0 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].SetResult(System.__Canon))
00000039d5cbca00 00007ff8967f3815 coreclr!HelperMethodFrame::Push + 0x19, calling coreclr!GetTLSDummy
00000039d5cbcaa0 00007ff8962215fe (MethodDesc 00007ff895e2e920 + 0x6e System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbcab0 00007ff8967d52ed coreclr!SafeHandle::DangerousRelease + 0x1bd, calling coreclr!_security_check_cookie
00000039d5cbcad0 00007ff8962e9382 (MethodDesc 00007ff895e47998 + 0x12 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.get_InvokeMoveNextCallback()), calling coreclr!JIT_GetSharedGCStaticBaseNoCtor_InlineGetAppDomain
00000039d5cbcb10 00007ff8962e9365 (MethodDesc 00007ff895e47988 + 0x35 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.RunWithDefaultContext()), calling (MethodDesc 00007ff895e2e920 + 0 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbcb20 00007ff8962b255a (MethodDesc 00007ff895e41358 + 0xa System.Threading.SynchronizationContext.get_Current()), calling 00007ff896860aa0 (stub for System.Threading.Thread.GetCurrentThreadNative())
00000039d5cbcb50 00007ff8962b2c4e (MethodDesc 00007ff895e41498 + 0x4e System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback, System.Object, System.Threading.Tasks.Task ByRef))
00000039d5cbcba0 00007ff896286f0e (MethodDesc 00007ff895e3b2a0 + 0x22e System.Threading.Tasks.Task.FinishContinuations())
00000039d5cbcc40 00007ff8962b72c4 (MethodDesc 00007ff895e42270 + 0x74 System.Threading.Tasks.Task`1[[System.__Canon, System.Private.CoreLib]].TrySetResult(System.__Canon)), calling (MethodDesc 00007ff895e3b068 + 0 System.Threading.Tasks.Task.FinishStageThree())
00000039d5cbcc80 00007ff8963cd85f (MethodDesc 00007ff895e59560 + 0x9f System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].SetResult(System.__Canon)), calling (MethodDesc 00007ff895e42270 + 0 System.Threading.Tasks.Task`1[[System.__Canon, System.Private.CoreLib]].TrySetResult(System.__Canon))
00000039d5cbcc90 00007ff8967f3815 coreclr!HelperMethodFrame::Push + 0x19, calling coreclr!GetTLSDummy
00000039d5cbccd0 00007ff838106e7e (MethodDesc 00007ff83820aef0 Xunit.Sdk.TestMethodRunner`1+<RunTestCasesAsync>d__32[[System.__Canon, System.Private.CoreLib]].MoveNext()), calling (MethodDesc 00007ff895e59560 + 0 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].SetResult(System.__Canon))
00000039d5cbccf0 00007ff8962216da (MethodDesc 00007ff895e2e930 + 0x3a System.Threading.ExecutionContext.Restore(System.Threading.Thread, System.Threading.ExecutionContext)), calling coreclr!JIT_WriteBarrier
00000039d5cbcd30 00007ff8962215fe (MethodDesc 00007ff895e2e920 + 0x6e System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbcd40 00007ff8963382e6 (MethodDesc 00007ff895dc2aa0 + 0x136 DomainNeutralILStubClass.IL_STUB_PInvoke(Microsoft.Win32.SafeHandles.SafeWaitHandle)), calling (MethodDesc 00007ff895e39130 + 0 System.StubHelpers.StubHelpers.SafeHandleRelease(System.Runtime.InteropServices.SafeHandle))
00000039d5cbcd60 00007ff8962e9382 (MethodDesc 00007ff895e47998 + 0x12 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.get_InvokeMoveNextCallback()), calling coreclr!JIT_GetSharedGCStaticBaseNoCtor_InlineGetAppDomain
00000039d5cbcda0 00007ff8962e9365 (MethodDesc 00007ff895e47988 + 0x35 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.RunWithDefaultContext()), calling (MethodDesc 00007ff895e2e920 + 0 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbcdb0 00007ff8962b255a (MethodDesc 00007ff895e41358 + 0xa System.Threading.SynchronizationContext.get_Current()), calling 00007ff896860aa0 (stub for System.Threading.Thread.GetCurrentThreadNative())
00000039d5cbcde0 00007ff8962b2c4e (MethodDesc 00007ff895e41498 + 0x4e System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback, System.Object, System.Threading.Tasks.Task ByRef))
00000039d5cbce30 00007ff896286f0e (MethodDesc 00007ff895e3b2a0 + 0x22e System.Threading.Tasks.Task.FinishContinuations())
00000039d5cbced0 00007ff8962b72c4 (MethodDesc 00007ff895e42270 + 0x74 System.Threading.Tasks.Task`1[[System.__Canon, System.Private.CoreLib]].TrySetResult(System.__Canon)), calling (MethodDesc 00007ff895e3b068 + 0 System.Threading.Tasks.Task.FinishStageThree())
00000039d5cbcf10 00007ff8963cd85f (MethodDesc 00007ff895e59560 + 0x9f System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].SetResult(System.__Canon)), calling (MethodDesc 00007ff895e42270 + 0 System.Threading.Tasks.Task`1[[System.__Canon, System.Private.CoreLib]].TrySetResult(System.__Canon))
00000039d5cbcf60 00007ff8381091b1 (MethodDesc 00007ff83820c6c0 Xunit.Sdk.TestCaseRunner`1+<RunAsync>d__19[[System.__Canon, System.Private.CoreLib]].MoveNext()), calling (MethodDesc 00007ff895e59560 + 0 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].SetResult(System.__Canon))
00000039d5cbcf80 00007ff8967f3815 coreclr!HelperMethodFrame::Push + 0x19, calling coreclr!GetTLSDummy
00000039d5cbd020 00007ff8962215fe (MethodDesc 00007ff895e2e920 + 0x6e System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbd050 00007ff8962e9382 (MethodDesc 00007ff895e47998 + 0x12 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.get_InvokeMoveNextCallback()), calling coreclr!JIT_GetSharedGCStaticBaseNoCtor_InlineGetAppDomain
00000039d5cbd090 00007ff8962e9365 (MethodDesc 00007ff895e47988 + 0x35 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.RunWithDefaultContext()), calling (MethodDesc 00007ff895e2e920 + 0 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbd0a0 00007ff8962b255a (MethodDesc 00007ff895e41358 + 0xa System.Threading.SynchronizationContext.get_Current()), calling 00007ff896860aa0 (stub for System.Threading.Thread.GetCurrentThreadNative())
00000039d5cbd0d0 00007ff8962b2c4e (MethodDesc 00007ff895e41498 + 0x4e System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback, System.Object, System.Threading.Tasks.Task ByRef))
00000039d5cbd120 00007ff896286f0e (MethodDesc 00007ff895e3b2a0 + 0x22e System.Threading.Tasks.Task.FinishContinuations())
00000039d5cbd1c0 00007ff8962b72c4 (MethodDesc 00007ff895e42270 + 0x74 System.Threading.Tasks.Task`1[[System.__Canon, System.Private.CoreLib]].TrySetResult(System.__Canon)), calling (MethodDesc 00007ff895e3b068 + 0 System.Threading.Tasks.Task.FinishStageThree())
00000039d5cbd1e0 00007ff8962e4cd4 (MethodDesc 00007ff895e46c48 + 0x14 System.Threading.EventWaitHandle.Set()), calling 00007ff895f107a0 (stub for Microsoft.Win32.Win32Native.SetEvent(Microsoft.Win32.SafeHandles.SafeWaitHandle))
00000039d5cbd200 00007ff8963cd85f (MethodDesc 00007ff895e59560 + 0x9f System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].SetResult(System.__Canon)), calling (MethodDesc 00007ff895e42270 + 0 System.Threading.Tasks.Task`1[[System.__Canon, System.Private.CoreLib]].TrySetResult(System.__Canon))
00000039d5cbd250 00007ff83810cab8 (MethodDesc 00007ff83820ee48 Xunit.Sdk.TestRunner`1+<RunAsync>d__43[[System.__Canon, System.Private.CoreLib]].MoveNext()), calling (MethodDesc 00007ff895e59560 + 0 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].SetResult(System.__Canon))
00000039d5cbd350 00007ff8962215fe (MethodDesc 00007ff895e2e920 + 0x6e System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbd380 00007ff8962e9382 (MethodDesc 00007ff895e47998 + 0x12 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.get_InvokeMoveNextCallback()), calling coreclr!JIT_GetSharedGCStaticBaseNoCtor_InlineGetAppDomain
00000039d5cbd3c0 00007ff8962e9365 (MethodDesc 00007ff895e47988 + 0x35 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.RunWithDefaultContext()), calling (MethodDesc 00007ff895e2e920 + 0 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbd3d0 00007ff8962b255a (MethodDesc 00007ff895e41358 + 0xa System.Threading.SynchronizationContext.get_Current()), calling 00007ff896860aa0 (stub for System.Threading.Thread.GetCurrentThreadNative())
00000039d5cbd400 00007ff8962b2c4e (MethodDesc 00007ff895e41498 + 0x4e System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback, System.Object, System.Threading.Tasks.Task ByRef))
00000039d5cbd450 00007ff896286f0e (MethodDesc 00007ff895e3b2a0 + 0x22e System.Threading.Tasks.Task.FinishContinuations())
00000039d5cbd4f0 00007ff8962b72c4 (MethodDesc 00007ff895e42270 + 0x74 System.Threading.Tasks.Task`1[[System.__Canon, System.Private.CoreLib]].TrySetResult(System.__Canon)), calling (MethodDesc 00007ff895e3b068 + 0 System.Threading.Tasks.Task.FinishStageThree())
00000039d5cbd530 00007ff8963cd85f (MethodDesc 00007ff895e59560 + 0x9f System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].SetResult(System.__Canon)), calling (MethodDesc 00007ff895e42270 + 0 System.Threading.Tasks.Task`1[[System.__Canon, System.Private.CoreLib]].TrySetResult(System.__Canon))
00000039d5cbd540 00007ff8967f3815 coreclr!HelperMethodFrame::Push + 0x19, calling coreclr!GetTLSDummy
00000039d5cbd580 00007ff83810d2ae (MethodDesc 00007ff838221498 Xunit.Sdk.ExceptionAggregator+<RunAsync>d__10`1[[System.__Canon, System.Private.CoreLib]].MoveNext()), calling (MethodDesc 00007ff895e59560 + 0 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].SetResult(System.__Canon))
00000039d5cbd5a0 00007ff8962216da (MethodDesc 00007ff895e2e930 + 0x3a System.Threading.ExecutionContext.Restore(System.Threading.Thread, System.Threading.ExecutionContext)), calling coreclr!JIT_WriteBarrier
00000039d5cbd5e0 00007ff8962215fe (MethodDesc 00007ff895e2e920 + 0x6e System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbd610 00007ff8962e9382 (MethodDesc 00007ff895e47998 + 0x12 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.get_InvokeMoveNextCallback()), calling coreclr!JIT_GetSharedGCStaticBaseNoCtor_InlineGetAppDomain
00000039d5cbd650 00007ff8962e9365 (MethodDesc 00007ff895e47988 + 0x35 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.RunWithDefaultContext()), calling (MethodDesc 00007ff895e2e920 + 0 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbd660 00007ff8962b255a (MethodDesc 00007ff895e41358 + 0xa System.Threading.SynchronizationContext.get_Current()), calling 00007ff896860aa0 (stub for System.Threading.Thread.GetCurrentThreadNative())
00000039d5cbd690 00007ff8962b2c4e (MethodDesc 00007ff895e41498 + 0x4e System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback, System.Object, System.Threading.Tasks.Task ByRef))
00000039d5cbd6e0 00007ff896286f0e (MethodDesc 00007ff895e3b2a0 + 0x22e System.Threading.Tasks.Task.FinishContinuations())
00000039d5cbd780 00007ff8962b72c4 (MethodDesc 00007ff895e42270 + 0x74 System.Threading.Tasks.Task`1[[System.__Canon, System.Private.CoreLib]].TrySetResult(System.__Canon)), calling (MethodDesc 00007ff895e3b068 + 0 System.Threading.Tasks.Task.FinishStageThree())
00000039d5cbd7c0 00007ff8963cd85f (MethodDesc 00007ff895e59560 + 0x9f System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].SetResult(System.__Canon)), calling (MethodDesc 00007ff895e42270 + 0 System.Threading.Tasks.Task`1[[System.__Canon, System.Private.CoreLib]].TrySetResult(System.__Canon))
00000039d5cbd810 00007ff83810d9bf (MethodDesc 00007ff837394758 Xunit.Sdk.XunitTestRunner+<InvokeTestAsync>d__4.MoveNext()), calling (MethodDesc 00007ff895e59560 + 0 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].SetResult(System.__Canon))
00000039d5cbd820 00007ff8967f3815 coreclr!HelperMethodFrame::Push + 0x19, calling coreclr!GetTLSDummy
00000039d5cbd8c0 00007ff8962215fe (MethodDesc 00007ff895e2e920 + 0x6e System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbd8f0 00007ff8962e9382 (MethodDesc 00007ff895e47998 + 0x12 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.get_InvokeMoveNextCallback()), calling coreclr!JIT_GetSharedGCStaticBaseNoCtor_InlineGetAppDomain
00000039d5cbd930 00007ff8962e9365 (MethodDesc 00007ff895e47988 + 0x35 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.RunWithDefaultContext()), calling (MethodDesc 00007ff895e2e920 + 0 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbd940 00007ff8962b255a (MethodDesc 00007ff895e41358 + 0xa System.Threading.SynchronizationContext.get_Current()), calling 00007ff896860aa0 (stub for System.Threading.Thread.GetCurrentThreadNative())
00000039d5cbd970 00007ff8962b2c4e (MethodDesc 00007ff895e41498 + 0x4e System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback, System.Object, System.Threading.Tasks.Task ByRef))
00000039d5cbd9c0 00007ff896286f0e (MethodDesc 00007ff895e3b2a0 + 0x22e System.Threading.Tasks.Task.FinishContinuations())
00000039d5cbda60 00007ff836d49d76 (MethodDesc 00007ff83808b140 + 0x76 System.Threading.Tasks.Task`1[[System.Decimal, System.Private.CoreLib]].TrySetResult(System.Decimal)), calling (MethodDesc 00007ff895e3b068 + 0 System.Threading.Tasks.Task.FinishStageThree())
00000039d5cbdaa0 00007ff836d45aad (MethodDesc 00007ff836f0bec8 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Decimal, System.Private.CoreLib]].SetResult(System.Decimal)), calling 00007ff836d44768
00000039d5cbdaf0 00007ff83810f6e0 (MethodDesc 00007ff8382232b0 Xunit.Sdk.ExceptionAggregator+<RunAsync>d__10`1[[System.Decimal, System.Private.CoreLib]].MoveNext()), calling 00007ff836d41f00
00000039d5cbdb00 00007ff89687971d coreclr!ThreadNative::GetThreadState + 0x13d, calling coreclr!_security_check_cookie
00000039d5cbdb70 00007ff8962215fe (MethodDesc 00007ff895e2e920 + 0x6e System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbdba0 00007ff8962e9382 (MethodDesc 00007ff895e47998 + 0x12 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.get_InvokeMoveNextCallback()), calling coreclr!JIT_GetSharedGCStaticBaseNoCtor_InlineGetAppDomain
00000039d5cbdbe0 00007ff8962e9365 (MethodDesc 00007ff895e47988 + 0x35 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.RunWithDefaultContext()), calling (MethodDesc 00007ff895e2e920 + 0 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbdbf0 00007ff8962b255a (MethodDesc 00007ff895e41358 + 0xa System.Threading.SynchronizationContext.get_Current()), calling 00007ff896860aa0 (stub for System.Threading.Thread.GetCurrentThreadNative())
00000039d5cbdc20 00007ff8962b2c4e (MethodDesc 00007ff895e41498 + 0x4e System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback, System.Object, System.Threading.Tasks.Task ByRef))
00000039d5cbdc70 00007ff896286f0e (MethodDesc 00007ff895e3b2a0 + 0x22e System.Threading.Tasks.Task.FinishContinuations())
00000039d5cbdd10 00007ff836d49d76 (MethodDesc 00007ff83808b140 + 0x76 System.Threading.Tasks.Task`1[[System.Decimal, System.Private.CoreLib]].TrySetResult(System.Decimal)), calling (MethodDesc 00007ff895e3b068 + 0 System.Threading.Tasks.Task.FinishStageThree())
00000039d5cbdd50 00007ff836d45aad (MethodDesc 00007ff836f0bec8 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Decimal, System.Private.CoreLib]].SetResult(System.Decimal)), calling 00007ff836d44768
00000039d5cbdda0 00007ff838111baa (MethodDesc 00007ff838225528 Xunit.Sdk.TestInvoker`1+<<RunAsync>b__47_0>d[[System.__Canon, System.Private.CoreLib]].MoveNext()), calling 00007ff836d41f00
00000039d5cbddd0 00007ff8967f3815 coreclr!HelperMethodFrame::Push + 0x19, calling coreclr!GetTLSDummy
00000039d5cbde70 00007ff8962215fe (MethodDesc 00007ff895e2e920 + 0x6e System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbde80 00007ff8967ddef5 coreclr!MethodTable::GetMethodDescForSlot + 0x61, calling coreclr!MethodDesc::GetMethodDescFromStubAddr
00000039d5cbdea0 00007ff8962e9382 (MethodDesc 00007ff895e47998 + 0x12 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.get_InvokeMoveNextCallback()), calling coreclr!JIT_GetSharedGCStaticBaseNoCtor_InlineGetAppDomain
00000039d5cbdee0 00007ff8962e9365 (MethodDesc 00007ff895e47988 + 0x35 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.RunWithDefaultContext()), calling (MethodDesc 00007ff895e2e920 + 0 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbdef0 00007ff8962b255a (MethodDesc 00007ff895e41358 + 0xa System.Threading.SynchronizationContext.get_Current()), calling 00007ff896860aa0 (stub for System.Threading.Thread.GetCurrentThreadNative())
00000039d5cbdf20 00007ff8962b2c4e (MethodDesc 00007ff895e41498 + 0x4e System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback, System.Object, System.Threading.Tasks.Task ByRef))
00000039d5cbdf70 00007ff896286f0e (MethodDesc 00007ff895e3b2a0 + 0x22e System.Threading.Tasks.Task.FinishContinuations())
00000039d5cbe010 00007ff836d49d76 (MethodDesc 00007ff83808b140 + 0x76 System.Threading.Tasks.Task`1[[System.Decimal, System.Private.CoreLib]].TrySetResult(System.Decimal)), calling (MethodDesc 00007ff895e3b068 + 0 System.Threading.Tasks.Task.FinishStageThree())
00000039d5cbe050 00007ff836d45aad (MethodDesc 00007ff836f0bec8 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Decimal, System.Private.CoreLib]].SetResult(System.Decimal)), calling 00007ff836d44768
00000039d5cbe0a0 00007ff8381171e8 (MethodDesc 00007ff838228710 Xunit.Sdk.TestInvoker`1+<InvokeTestMethodAsync>d__48[[System.__Canon, System.Private.CoreLib]].MoveNext()), calling 00007ff836d41f00
00000039d5cbe150 00007ff8962215fe (MethodDesc 00007ff895e2e920 + 0x6e System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbe168 00007ff896799e24 coreclr!COMDelegate::BindToMethodInfo + 0xd4, calling coreclr!LazyMachStateCaptureState
00000039d5cbe180 00007ff8962e9382 (MethodDesc 00007ff895e47998 + 0x12 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.get_InvokeMoveNextCallback()), calling coreclr!JIT_GetSharedGCStaticBaseNoCtor_InlineGetAppDomain
00000039d5cbe1c0 00007ff8962e9365 (MethodDesc 00007ff895e47988 + 0x35 System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.RunWithDefaultContext()), calling (MethodDesc 00007ff895e2e920 + 0 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbe1d0 00007ff8961d9a07 (MethodDesc 00007ff895e22c78 + 0x17 System.AppDomain.get_Flags()), calling coreclr!JIT_GetSharedNonGCStaticBaseNoCtor_InlineGetAppDomain
00000039d5cbe1e0 00007ff896860aa9 coreclr!ThreadNative::GetCurrentThread + 0x9, calling coreclr!GetTLSDummy
00000039d5cbe200 00007ff83813f709 (MethodDesc 00007ff83737e7f8 Xunit.Sdk.AsyncTestSyncContext+<>c__DisplayClass7_0.<Post>b__1(System.Object))
00000039d5cbe210 00007ff896860aa9 coreclr!ThreadNative::GetCurrentThread + 0x9, calling coreclr!GetTLSDummy
00000039d5cbe220 00007ff896213c8c (MethodDesc 00007ff895e2cb80 + 0x7c System.Reflection.RuntimeMethodInfo.CreateDelegateInternal(System.Type, System.Object, System.DelegateBindingFlags, System.Threading.StackCrawlMark ByRef)), calling (MethodDesc 00007ff895e2cfa8 + 0 System.Delegate.CreateDelegateInternal(System.RuntimeType, System.Reflection.RuntimeMethodInfo, System.Object, System.DelegateBindingFlags, System.Threading.StackCrawlMark ByRef))
00000039d5cbe240 00007ff8380f3cc4 (MethodDesc 00007ff837370610 + 0x34 Xunit.Sdk.MaxConcurrencySyncContext.RunOnSyncContext(System.Threading.SendOrPostCallback, System.Object))
00000039d5cbe250 00007ff8962216da (MethodDesc 00007ff895e2e930 + 0x3a System.Threading.ExecutionContext.Restore(System.Threading.Thread, System.Threading.ExecutionContext)), calling coreclr!JIT_WriteBarrier
00000039d5cbe260 00007ff896860aa9 coreclr!ThreadNative::GetCurrentThread + 0x9, calling coreclr!GetTLSDummy
00000039d5cbe290 00007ff8962215fe (MethodDesc 00007ff895e2e920 + 0x6e System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbe350 00007ff837c47c51 (MethodDesc 00007ff8373963a0 Xunit.Sdk.XunitWorkerThread+<>c.<QueueUserWorkItem>b__5_0(System.Object))
00000039d5cbe3a0 00007ff8962858d6 (MethodDesc 00007ff895e3b0a8 + 0x46 System.Threading.Tasks.Task.Execute())
00000039d5cbe3b0 00007ff896285f94 (MethodDesc 00007ff895e3b138 + 0x14 System.Threading.Tasks.Task.ExecutionContextCallback(System.Object)), calling coreclr!JIT_IsInstanceOfClass
00000039d5cbe3e0 00007ff8962215fe (MethodDesc 00007ff895e2e920 + 0x6e System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbe450 00007ff896285e43 (MethodDesc 00007ff895e3b128 + 0x223 System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef)), calling (MethodDesc 00007ff895e2e920 + 0 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbe500 00007ff896285bdf (MethodDesc 00007ff895e3b118 + 0x9f System.Threading.Tasks.Task.ExecuteEntry(Boolean)), calling (MethodDesc 00007ff895e3b128 + 0 System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef))
00000039d5cbe540 00007ff8962215fe (MethodDesc 00007ff895e2e920 + 0x6e System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
00000039d5cbe550 00007ff8967aa3c5 coreclr!SigPointer::PeekElemTypeNormalized + 0x25, calling coreclr!SigPointer::PeekElemTypeClosed
00000039d5cbe570 00007ff8962228f4 (MethodDesc 00007ff895e2eca8 + 0x34 System.Threading.ThreadHelper.ThreadStart(System.Object)), calling coreclr!JIT_GetSharedGCStaticBase_InlineGetAppDomain
00000039d5cbe5b0 00007ff89688c5a3 coreclr!CallDescrWorkerInternal + 0x83
00000039d5cbe5f0 00007ff8967fe256 coreclr!MethodDescCallSite::CallTargetWorker + 0x14e, calling coreclr!CallDescrWorkerWithHandler
00000039d5cbe620 00007ff8967aa3c5 coreclr!SigPointer::PeekElemTypeNormalized + 0x25, calling coreclr!SigPointer::PeekElemTypeClosed
00000039d5cbe640 00007ff8967d0d71 coreclr!MetaSig::Init + 0x101, calling coreclr!SigParser::SkipExactlyOne
00000039d5cbe6c0 00007ff8967fe48a coreclr!ArgIteratorTemplate<ArgIteratorBase>::ForceSigWalk + 0x1a, calling coreclr!ArgIteratorTemplate<ArgIteratorBase>::GetNextOffset
00000039d5cbe720 00007ff8969210b3 coreclr!WinMDInternalImportRO::Release + 0x8b4a3, calling coreclr!MethodDescCallSite::CallTargetWorker
00000039d5cbe880 00007ff8ece034ad combase!_CoInitializeEx + 0x1d9 [d:\rs1\onecore\com\combase\class\compobj.cxx:3812], calling combase!CoVrfNotifyCoInit [d:\rs1\onecore\com\combase\verifier\threadstate.cxx:489]
00000039d5cbe890 00007ff8967fd40f coreclr!QueueUserWorkItemManagedCallback + 0x2df
00000039d5cbe8d0 00007ff8967fd364 coreclr!QueueUserWorkItemManagedCallback + 0x234, calling coreclr!QueueUserWorkItemManagedCallback + 0x29c
00000039d5cbe910 00007ff8ece0d886 combase!CoInitializeEx + 0x36 [d:\rs1\onecore\com\combase\class\compobj.cxx:3854], calling combase!_CoInitializeEx [d:\rs1\onecore\com\combase\class\compobj.cxx:3614]
00000039d5cbe9c0 00007ff89679107a coreclr!Frame::Push + 0xe, calling coreclr!GetTLSDummy
00000039d5cbe9d0 00007ff89687508c coreclr!ThreadSuspend::UnlockThreadStore + 0x50, calling coreclr!Thread::SetDebugCantStop
00000039d5cbea00 00007ff89679702c coreclr!ThreadStore::TransferStartedThread + 0x88, calling coreclr!ThreadStore::CheckForEEShutdown
00000039d5cbea20 00007ff8967fd291 coreclr!QueueUserWorkItemManagedCallback + 0x161, calling coreclr!QueueUserWorkItemManagedCallback + 0x1c8
00000039d5cbea40 00007ff896794a92 coreclr!Thread::HasStarted + 0x10a, calling coreclr!CLRException::HandlerState::CleanupTry
00000039d5cbead0 00007ff8967fd1ab coreclr!QueueUserWorkItemManagedCallback + 0x7b, calling coreclr!QueueUserWorkItemManagedCallback + 0xd8
00000039d5cbeb30 00007ff896885a14 coreclr!ThreadNative::KickOffThread + 0xc4, calling coreclr!QueueUserWorkItemManagedCallback + 0x4c
00000039d5cbebf0 00007ff896796efb coreclr!Thread::intermediateThreadProc + 0x8b
00000039d5cbee70 00007ff8eebd8097 ntdll!RtlpAllocateHeapInternal + 0x727, calling ntdll!RtlpAllocateHeap
00000039d5cbef00 00007ff8eb30e39a KERNELBASE!WriteConsoleW + 0x20a, calling KERNELBASE!GetSystemWow64DirectoryA + 0xb0
00000039d5cbefa0 00007ff8eebd53a6 ntdll!RtlpSubSegmentInitialize + 0x146, calling ntdll!memset
00000039d5cbefc0 00007ff8eebd0afe ntdll!RtlpAllocateUserBlockFromHeap + 0x7a, calling ntdll!RtlLeaveCriticalSection
00000039d5cbf040 00007ff8eebd8f98 ntdll!RtlpLowFragHeapAllocFromContext + 0x378, calling ntdll!memset
00000039d5cbf050 00007ff8eebd8f98 ntdll!RtlpLowFragHeapAllocFromContext + 0x378, calling ntdll!memset
00000039d5cbf110 00007ff8eebd7a68 ntdll!RtlpAllocateHeapInternal + 0xf8, calling ntdll!RtlpLowFragHeapAllocFromContext
00000039d5cbf240 00007ff8eec00800 ntdll!RtlSetLastWin32Error + 0x40, calling ntdll!_security_check_cookie
00000039d5cbf260 00007ff895c540e6 clrjit!_vcrt_FlsSetValue + 0x4a
00000039d5cbf2c0 00007ff895c538a1 clrjit!_vcrt_thread_attach + 0x9, calling clrjit!_vcrt_getptd_noexit
00000039d5cbf2f0 00007ff895c529da clrjit!_scrt_dllmain_crt_thread_attach + 0x16, calling clrjit!LegacyPolicy::IsLegacyPolicy
00000039d5cbf300 00007ff8eebca296 ntdll!RtlDeactivateActivationContextUnsafeFast + 0xf6, calling ntdll!_security_check_cookie
00000039d5cbf320 00007ff895c525ad clrjit!operator delete + 0x35, calling clrjit!_scrt_dllmain_crt_thread_attach
00000039d5cbf330 00007ff8eebc7e53 ntdll!RtlActivateActivationContextUnsafeFast + 0x93, calling ntdll!_security_check_cookie
00000039d5cbf350 00007ff895c527f4 clrjit!operator delete + 0x27c, calling clrjit!DllMain
00000039d5cbf390 00007ff8eeba7874 ntdll!LdrpCallTlsInitializers + 0x3c, calling ntdll!RtlReleaseSRWLockShared
00000039d5cbf3b0 00007ff8eebca35f ntdll!LdrpCallInitRoutine + 0x4b
00000039d5cbf3d0 00007ff8eebafd30 ntdll!LdrpReleaseLoaderLock + 0x20, calling ntdll!RtlLeaveCriticalSection
00000039d5cbf3e0 00007ff8eec1bab4 ntdll!LdrpDropLastInProgressCount + 0x38, calling ntdll!RtlLeaveCriticalSection
00000039d5cbf410 00007ff8eebc7d6a ntdll!LdrpInitializeThread + 0x20a, calling ntdll!LdrpDropLastInProgressCount
00000039d5cbf480 00007ff8eebc7cac ntdll!LdrpInitializeThread + 0x14c, calling ntdll!RtlActivateActivationContextUnsafeFast
00000039d5cbf488 00007ff8eebc7cdb ntdll!LdrpInitializeThread + 0x17b, calling ntdll!RtlDeactivateActivationContextUnsafeFast
00000039d5cbf4d0 00007ff8eebc7d35 ntdll!LdrpInitializeThread + 0x1d5, calling ntdll!RtlActivateActivationContextUnsafeFast
00000039d5cbf4d8 00007ff8eebc7d52 ntdll!LdrpInitializeThread + 0x1f2, calling ntdll!RtlDeactivateActivationContextUnsafeFast
00000039d5cbf500 00007ff8eec1a092 ntdll!_LdrpInitialize + 0x8e, calling ntdll!NtTestAlert
00000039d5cbf580 00007ff8eec19fb8 ntdll!LdrInitializeThunk + 0x18, calling ntdll!NtContinue
00000039d5cbf9f0 00007ff896796ed6 coreclr!Thread::intermediateThreadProc + 0x66, calling coreclr!_chkstk
00000039d5cbfa30 00007ff8ed408364 kernel32!BaseThreadInitThunk + 0x14, calling kernel32!guard_dispatch_icall_nop
00000039d5cbfa60 00007ff8eec070d1 ntdll!RtlUserThreadStart + 0x21, calling ntdll!guard_dispatch_icall_nop

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions