Skip to content

[release/5.0] Fix issue 41413#41672

Merged
PeterSolMS merged 1 commit intodotnet:release/5.0from
PeterSolMS:Backport_fix_for_issue_41413_to_release
Sep 1, 2020
Merged

[release/5.0] Fix issue 41413#41672
PeterSolMS merged 1 commit intodotnet:release/5.0from
PeterSolMS:Backport_fix_for_issue_41413_to_release

Conversation

@PeterSolMS
Copy link
Copy Markdown
Contributor

Backport of #41445 to release/5.0

/cc @PeterSolMS

Customer Impact
This fixes a rare AV when GC.GetTotalMemory executes at the same time as background GC deletes the ephemeral segment.

Testing
Repro case supplied by Chris Ahna now executes without crashing, CI tests.

Risk
Low - the change is small and fixes the rare AV.

Doing this backport PR by hand because of issues with commit history.

@ghost
Copy link
Copy Markdown

ghost commented Sep 1, 2020

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

@PeterSolMS PeterSolMS changed the title Backport fix for issue 41413 to release/5.0. [release/5.0] Fix issue 41413 Sep 1, 2020
Copy link
Copy Markdown
Member

@jeffschwMSFT jeffschwMSFT left a comment

Choose a reason for hiding this comment

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

Approved. Once we get a clean CI we can merge.

@PeterSolMS PeterSolMS merged commit a3b63fb into dotnet:release/5.0 Sep 1, 2020
@ghost ghost locked as resolved and limited conversation to collaborators Dec 7, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants