FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

[release/9.0-staging] Disable GS cookie checks for LightUnwind by github-actions[bot] · Pull Request #109530 · dotnet/runtime · GitHub

Repository navigation

[release/9.0-staging] Disable GS cookie checks for LightUnwind - #109530

Merged
jkotas merged 2 commits into
release/9.0-stagingfrom
backport/pr-109524-to-release/9.0-staging
Jan 9, 2025
Merged

jkotas merged 2 commits into
release/9.0-stagingfrom
backport/pr-109524-to-release/9.0-staging

Conversation

github-actions Bot commented Nov 5, 2024 •
edited by jkotas
Loading

Copy link
Copy Markdown
Contributor

Backport of #109524 to release/9.0-staging

/cc @jkotas

Customer Impact

  • Customer reported
  • Found internally

Runtime crash when Assembly.Load or other APIs that requires stackwalk to find the calling method gets called from a method that uses stackalloc.

Regression

  • Yes
  • No

.NET 8 -> .NET 9 regression introduced by #99137 (runtime simplification)

Testing

Regression test added

Risk

Low. The fix is suppressing superfluous sanity checks.

LightUnwind does not track sufficient context to compute GS cookie address

Fixes #109242
ghost added the area-VM-coreclr label Nov 5, 2024

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @mangod9
See info in area-owners.md if you want to be subscribed.

jkotas requested a review from janvorli November 5, 2024 01:20

jeffschwMSFT left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

lgtm. we will take for consideration in 9.0.x

jeffschwMSFT added the Servicing-consider Issue for next servicing release review label Nov 5, 2024
jeffschwMSFT added this to the 9.0.x milestone Nov 5, 2024

janvorli left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

LGTM, thank you

rbhanda modified the milestones: 9.0.x, 9.0.1 Nov 5, 2024
rbhanda added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Nov 5, 2024
carlossanlop modified the milestones: 9.0.1, 9.0.2 Nov 21, 2024

Copy link
Copy Markdown
Member

@janvorli can you take a look at the PR failures and merge when ready?

jkotas commented Jan 9, 2025

Copy link
Copy Markdown
Member

/ba-g all known infrastructure and test errors

jkotas merged commit f09d2e8 into release/9.0-staging Jan 9, 2025
jkotas deleted the backport/pr-109524-to-release/9.0-staging branch January 9, 2025 22:55
github-actions Bot locked and limited conversation to collaborators Feb 9, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-VM-coreclr Servicing-approved Approved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants


Back | FazBrowse Home | New Git URL