-
Notifications
You must be signed in to change notification settings - Fork 5k
Test failure: readytorun/tests/mainv2/mainv2.cmd #110512
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
Comments
Failed in: runtime-coreclr gcstress-extra 20241215.1 Failed tests:
Error message:
Stack trace:
|
Failed in: runtime-coreclr gcstress-extra 20250113.1 Failed tests:
Error message:
Stack trace:
|
@steveisok, PTAL. |
Failed in: runtime-coreclr gcstress0x3-gcstress0xc 20250325.1 Failed tests:
Error message:
Stack trace:
|
job: coreclr windows x86 Checked gcstress0xc_jitstress2 @ Windows.10.Amd64.Open |
@dotnet/crossgen-contrib PTAL |
Failed in: runtime-coreclr r2r-extra 20250518.1 Failed tests:
Error message:
Stack trace:
|
Failed in: runtime-coreclr r2r-extra 20250524.1 Failed tests:
Error message:
Stack trace:
|
R2R code has CSEd address of thread static stored in a temp. The address stored in the temp becomes invalid half-way through the TestStaticFields method. The most likely explanation is that the temp was not reported to the GC. The GC info for the temp is correct thought. I think this is a bug in runtime/src/coreclr/vm/jithelpers.cpp Lines 420 to 428 in 50447b0
introduced by #108167. staticBaseHelper points to a managed helper after this change, but there is no proper managed->unmanaged->managed transition. If GC is triggered inside the managed helper, we get lost during the stackwalk and miss reporting section of the stack.
@davidwrighton Could you please take a look? |
@jkotas, thank you. I have no idea how we managed to not find this before, but that's certainly a bug that could cause this. |
HCCALL1 and HCCALL1_PTR can be deleted as part of this change. Rest of the |
Failed in: runtime-coreclr gcstress-extra 20241208.1
Failed tests:
Error message:
Stack trace:
The text was updated successfully, but these errors were encountered: