-
Notifications
You must be signed in to change notification settings - Fork 5k
Deadlock in loader lock (CoreCLR) from background GC in XAML apps #114182
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
@Sergio0694 Could you please validate that it is fixed in 9.0.5? (backport PR #113055) |
Oh that's nice! I can try, yes, though it might be slightly tricky as I can't repro this myself. |
It does not affect Native AOT. The fix was to switch regular CoreCLR to how Native AOT works. |
Perfect, thank you for confirming! At least we know this only affects our dev inner loop then 🙂 |
NativeAOT had a remotely related issue, fixed in #113194 But that is related to COM and is pretty hard to observe, even intentionally. |
I assume I can test the fix by installing the latest nightly SDK from the 9.0 branch from the SDK repo? |
Yes, you can do that if you do not want to wait for official release. |
This issue has been marked |
This issue has been automatically marked |
This issue will now be closed since it had been marked |
Description
We're hitting random hangs in the Microsoft Store in debug builds on CoreCLR.
Context from @hoyosjs:
Crash dump (MSFT only): loader_hang_dmp.zip
Reproduction Steps
It just happens when using the app for a while.
Configuration
The text was updated successfully, but these errors were encountered: