Skip to content

Conversation

PeterSolMS
Copy link
Contributor

We reference entry #0 in the pinned plug queue even if there are no pinned plugs at all and thus the pinned plug queue contains left-over data from the mark phase.

This is #60617 without the saving of the pinned plug queues and without enabling and changing stresslog entries.

…dex 0 when there may be no pinned plugs at all, and thus the refenced entry would be invalid.
@ghost ghost added the area-GC-coreclr label Oct 28, 2021
@ghost
Copy link

ghost commented Oct 28, 2021

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

Issue Details

We reference entry #0 in the pinned plug queue even if there are no pinned plugs at all and thus the pinned plug queue contains left-over data from the mark phase.

This is #60617 without the saving of the pinned plug queues and without enabling and changing stresslog entries.

Author: PeterSolMS
Assignees: -
Labels:

area-GC-coreclr

Milestone: -

@PeterSolMS PeterSolMS force-pushed the Fix_saved_pinned_plug_index branch from de3f418 to 54ebe83 Compare November 11, 2021 11:36
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