Lock ordering deadlock in TableDataSource #52478
Labels
Area-IDE
Bug
Developer Community
The issue was originally reported on https://developercommunity.visualstudio.com
Tenet-Reliability
Customer telemetry indicates that the product is failing in a crash/hang/dataloss manner.
馃敆 This is the root cause of AB#1296045
The following code takes two locks in order:
roslyn/src/VisualStudio/Core/Def/Implementation/TableDataSource/AbstractTableDataSource.cs
Lines 200 to 205 in 275f4c7
roslyn/src/VisualStudio/Core/Def/Implementation/TableDataSource/TableEntriesFactory.cs
Line 84 in 275f4c7
The following code takes the same two locks in opposite order:
roslyn/src/VisualStudio/Core/Def/Implementation/TableDataSource/TableEntriesFactory.cs
Lines 48 to 56 in 275f4c7
roslyn/src/VisualStudio/Core/Def/Implementation/TableDataSource/AbstractTableDataSource.cs
Line 295 in 275f4c7
The text was updated successfully, but these errors were encountered: