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

All windows ARM64 benchmark tests failing #2421

Closed
LoopedBard3 opened this issue May 9, 2022 · 5 comments
Closed

All windows ARM64 benchmark tests failing #2421

LoopedBard3 opened this issue May 9, 2022 · 5 comments
Labels
bug Something isn't working pipeline blocker issue blocks perf pipeline stays green. This be considered high priority. WRI Issues and PR's that may be especially useful to WRI or should be viewed during WRI

Comments

@LoopedBard3
Copy link
Member

LoopedBard3 commented May 9, 2022

All (it seems) windows ARM64 benchmark tests are failing with the exception:

[2022/05/09 06:29:58][INFO] Process terminated. 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_AccessViolationException
[2022/05/09 06:29:58][INFO]    at System.Environment.FailFast(System.String)
[2022/05/09 06:29:58][INFO]    at System.SR.InternalGetResourceString(System.String)
[2022/05/09 06:29:58][INFO]    at System.SR.GetResourceString(System.String)
[2022/05/09 06:29:58][INFO]    at System.AccessViolationException..ctor()
[2022/05/09 06:29:58][INFO]    at System.SpanHelpers.IndexOf(Char ByRef, Char, Int32)
[2022/05/09 06:29:58][INFO]    at System.String.Ctor(Char*)
[2022/05/09 06:29:58][INFO]    at System.Globalization.CultureData.GetLocaleInfoEx(System.String, UInt32)
[2022/05/09 06:29:58][INFO]    at System.Globalization.CultureInfo.GetUserDefaultLocaleName()
[2022/05/09 06:29:58][INFO]    at System.Globalization.CultureInfo..cctor()
[2022/05/09 06:29:58][INFO]    at System.Globalization.CultureInfo.get_CachedCulturesByName()
[2022/05/09 06:29:58][INFO]    at System.Globalization.CultureInfo.GetCultureInfo(System.String)
[2022/05/09 06:29:58][INFO]    at System.Resources.ManifestBasedResourceGroveler.GetNeutralResourcesLanguage(System.Reflection.Assembly, System.Resources.UltimateResourceFallbackLocation ByRef)
[2022/05/09 06:29:58][INFO]    at System.Resources.ResourceManager.CommonAssemblyInit()
[2022/05/09 06:29:58][INFO]    at System.SR.get_ResourceManager()
[2022/05/09 06:29:58][INFO]    at System.SR.InternalGetResourceString(System.String)
[2022/05/09 06:29:58][INFO]    at System.SR.GetResourceString(System.String)
[2022/05/09 06:29:58][INFO]    at System.AccessViolationException..ctor()
[2022/05/09 06:29:58][INFO]    at System.SpanHelpers.IndexOf(Char ByRef, Char, Int32)
[2022/05/09 06:29:58][INFO]    at System.String.Ctor(Char*)
[2022/05/09 06:29:58][INFO]    at System.AppContext.Setup(Char**, Char**, Int32)
@LoopedBard3 LoopedBard3 added bug Something isn't working pipeline blocker issue blocks perf pipeline stays green. This be considered high priority. WRI Issues and PR's that may be especially useful to WRI or should be viewed during WRI labels May 9, 2022
@LoopedBard3
Copy link
Member Author

cc @lewing We saw this same error found in dotnet/runtime#67771, do you know if there is a different tracking issue or related investigation?

@lewing
Copy link
Member

lewing commented May 9, 2022

It looks like you are using your own perf machines for these builds, what version of windows is installed on them?

@LoopedBard3
Copy link
Member Author

One of the two sets of failing Windows machines have version: Windows 10.0.19041, I am not sure about the other but think it would be similar.

@Claire-kangkang
Copy link

I also reproduce this issue with arm 64 testing, my machine is Windows 11 Enterprise Insider Preview (25096.1000).

Reproduce steps:

  1. Install latest 7.0 sdk and hosting bundle.
  2. Delete everything in something like the 7.0.0-preview.xx.xx folder, and replace everything of the SDK installed version with the asp.net shared framework folder that was installed, i.e. 'C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App\7.0.0-ci'
  3. Run the project will ran into this issue.

@LoopedBard3
Copy link
Member Author

This was fixed with the same fix as dotnet/runtime#69222 (issue tracking this on the runtime side).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working pipeline blocker issue blocks perf pipeline stays green. This be considered high priority. WRI Issues and PR's that may be especially useful to WRI or should be viewed during WRI
Projects
None yet
Development

No branches or pull requests

3 participants