Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Infinite recursion during resource lookup within System.Private.CoreLib #72381

Closed
introspection3 opened this issue Jul 13, 2022 · 18 comments
Closed
Labels
area-Meta needs-author-action An issue or pull request that requires more info or actions from the author. tenet-reliability Reliability/stability related issue (stress, load problems, etc.)

Comments

@introspection3
Copy link

introspection3 commented Jul 13, 2022

Description

CoreCLR Version: 6.0.622.26707
.NET Version: 6.0.6
Description: The application requested process termination through System.Environment.FailFast(string message).
Message: Infinite recursion during resource lookup within System.Private.CoreLib.  This may be a bug in System.Private.CoreLib, or potentially in certain extensibility points such as assembly resolve events or CultureInfo names.  Resource name: Arg_NullReferenceException
Stack:
  at System.Environment.FailFast(System.String)
  at System.SR.InternalGetResourceString(System.String)
  at System.SR.GetResourceString(System.String)
  at System.NullReferenceException..ctor()
  at System.Globalization.CultureInfo.get_CurrentUICulture()
  at System.Resources.ResourceManager.GetString(System.String, System.Globalization.CultureInfo)
  at System.SR.InternalGetResourceString(System.String)
  at System.SR.GetResourceString(System.String)
  at System.NullReferenceException..ctor()
  at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Security.SslStream+<EnsureFullTlsFrameAsync>d__186`1[[System.Net.Security.AsyncReadWriteAdapter, System.Net.Security, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]], System.Net.Security, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].MoveNext(System.Threading.Thread)
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Security.SslStream+<EnsureFullTlsFrameAsync>d__186`1[[System.Net.Security.AsyncReadWriteAdapter, System.Net.Security, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]], System.Net.Security, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].MoveNext()
  at System.Net.Sockets.Socket+AwaitableSocketAsyncEventArgs.InvokeContinuation(System.Action`1<System.Object>, System.Object, Boolean, Boolean)
  at System.Net.Sockets.Socket+AwaitableSocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs)
  at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)

Configuration

Regression?

Other information

@eiriktsarpalis eiriktsarpalis transferred this issue from dotnet/core Jul 18, 2022
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Jul 18, 2022
@ghost
Copy link

ghost commented Jul 18, 2022

Tagging subscribers to this area: @dotnet/ncl
See info in area-owners.md if you want to be subscribed.

Issue Details

Description

CoreCLR Version: 6.0.622.26707
.NET Version: 6.0.6
Description: The application requested process termination through System.Environment.FailFast(string message).
Message: Infinite recursion during resource lookup within System.Private.CoreLib. This may be a bug in System.Private.CoreLib, or potentially in certain extensibility points such as assembly resolve events or CultureInfo names. Resource name: Arg_NullReferenceException
Stack:
at System.Environment.FailFast(System.String)
at System.SR.InternalGetResourceString(System.String)
at System.SR.GetResourceString(System.String)
at System.NullReferenceException..ctor()
at System.Globalization.CultureInfo.get_CurrentUICulture()
at System.Resources.ResourceManager.GetString(System.String, System.Globalization.CultureInfo)
at System.SR.InternalGetResourceString(System.String)
at System.SR.GetResourceString(System.String)
at System.NullReferenceException..ctor()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[[System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Security.SslStream+d__1861[[System.Net.Security.AsyncReadWriteAdapter, System.Net.Security, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]], System.Net.Security, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].MoveNext(System.Threading.Thread) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[[System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Security.SslStream+<EnsureFullTlsFrameAsync>d__1861[[System.Net.Security.AsyncReadWriteAdapter, System.Net.Security, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]], System.Net.Security, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].MoveNext()
at System.Net.Sockets.Socket+AwaitableSocketAsyncEventArgs.InvokeContinuation(System.Action`1<System.Object>, System.Object, Boolean, Boolean)
at System.Net.Sockets.Socket+AwaitableSocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)

Configuration

Regression?

Other information

Author: introspection3
Assignees: -
Labels:

area-System.Net

Milestone: -

@eiriktsarpalis
Copy link
Member

Thanks. In order to assess the problem we will need more information, including SDK versions and a minimal reproduction demonstrating the problem.

@eiriktsarpalis eiriktsarpalis added the needs-author-action An issue or pull request that requires more info or actions from the author. label Jul 18, 2022
@ghost
Copy link

ghost commented Jul 18, 2022

This issue has been marked needs-author-action and may be missing some important information.

@danmoseley
Copy link
Member

@introspection3 this is possibly a bug in .NET 6 but much more likely to be a corrupted process, and we should eliminate that first. So a repro case would be ideal, or else a dump file. Also please try to repro on another machine, another install. Also if possible whether it reproed before .NET 6.

Eg., #53833 - unresolved, needed dump.
#53504 -- ICU was suspected.
#1716 -- bad install - mixed up bits.

@danmoseley danmoseley changed the title dotnet bug Infinite recursion during resource lookup within System.Private.CoreLib Jul 18, 2022
@danmoseley
Copy link
Member

Stepping back, why is NullReferenceException is thrown in the first place. There is a bug somewhere. Networking folks can suggest whether it's networking implementation or user code.

@MihaZupan
Copy link
Member

The stack suggests this was thrown by ExecutionContext.RunInternal itself, not from within a callback into networking code.
Unless something is broken in the async machinery, this seems more like some sort of corruption than a networking issue to me.

@danmoseley
Copy link
Member

Would there be value in improving the message, eg.,

< Infinite recursion during resource lookup within System.Private.CoreLib.  This may be a bug in System.Private.CoreLib, or potentially .  Resource name: Arg_NullReferenceException
> Infinite recursion during resource lookup within System.Private.CoreLib. Verify that the process state is not corrupted. This can also be caused by an incomplete or corrupt installation of .NET, or by a bug in code running in certain extensibility points such as assembly resolve events or CultureInfo names. Resource name: Arg_NullReferenceException

We could add This may be a bug in System.Private.CoreLib, in DEBUG only -- it was originally intended for developers working on .NET itself, and by the time the product is shipped, it's the least likely possibility.

@ghost
Copy link

ghost commented Jul 19, 2022

Tagging subscribers to this area: @dotnet/area-meta
See info in area-owners.md if you want to be subscribed.

Issue Details

Description

CoreCLR Version: 6.0.622.26707
.NET Version: 6.0.6
Description: The application requested process termination through System.Environment.FailFast(string message).
Message: Infinite recursion during resource lookup within System.Private.CoreLib.  This may be a bug in System.Private.CoreLib, or potentially in certain extensibility points such as assembly resolve events or CultureInfo names.  Resource name: Arg_NullReferenceException
Stack:
  at System.Environment.FailFast(System.String)
  at System.SR.InternalGetResourceString(System.String)
  at System.SR.GetResourceString(System.String)
  at System.NullReferenceException..ctor()
  at System.Globalization.CultureInfo.get_CurrentUICulture()
  at System.Resources.ResourceManager.GetString(System.String, System.Globalization.CultureInfo)
  at System.SR.InternalGetResourceString(System.String)
  at System.SR.GetResourceString(System.String)
  at System.NullReferenceException..ctor()
  at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Security.SslStream+<EnsureFullTlsFrameAsync>d__186`1[[System.Net.Security.AsyncReadWriteAdapter, System.Net.Security, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]], System.Net.Security, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].MoveNext(System.Threading.Thread)
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Security.SslStream+<EnsureFullTlsFrameAsync>d__186`1[[System.Net.Security.AsyncReadWriteAdapter, System.Net.Security, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]], System.Net.Security, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].MoveNext()
  at System.Net.Sockets.Socket+AwaitableSocketAsyncEventArgs.InvokeContinuation(System.Action`1<System.Object>, System.Object, Boolean, Boolean)
  at System.Net.Sockets.Socket+AwaitableSocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs)
  at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)

Configuration

Regression?

Other information

Author: introspection3
Assignees: -
Labels:

area-Meta, untriaged, needs-author-action

Milestone: -

@karelz
Copy link
Member

karelz commented Jul 19, 2022

Triage: 6.0 problem. Unlikely networking -- these kind of issues typically indicate bad installation. Changing to Meta area for further investigation/triage/routing.

@KiristonK
Copy link

KiristonK commented Jul 26, 2022

Hi, is there any information about when this issue will be fixed?

May be useful:
Also when starting to debug application step-by-step from CreateMauiApp method, app will load correctly for the first time (if no previous versions of app was installed). The next time i try to do same process (without uninstalling app) Infinite recursion loop will stop code execution before hitting breakpoint and without showing any exception, only logcat shows this error.

By the way, for me changing phone language to EN-US fixes this problem. I've seen some threads on StackOverflow with simillar issues on other languages

@jeffhandley
Copy link
Member

@tarekgh Does anything stand out for you on this, especially given @KiristonK's comment that setting locale to en-us works around it?

@KiristonK what locale were you on before changing to en-us?

@KiristonK
Copy link

@jeffhandley I had pl-PL locale. For me the problem was in FlyoutItem template, somehow it worked with debug configuration, and does not in release. Today, after launching test project (in main i've just removed template) it works fine. Attaching test project that had problems.
FlyoutTest.zip

Also some workaround for me with locales was setting app locale to en-US.
In case someone needs code (file App.xaml.cs inside constructor):

            CultureInfo.CurrentUICulture = new CultureInfo("en-US", false);
            CultureInfo.CurrentCulture = new CultureInfo("en-US", false);
            CultureInfo.DefaultThreadCurrentCulture = new CultureInfo("en-US", false);
            CultureInfo.DefaultThreadCurrentUICulture = new CultureInfo("en-US", false);

@tarekgh
Copy link
Member

tarekgh commented Aug 2, 2022

Does anything stand out for you on this, especially given @KiristonK's comment that setting locale to en-us works around it?

I don't think the issue is related to cultures or resources at all. There is another severe problem that is hiding there. Even when using culture different than en-US, we should fall back to the neutral resources at the end which is the English resources. Looking at the stack, I am seeing NullReferenceExcpetion is thrown twice in the stack. This can suggest something wrong in general, not allowing creating objects from various places. Switching to en-US could be just using some cached data which hide the path trying to create the needed objects.

Do we have dump for such failure? What OS was running on? does it repro on other machines/devices?

CC @jkotas

@jkotas
Copy link
Member

jkotas commented Aug 2, 2022

Do we have dump for such failure?

Yes, we would need a full crash dump to diagnose this issue. @KiristonK Is it possible to share the crash dump with us somehow?

You can either save the dump in debugger, or you can configure OS to collect the crash dump on all fatal errors https://docs.microsoft.com/en-us/windows/win32/wer/collecting-user-mode-dumps when running without debugger.

Does you app has a lot of custom interop with native code? It is not unusual for crashes like this one to be caused by bugs in interop that lead to memory corruptions.

@jkotas jkotas added the tenet-reliability Reliability/stability related issue (stress, load problems, etc.) label Aug 2, 2022
@KiristonK
Copy link

@jkotas As i said before, now i can't reproduse this problem. The project that i attached still have wierd Flyout behavior (items does not show in release config, problem in FlyoutItemTemplate), but app launches and does not throw Infinite recursion during resource lookup within System.Private.CoreLib. That is MAUI project so maybe problem was caused by MAUI and recent update fixed it.
Today tested app on Windows 11 and Anroid 11, app launches correctly.

If issue will occur again, where should i write about it, at dotnet/runtime or dotnet/maui issues?

@jkotas
Copy link
Member

jkotas commented Aug 3, 2022

MAUI project so maybe problem was caused by MAUI and recent update fixed it.

Yes, that's quite possible.

If issue will occur again, where should i write about it, at dotnet/runtime or dotnet/maui issues?

For the " Infinite recursion during resource lookup" crash like the one at the top, it is better to start with dotnet/runtime.

@jkotas jkotas closed this as completed Aug 3, 2022
@ghost ghost removed the untriaged New issue has not been triaged by the area owner label Aug 3, 2022
@rzikm
Copy link
Member

rzikm commented Aug 24, 2022

Hit in #67049
Console log: https://helixre107v0xdeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-pull-67049-merge-d7aa731dedaf40d491/System.Net.Security.Tests/1/console.4a866944.log?helixlogtype=result

Stacktrace
(lldb) dumpstack
00007ECD7354D8C0 00007F0E213B82E7 System.SR.get_ArgumentOutOfRange_IndexMustBeLess() [/_/artifacts/obj/coreclr/System.Private.CoreLib/x64/Release/System.SR.cs @ 1070]
00007ECD7354D8D0 00007F0E213B7D7E System.ThrowHelper.GetResourceString(System.ExceptionResource) [/_/src/libraries/System.Private.CoreLib/src/System/ThrowHelper.cs @ 919]
00007ECD7354D8F0 00007F0E213B7CF9 System.ThrowHelper.GetArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource) [/_/src/libraries/System.Private.CoreLib/src/System/ThrowHelper.cs @ 600]
00007ECD7354D920 00007F0E213B7C84 System.ThrowHelper.ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_IndexMustBeLess() [/_/src/libraries/System.Private.CoreLib/src/System/ThrowHelper.cs @ 158]
00007ECD7354D930 00007F0E213B7350 System.Array.LastIndexOf[[System.__Canon, System.Private.CoreLib]](System.__Canon[], System.__Canon, Int32, Int32) [/_/src/libraries/System.Private.CoreLib/src/System/Array.cs @ 1561]
00007ECD7354D9E0 00007F0E213B72B9 System.Collections.Generic.List`1[[System.__Canon, System.Private.CoreLib]].LastIndexOf(System.__Canon, Int32, Int32) [/_/src/libraries/System.Private.CoreLib/src/System/Collections/Generic/List.cs @ 852]
00007ECD7354DA30 00007F0E213B7185 System.Collections.Generic.List`1[[System.__Canon, System.Private.CoreLib]].LastIndexOf(System.__Canon) [/_/src/libraries/System.Private.CoreLib/src/System/Collections/Generic/List.cs @ 796]
00007ECD7354DA50 00007F0E20EBF557 System.SR.InternalGetResourceString(System.String) [/_/src/libraries/System.Private.CoreLib/src/System/SR.cs @ 54]
00007ECD7354DB70 00007F0E20EBF370 System.SR.GetResourceString(System.String) [/_/src/libraries/Common/src/System/SR.cs @ 28]
...
00007ECD7354DBA0 00007F0E213B82E7 System.SR.get_ArgumentOutOfRange_IndexMustBeLess() [/_/artifacts/obj/coreclr/System.Private.CoreLib/x64/Release/System.SR.cs @ 1070]
00007ECD7354DBB0 00007F0E213B7D7E System.ThrowHelper.GetResourceString(System.ExceptionResource) [/_/src/libraries/System.Private.CoreLib/src/System/ThrowHelper.cs @ 919]
00007ECD7354DBD0 00007F0E213B7CF9 System.ThrowHelper.GetArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource) [/_/src/libraries/System.Private.CoreLib/src/System/ThrowHelper.cs @ 600]
00007ECD7354DC00 00007F0E213B7C84 System.ThrowHelper.ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_IndexMustBeLess() [/_/src/libraries/System.Private.CoreLib/src/System/ThrowHelper.cs @ 158]
00007ECD7354DC10 00007F0E213B7350 System.Array.LastIndexOf[[System.__Canon, System.Private.CoreLib]](System.__Canon[], System.__Canon, Int32, Int32) [/_/src/libraries/System.Private.CoreLib/src/System/Array.cs @ 1561]
00007ECD7354DCC0 00007F0E213B72B9 System.Collections.Generic.List`1[[System.__Canon, System.Private.CoreLib]].LastIndexOf(System.__Canon, Int32, Int32) [/_/src/libraries/System.Private.CoreLib/src/System/Collections/Generic/List.cs @ 852]
00007ECD7354DD10 00007F0E213B7185 System.Collections.Generic.List`1[[System.__Canon, System.Private.CoreLib]].LastIndexOf(System.__Canon) [/_/src/libraries/System.Private.CoreLib/src/System/Collections/Generic/List.cs @ 796]
00007ECD7354DD30 00007F0E20EBF557 System.SR.InternalGetResourceString(System.String) [/_/src/libraries/System.Private.CoreLib/src/System/SR.cs @ 54]
00007ECD7354DE50 00007F0E20EBF370 System.SR.GetResourceString(System.String) [/_/src/libraries/Common/src/System/SR.cs @ 28]
00007ECD7354DE80 00007F0E213B7C57 System.SR.get_Arg_LongerThanSrcArray() [/_/artifacts/obj/coreclr/System.Private.CoreLib/x64/Release/System.SR.cs @ 228]
00007ECD7354DE90 00007F0E2031B19D System.Array.Copy(System.Array, Int32, System.Array, Int32, Int32, Boolean) [/_/src/coreclr/System.Private.CoreLib/src/System/Array.CoreCLR.cs @ 111]
00007ECD7354DFC0 00007F0E1FE96AD4 System.Collections.Generic.List`1[[System.__Canon, System.Private.CoreLib]].set_Capacity(Int32) [/_/src/libraries/System.Private.CoreLib/src/System/Collections/Generic/List.cs @ 116]
00007ECD7354E010 00007F0E1FE969E2 System.Collections.Generic.List`1[[System.__Canon, System.Private.CoreLib]].Grow(Int32) [/_/src/libraries/System.Private.CoreLib/src/System/Collections/Generic/List.cs @ 436]
00007ECD7354E040 00007F0E1FE9692B System.Collections.Generic.List`1[[System.__Canon, System.Private.CoreLib]].AddWithResize(System.__Canon) [/_/src/libraries/System.Private.CoreLib/src/System/Collections/Generic/List.cs @ 219]
00007ECD7354E070 00007F0E20EBF7F0 System.SR.InternalGetResourceString(System.String) [/_/src/libraries/System.Private.CoreLib/src/System/SR.cs @ 88]
00007ECD7354E190 00007F0E20EBF370 System.SR.GetResourceString(System.String) [/_/src/libraries/Common/src/System/SR.cs @ 28]
00007ECD7354E1C0 00007F0E213B7097 System.SR.get_Arg_AccessViolationException() [/_/artifacts/obj/coreclr/System.Private.CoreLib/x64/Release/System.SR.cs @ 56]
00007ECD7354E1D0 00007F0E213B703A System.AccessViolationException..ctor() [/_/src/libraries/System.Private.CoreLib/src/System/AccessViolationException.cs @ 22]
00007ECD7354F1D0 00007f0e9ecf8347 [FaultingExceptionFrame: 00007ecd7354f1d0]
00007ECD7354FFD0 00007F0E202ED62C System.RuntimeType.GetCachedName(System.TypeNameKind) [/_/src/coreclr/System.Private.CoreLib/src/System/RuntimeType.CoreCLR.cs @ 3831]
00007ECD73550000 00007F0E20E541ED System.RuntimeType.ToString() [/_/src/coreclr/System.Private.CoreLib/src/System/RuntimeType.CoreCLR.cs @ 3821]
00007ECD73550020 00007F0E213B7BE4 System.Exception.GetClassName() [/_/src/libraries/System.Private.CoreLib/src/System/Exception.cs @ 61]
00007ECD73550040 00007F0E213B7849 System.Exception.ToString() [/_/src/libraries/System.Private.CoreLib/src/System/Exception.cs @ 120]
00007ECD735510E0 00007f0e9ecf8347 [FaultingExceptionFrame: 00007ecd735510e0]
00007ECD73551EE0 00007F0E213B6F7E System.String.Replace(Char, Char) [/_/src/libraries/System.Private.CoreLib/src/System/String.Manipulation.cs @ 1031]
00007ECD73552070 00007F0E213B6320 System.Diagnostics.Tracing.ManifestBuilder..ctor(System.String, System.Guid, System.String, System.Resources.ResourceManager, System.Diagnostics.Tracing.EventManifestOptions) [/_/src/libraries/System.Private.CoreLib/src/System/Diagnostics/Tracing/EventSource.cs @ 5172]
00007ECD73552120 00007F0E213B4AD5 System.Diagnostics.Tracing.EventSource.CreateManifestAndDescriptors(System.Type, System.String, System.Diagnostics.Tracing.EventSource, System.Diagnostics.Tracing.EventManifestOptions) [/_/src/libraries/System.Private.CoreLib/src/System/Diagnostics/Tracing/EventSource.cs @ 3077]
00007ECD73552590 00007F0E213B4700 System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type, System.String, System.Diagnostics.Tracing.EventManifestOptions) [/_/src/libraries/System.Private.CoreLib/src/System/Diagnostics/Tracing/EventSource.cs @ 399]
00007ECD735525E0 00007F0E213B4642 System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type, System.String) [/_/src/libraries/System.Private.CoreLib/src/System/Diagnostics/Tracing/EventSource.cs @ 367]
00007ECD73552600 00007F0E213B3618 System.Net.Security.Tests.TelemetryTest.EventSource_ExistsWithCorrectId()
00007ECD735528F8 00007f0e9ecf8347 [HelperMethodFrame_PROTECTOBJ: 00007ecd735528f8] System.RuntimeMethodHandle.InvokeMethod(System.Object, Void**, System.Signature, Boolean)
00007ECD73552A70 00007F0E202EC3DD System.Reflection.MethodInvoker.InterpretedInvoke(System.Object, IntPtr*) [/_/src/coreclr/System.Private.CoreLib/src/System/Reflection/MethodInvoker.CoreCLR.cs @ 33]
00007ECD73552AA0 00007F0E202EC2DE System.Reflection.MethodInvoker.Invoke(System.Object, IntPtr*, System.Reflection.BindingFlags) [/_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodInvoker.cs @ 64]
00007ECD73552B10 00007F0E202EC1E6 System.Reflection.MethodInvoker.InlinedInvoke(System.Object, IntPtr*, System.Reflection.BindingFlags) [/_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodInvoker.cs @ 23]
00007ECD73552B50 00007F0E202EAE53 System.Reflection.RuntimeMethodInfo.Invoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo) [/_/src/libraries/System.Private.CoreLib/src/System/Reflection/RuntimeMethodInfo.cs @ 131]
00007ECD73552D10 00007F0E202EACF7 System.Reflection.MethodBase.Invoke(System.Object, System.Object[]) [/_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodBase.cs @ 54]
00007ECD73552D40 00007F0E2101613C Xunit.Sdk.TestInvoker`1[[System.__Canon, System.Private.CoreLib]].CallTestMethod(System.Object) [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestInvoker.cs @ 150]
00007ECD73552D70 00007F0E21015CEB Xunit.Sdk.TestInvoker`1+<>c__DisplayClass48_0+<<InvokeTestMethodAsync>b__1>d[[System.__Canon, System.Private.CoreLib]].MoveNext() [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestInvoker.cs @ 257]
00007ECD73552FA0 00007F0E210156E5 System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.TestInvoker`1+<>c__DisplayClass48_0+<<InvokeTestMethodAsync>b__1>d[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<<InvokeTestMethodAsync>b__1>d<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD73553000 00007F0E21015610 System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Xunit.Sdk.TestInvoker`1+<>c__DisplayClass48_0+<<InvokeTestMethodAsync>b__1>d[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<<InvokeTestMethodAsync>b__1>d<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilder.cs @ 33]
00007ECD73553040 00007F0E2101557B Xunit.Sdk.TestInvoker`1+<>c__DisplayClass48_0[[System.__Canon, System.Private.CoreLib]].<InvokeTestMethodAsync>b__1()
00007ECD735530A0 00007F0E21015324 Xunit.Sdk.ExecutionTimer+<AggregateAsync>d__4.MoveNext() [/_/src/xunit.execution/Sdk/Frameworks/ExecutionTimer.cs @ 48]
00007ECD73553110 00007F0E2101520D System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.ExecutionTimer+<AggregateAsync>d__4, xunit.execution.dotnet]](<AggregateAsync>d__4 ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD73553150 00007F0E2101517C System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Xunit.Sdk.ExecutionTimer+<AggregateAsync>d__4, xunit.execution.dotnet]](<AggregateAsync>d__4 ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilder.cs @ 33]
00007ECD73553170 00007F0E21015135 Xunit.Sdk.ExecutionTimer.AggregateAsync(System.Func`1<System.Threading.Tasks.Task>)
00007ECD735531C0 00007F0E210150B8 Xunit.Sdk.TestInvoker`1+<>c__DisplayClass48_0[[System.__Canon, System.Private.CoreLib]].<InvokeTestMethodAsync>b__0() [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestInvoker.cs @ 242]
00007ECD73553210 00007F0E21014E6C Xunit.Sdk.ExceptionAggregator+<RunAsync>d__9.MoveNext() [/_/src/xunit.core/Sdk/ExceptionAggregator.cs @ 90]
00007ECD73553290 00007F0E21014D6D System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.ExceptionAggregator+<RunAsync>d__9, xunit.core]](<RunAsync>d__9 ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD735532D0 00007F0E21014CDC System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Xunit.Sdk.ExceptionAggregator+<RunAsync>d__9, xunit.core]](<RunAsync>d__9 ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilder.cs @ 33]
00007ECD735532F0 00007F0E21014C96 Xunit.Sdk.ExceptionAggregator.RunAsync(System.Func`1<System.Threading.Tasks.Task>)
00007ECD73553340 00007F0E21014543 Xunit.Sdk.TestInvoker`1+<InvokeTestMethodAsync>d__48[[System.__Canon, System.Private.CoreLib]].MoveNext() [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestInvoker.cs @ 241]
00007ECD73553430 00007F0E210138A5 System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.TestInvoker`1+<InvokeTestMethodAsync>d__48[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<InvokeTestMethodAsync>d__48<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD73553490 00007F0E21013780 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) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilderT.cs @ 36]
00007ECD735534D0 00007F0E2101358B Xunit.Sdk.TestInvoker`1[[System.__Canon, System.Private.CoreLib]].InvokeTestMethodAsync(System.Object)
00007ECD73553540 00007F0E210133AF Xunit.Sdk.XunitTestInvoker.InvokeTestMethodAsync(System.Object) [/_/src/xunit.execution/Sdk/Frameworks/Runners/XunitTestInvoker.cs @ 112]
00007ECD73553590 00007F0E210121CB Xunit.Sdk.TestInvoker`1+<<RunAsync>b__47_0>d[[System.__Canon, System.Private.CoreLib]].MoveNext() [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestInvoker.cs @ 206]
00007ECD73553700 00007F0E21011CC5 System.Runtime.CompilerServices.AsyncMethodBuilderCore.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) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD73553760 00007F0E21011BF0 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) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilderT.cs @ 36]
00007ECD735537A0 00007F0E21011B60 Xunit.Sdk.TestInvoker`1[[System.__Canon, System.Private.CoreLib]].<RunAsync>b__47_0()
00007ECD73553810 00007F0E210118F3 Xunit.Sdk.ExceptionAggregator+<RunAsync>d__10`1[[System.Decimal, System.Private.CoreLib]].MoveNext() [/_/src/xunit.core/Sdk/ExceptionAggregator.cs @ 107]
00007ECD735538B0 00007F0E210117DD System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.ExceptionAggregator+<RunAsync>d__10`1[[System.Decimal, System.Private.CoreLib]], xunit.core]](<RunAsync>d__10`1<System.Decimal> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD735538F0 00007F0E2101174C 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) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilderT.cs @ 36]
00007ECD73553910 00007F0E210116C6 Xunit.Sdk.ExceptionAggregator.RunAsync[[System.Decimal, System.Private.CoreLib]](System.Func`1<System.Threading.Tasks.Task`1<System.Decimal>>)
00007ECD73553960 00007F0E21011621 Xunit.Sdk.TestInvoker`1[[System.__Canon, System.Private.CoreLib]].RunAsync() [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestInvoker.cs @ 189]
00007ECD73553990 00007F0E21010FC5 Xunit.Sdk.XunitTestRunner.InvokeTestMethodAsync(Xunit.Sdk.ExceptionAggregator) [/_/src/xunit.execution/Sdk/Frameworks/Runners/XunitTestRunner.cs @ 84]
00007ECD73553A20 00007F0E21010C74 Xunit.Sdk.XunitTestRunner+<InvokeTestAsync>d__4.MoveNext() [/_/src/xunit.execution/Sdk/Frameworks/Runners/XunitTestRunner.cs @ 67]
00007ECD73553B00 00007F0E21010A3D System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.XunitTestRunner+<InvokeTestAsync>d__4, xunit.execution.dotnet]](<InvokeTestAsync>d__4 ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD73553B40 00007F0E210109B0 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].Start[[Xunit.Sdk.XunitTestRunner+<InvokeTestAsync>d__4, xunit.execution.dotnet]](<InvokeTestAsync>d__4 ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilderT.cs @ 36]
00007ECD73553B70 00007F0E2101094F Xunit.Sdk.XunitTestRunner.InvokeTestAsync(Xunit.Sdk.ExceptionAggregator)
00007ECD73553BD0 00007F0E210108BA Xunit.Sdk.TestRunner`1+<>c__DisplayClass43_0[[System.__Canon, System.Private.CoreLib]].<RunAsync>b__0() [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestRunner.cs @ 149]
00007ECD73553BF0 00007F0E21010521 Xunit.Sdk.ExceptionAggregator+<RunAsync>d__10`1[[System.__Canon, System.Private.CoreLib]].MoveNext() [/_/src/xunit.core/Sdk/ExceptionAggregator.cs @ 107]
00007ECD73553CD0 00007F0E210103E5 System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.ExceptionAggregator+<RunAsync>d__10`1[[System.__Canon, System.Private.CoreLib]], xunit.core]](<RunAsync>d__10`1<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD73553D30 00007F0E21010310 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) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilderT.cs @ 36]
00007ECD73553D70 00007F0E21010246 Xunit.Sdk.ExceptionAggregator.RunAsync[[System.__Canon, System.Private.CoreLib]](System.Func`1<System.Threading.Tasks.Task`1<System.__Canon>>)
00007ECD73553DE0 00007F0E2100F9C8 Xunit.Sdk.TestRunner`1+<RunAsync>d__43[[System.__Canon, System.Private.CoreLib]].MoveNext() [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestRunner.cs @ 149]
00007ECD73553F70 00007F0E2100F575 System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.TestRunner`1+<RunAsync>d__43[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunAsync>d__43<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD73553FD0 00007F0E2100F4A0 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) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilderT.cs @ 36]
00007ECD73554010 00007F0E2100F40A Xunit.Sdk.TestRunner`1[[System.__Canon, System.Private.CoreLib]].RunAsync()
00007ECD73554080 00007F0E2100E0D0 Xunit.Sdk.XunitTestCaseRunner.RunTestAsync() [/_/src/xunit.execution/Sdk/Frameworks/Runners/XunitTestCaseRunner.cs @ 139]
00007ECD73554120 00007F0E2100D9B8 Xunit.Sdk.TestCaseRunner`1+<RunAsync>d__19[[System.__Canon, System.Private.CoreLib]].MoveNext() [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestCaseRunner.cs @ 82]
00007ECD73554240 00007F0E2100D6A5 System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.TestCaseRunner`1+<RunAsync>d__19[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunAsync>d__19<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD735542A0 00007F0E2100D5D0 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) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilderT.cs @ 36]
00007ECD735542E0 00007F0E2100D534 Xunit.Sdk.TestCaseRunner`1[[System.__Canon, System.Private.CoreLib]].RunAsync()
00007ECD73554340 00007F0E2100CD70 Xunit.Sdk.XunitTestCase.RunAsync(Xunit.Abstractions.IMessageSink, Xunit.Sdk.IMessageBus, System.Object[], Xunit.Sdk.ExceptionAggregator, System.Threading.CancellationTokenSource) [/_/src/xunit.execution/Sdk/Frameworks/XunitTestCase.cs @ 162]
00007ECD735543C0 00007F0E2100CC3E Xunit.Sdk.XunitTestMethodRunner.RunTestCaseAsync(Xunit.Sdk.IXunitTestCase) [/_/src/xunit.execution/Sdk/Frameworks/Runners/XunitTestMethodRunner.cs @ 45]
00007ECD73554410 00007F0E2100C8BC Xunit.Sdk.TestMethodRunner`1+<RunTestCasesAsync>d__32[[System.__Canon, System.Private.CoreLib]].MoveNext() [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestMethodRunner.cs @ 136]
00007ECD73554510 00007F0E2100C615 System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.TestMethodRunner`1+<RunTestCasesAsync>d__32[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunTestCasesAsync>d__32<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD73554570 00007F0E2100C540 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) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilderT.cs @ 36]
00007ECD735545B0 00007F0E2100C4AA Xunit.Sdk.TestMethodRunner`1[[System.__Canon, System.Private.CoreLib]].RunTestCasesAsync()
00007ECD73554620 00007F0E2100BE44 Xunit.Sdk.TestMethodRunner`1+<RunAsync>d__31[[System.__Canon, System.Private.CoreLib]].MoveNext() [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestMethodRunner.cs @ 106]
00007ECD73554740 00007F0E21008FD5 System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.TestMethodRunner`1+<RunAsync>d__31[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunAsync>d__31<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD735547A0 00007F0E21008F00 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) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilderT.cs @ 36]
00007ECD735547E0 00007F0E21008E65 Xunit.Sdk.TestMethodRunner`1[[System.__Canon, System.Private.CoreLib]].RunAsync()
00007ECD73554840 00007F0E21008A03 Xunit.Sdk.XunitTestClassRunner.RunTestMethodAsync(Xunit.Abstractions.ITestMethod, Xunit.Abstractions.IReflectionMethodInfo, System.Collections.Generic.IEnumerable`1<Xunit.Sdk.IXunitTestCase>, System.Object[]) [/_/src/xunit.execution/Sdk/Frameworks/Runners/XunitTestClassRunner.cs @ 168]
00007ECD735548D0 00007F0E2100764D Xunit.Sdk.TestClassRunner`1+<RunTestMethodsAsync>d__38[[System.__Canon, System.Private.CoreLib]].MoveNext() [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestClassRunner.cs @ 213]
00007ECD73554B50 00007F0E21006ED5 System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.TestClassRunner`1+<RunTestMethodsAsync>d__38[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunTestMethodsAsync>d__38<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD73554BB0 00007F0E21006E00 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].Start[[Xunit.Sdk.TestClassRunner`1+<RunTestMethodsAsync>d__38[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunTestMethodsAsync>d__38<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilderT.cs @ 36]
00007ECD73554BF0 00007F0E21006D69 Xunit.Sdk.TestClassRunner`1[[System.__Canon, System.Private.CoreLib]].RunTestMethodsAsync()
00007ECD73554C60 00007F0E21004E0D Xunit.Sdk.TestClassRunner`1+<RunAsync>d__37[[System.__Canon, System.Private.CoreLib]].MoveNext() [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestClassRunner.cs @ 171]
00007ECD73554DC0 00007F0E21004AC5 System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.TestClassRunner`1+<RunAsync>d__37[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunAsync>d__37<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD73554E20 00007F0E210049F0 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].Start[[Xunit.Sdk.TestClassRunner`1+<RunAsync>d__37[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunAsync>d__37<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilderT.cs @ 36]
00007ECD73554E60 00007F0E21004954 Xunit.Sdk.TestClassRunner`1[[System.__Canon, System.Private.CoreLib]].RunAsync()
00007ECD73554EC0 00007F0E2100441C Xunit.Sdk.XunitTestCollectionRunner.RunTestClassAsync(Xunit.Abstractions.ITestClass, Xunit.Abstractions.IReflectionTypeInfo, System.Collections.Generic.IEnumerable`1<Xunit.Sdk.IXunitTestCase>) [/_/src/xunit.execution/Sdk/Frameworks/Runners/XunitTestCollectionRunner.cs @ 158]
00007ECD73554F50 00007F0E21003DAA Xunit.Sdk.TestCollectionRunner`1+<RunTestClassesAsync>d__28[[System.__Canon, System.Private.CoreLib]].MoveNext() [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestCollectionRunner.cs @ 130]
00007ECD73555120 00007F0E210036F5 System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.TestCollectionRunner`1+<RunTestClassesAsync>d__28[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunTestClassesAsync>d__28<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD73555180 00007F0E21003620 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].Start[[Xunit.Sdk.TestCollectionRunner`1+<RunTestClassesAsync>d__28[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunTestClassesAsync>d__28<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilderT.cs @ 36]
00007ECD735551C0 00007F0E2100358A Xunit.Sdk.TestCollectionRunner`1[[System.__Canon, System.Private.CoreLib]].RunTestClassesAsync()
00007ECD73555230 00007F0E21001DAE Xunit.Sdk.TestCollectionRunner`1+<RunAsync>d__27[[System.__Canon, System.Private.CoreLib]].MoveNext() [/_/src/xunit.execution/Sdk/Frameworks/Runners/TestCollectionRunner.cs @ 101]
00007ECD73555390 00007F0E21001A65 System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.TestCollectionRunner`1+<RunAsync>d__27[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunAsync>d__27<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs @ 38]
00007ECD735553F0 00007F0E21001990 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib]].Start[[Xunit.Sdk.TestCollectionRunner`1+<RunAsync>d__27[[System.__Canon, System.Private.CoreLib]], xunit.execution.dotnet]](<RunAsync>d__27<System.__Canon> ByRef) [/_/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncTaskMethodBuilderT.cs @ 36]
00007ECD73555430 00007F0E210018F4 Xunit.Sdk.TestCollectionRunner`1[[System.__Canon, System.Private.CoreLib]].RunAsync()
00007ECD73555490 00007F0E2100143A Xunit.Sdk.XunitTestAssemblyRunner.RunTestCollectionAsync(Xunit.Sdk.IMessageBus, Xunit.Abstractions.ITestCollection, System.Collections.Generic.IEnumerable`1<Xunit.Sdk.IXunitTestCase>, System.Threading.CancellationTokenSource) [/_/src/xunit.execution/Sdk/Frameworks/Runners/XunitTestAssemblyRunner.cs @ 235]
00007ECD73555500 00007F0E21001354 Xunit.Sdk.XunitTestAssemblyRunner+<>c__DisplayClass14_2.<RunTestCollectionsAsync>b__2() [/_/src/xunit.execution/Sdk/Frameworks/Runners/XunitTestAssemblyRunner.cs @ 184]
00007ECD73555540 00007F0E20C632A9 System.Threading.Tasks.Task`1[[System.__Canon, System.Private.CoreLib]].InnerInvoke() [/_/src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/Future.cs @ 503]
00007ECD735555A0 00007F0E20333654 System.Threading.Tasks.Task+<>c.<.cctor>b__273_0(System.Object) [/_/src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/Task.cs @ 2387]
00007ECD735555C0 00007F0E2033356B System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) [/_/src/libraries/System.Private.CoreLib/src/System/Threading/ExecutionContext.cs @ 183]
00007ECD73555630 00007F0E20333213 System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef, System.Threading.Thread) [/_/src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/Task.cs @ 2345]
00007ECD735556F0 00007F0E210011C3 System.Threading.Tasks.Task.ExecuteEntry() [/_/src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/Task.cs @ 2258]
00007ECD73555720 00007F0E21001101 System.Threading.Tasks.SynchronizationContextTaskScheduler+<>c.<.cctor>b__8_0(System.Object) [/_/src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/TaskScheduler.cs @ 631]
00007ECD73555740 00007F0E210010A3 Xunit.Sdk.MaxConcurrencySyncContext.RunOnSyncContext(System.Threading.SendOrPostCallback, System.Object) [/_/src/xunit.execution/Sdk/MaxConcurrencySyncContext.cs @ 106]
00007ECD73555770 00007F0E21000FD8 Xunit.Sdk.MaxConcurrencySyncContext+<>c__DisplayClass11_0.<WorkerThreadProc>b__0(System.Object) [/_/src/xunit.execution/Sdk/MaxConcurrencySyncContext.cs @ 96]
00007ECD735557B0 00007F0E2033356B System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) [/_/src/libraries/System.Private.CoreLib/src/System/Threading/ExecutionContext.cs @ 183]
00007ECD73555820 00007F0E21000F48 Xunit.Sdk.ExecutionContextHelper.Run(System.Object, System.Action`1<System.Object>) [/_/src/xunit.execution/Sdk/Utility/ExecutionContextHelper.cs @ 110]
00007ECD73555850 00007F0E20FFACA5 Xunit.Sdk.MaxConcurrencySyncContext.WorkerThreadProc() [/_/src/xunit.execution/Sdk/MaxConcurrencySyncContext.cs @ 96]
00007ECD735558D0 00007F0E20333773 Xunit.Sdk.XunitWorkerThread+<>c.<QueueUserWorkItem>b__5_0(System.Object) [/_/src/common/XunitWorkerThread.cs @ 37]
00007ECD73555910 00007F0E203336FB System.Threading.Tasks.Task.InnerInvoke() [/_/src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/Task.cs @ 2405]
00007ECD73555940 00007F0E20333654 System.Threading.Tasks.Task+<>c.<.cctor>b__273_0(System.Object) [/_/src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/Task.cs @ 2387]
00007ECD73555960 00007F0E2033356B System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) [/_/src/libraries/System.Private.CoreLib/src/System/Threading/ExecutionContext.cs @ 183]
00007ECD735559D0 00007F0E20333213 System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef, System.Threading.Thread) [/_/src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/Task.cs @ 2345]
00007ECD73555A90 00007F0E20332F3F System.Threading.Tasks.Task.ExecuteEntryUnsafe(System.Threading.Thread) [/_/src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/Task.cs @ 2283]
00007ECD73555AC0 00007F0E20332E9E System.Threading.Tasks.ThreadPoolTaskScheduler+<>c.<.cctor>b__10_0(System.Object) [/_/src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/ThreadPoolTaskScheduler.cs @ 35]
00007ECD73555AF0 00007F0E20332DC8 System.Threading.Thread+StartHelper.RunWorker() [/_/src/libraries/System.Private.CoreLib/src/System/Threading/Thread.cs @ 82]
00007ECD73555B30 00007F0E20332CEB System.Threading.Thread+StartHelper.Run() [/_/src/libraries/System.Private.CoreLib/src/System/Threading/Thread.cs @ 54]
00007ECD73555B60 00007F0E20332C36 System.Threading.Thread.StartCallback() [/_/src/coreclr/System.Private.CoreLib/src/System/Threading/Thread.CoreCLR.cs @ 105]
00007ECD73555CD0 00007f0e9ecf8347 [DebuggerU2MCatchHandlerFrame: 00007ecd73555cd0]
(lldb) pe
Exception object: 00007ece0f1b0ba8
Exception type:   System.OutOfMemoryException
Message:          <Invalid Object>
InnerException:   <none>
StackTrace (generated):
    SP               IP               Function
    00007ECD7354FB90 00007F0E20EB4711 System.Private.CoreLib.dll!System.Collections.Generic.Dictionary`2[[System.__Canon, System.Private.CoreLib],[System.Resources.ResourceLocator, System.Private.CoreLib]].TryInsert(System.__Canon, System.Resources.ResourceLocator, System.Collections.Generic.InsertionBehavior)+0x9e1
    00007ECD7354FD10 00007F0E20EB3D06 System.Private.CoreLib.dll!System.Collections.Generic.Dictionary`2[[System.__Canon, System.Private.CoreLib],[System.Resources.ResourceLocator, System.Private.CoreLib]].set_Item(System.__Canon, System.Resources.ResourceLocator)+0x36
    00007ECD7354FD50 00007F0E20EB2376 System.Private.CoreLib.dll!System.Resources.RuntimeResourceSet.GetObject(System.String, Boolean, Boolean)+0x246
    00007ECD7354FE90 00007F0E20EB20F4 System.Private.CoreLib.dll!System.Resources.RuntimeResourceSet.GetString(System.String, Boolean)+0x34
    00007ECD7354FEC0 00007F0E20EACE03 System.Private.CoreLib.dll!System.Resources.ResourceManager.GetString(System.String, System.Globalization.CultureInfo)+0xb3
    00007ECD7354FF80 00007F0E20EBF81B System.Private.CoreLib.dll!System.SR.InternalGetResourceString(System.String)+0x38b
    00007ECD735500A0 00007F0E20EBF370 System.Private.CoreLib.dll!System.SR.GetResourceString(System.String)+0x40
    00007ECD735500D0 00007F0E213B7097 System.Private.CoreLib.dll!System.SR.get_Arg_AccessViolationException()+0x17
    00007ECD735500E0 00007F0E213B703A System.Private.CoreLib.dll!System.AccessViolationException..ctor()+0x1a

StackTraceString: <none>
HResult: 80131500

@jkotas
Copy link
Member

jkotas commented Aug 24, 2022

@rzikm The stacktrace that you have shared points to the problem with the PR #67049 at one point that was fixed before the PR got merged.

The PR was optimizing String.Replace and the crash starts with String.Replace:

00007ECD735510E0 00007f0e9ecf8347 [FaultingExceptionFrame: 00007ecd735510e0]
00007ECD73551EE0 00007F0E213B6F7E System.String.Replace(Char, Char) 

The "infinite recursion during resource lookup" is generic symptom of the things going wrong and the process state being corrupted. If you see this error message, it is unlikely to be a duplicate of the problem tracked by this issue - open a new issue instead.

@ghost ghost locked as resolved and limited conversation to collaborators Sep 24, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Meta needs-author-action An issue or pull request that requires more info or actions from the author. tenet-reliability Reliability/stability related issue (stress, load problems, etc.)
Projects
None yet
Development

No branches or pull requests

10 participants