Skip to content

Concurrency issue in XmlDocumentation+Provider.GetMemberIndexOfAssembly #18738

@T-Gro

Description

@T-Gro

XmlDocumentation+Provider.GetMemberIndexOfAssembly is overlapping reads/writes of a Dictionary<TKey, TValue> currupting state and causing threads to enter an infinite loop.

Use a ConcurrentDictionary instead of Dictionary.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Status

    New

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions