-
Notifications
You must be signed in to change notification settings - Fork 5.4k
[NativeAOT] Crash during gen1 GC #74355
Copy link
Copy link
Closed
Labels
area-NativeAOT-coreclrquestionAnswer questions and provide assistance, not an issue with source code or documentation.Answer questions and provide assistance, not an issue with source code or documentation.tracking-external-issueThe issue is caused by external problem (e.g. OS) - nothing we can do to fix it directlyThe issue is caused by external problem (e.g. OS) - nothing we can do to fix it directly
Milestone
Metadata
Metadata
Assignees
Labels
area-NativeAOT-coreclrquestionAnswer questions and provide assistance, not an issue with source code or documentation.Answer questions and provide assistance, not an issue with source code or documentation.tracking-external-issueThe issue is caused by external problem (e.g. OS) - nothing we can do to fix it directlyThe issue is caused by external problem (e.g. OS) - nothing we can do to fix it directly
Type
Fields
Give feedbackNo fields configured for issues without a type.
I've been contributing to NativeAOT port on game consoles by @TheSpydog . With our current project, we are receiving a crash during gen1 GC using .NET 7 preview 7 on an ARM64 platform.
We're unsure if this is an upstream issue or perhaps a misconfiguration of NativeAOT on our side. I've included the info that I was able to find below. Any additional pointers to help diagnose further would be much appreciated.
IsCurrentThreadInCooperativeMode is returning false, triggering the assert in WaitLonger(int i).
I think the issue is related to volatile read/write of m_pTransitionFrame in thread.cpp.