-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
[release/9.0-staging] Disable GS cookie checks for LightUnwind #109530
[release/9.0-staging] Disable GS cookie checks for LightUnwind #109530
Conversation
LightUnwind does not track sufficient context to compute GS cookie address Fixes #109242
Tagging subscribers to this area: @mangod9 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm. we will take for consideration in 9.0.x
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thank you
@janvorli can you take a look at the PR failures and merge when ready? |
/ba-g all known infrastructure and test errors |
Backport of #109524 to release/9.0-staging
/cc @jkotas
Customer Impact
Runtime crash when
Assembly.Load
or other APIs that requires stackwalk to find the calling method gets called from a method that usesstackalloc
.Regression
.NET 8 -> .NET 9 regression introduced by #99137 (runtime simplification)
Testing
Regression test added
Risk
Low. The fix is suppressing superfluous sanity checks.