Unnamed: 0,id,type,created_at,repo,repo_url,action,title,labels,body,index,text_combine,label,text,binary_label
2372,24965740250.0,IssuesEvent,2022-11-01 19:12:44,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,closed,TaskCanceledException in TodoCommentIncrementalAnalyzer.GetTodoItems,Bug help wanted Area-IDE Tenet-Reliability,"**Version Used**: 16.5 Preview 2
**Steps to Reproduce**: Unknown
**Actual Behavior**:
System.Threading.Tasks.TaskCanceledException: A task was canceled.
at Roslyn.Utilities.TaskExtensions.WaitAndGetResult_CanCallOnBackground[T](Task`1 task, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.TodoComments.TodoCommentIncrementalAnalyzer.GetTodoItems(Workspace workspace, DocumentId id, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.TodoComments.TodoCommentIncrementalAnalyzerProvider.GetTodoItems(Workspace workspace, DocumentId documentId, CancellationToken cancellationToken)
at Microsoft.VisualStudio.LanguageServices.Implementation.TableDataSource.VisualStudioBaseTodoListTable.TableDataSource.TableEntriesSource.GetItems()
at Microsoft.VisualStudio.LanguageServices.Implementation.TableDataSource.TableEntriesFactory`1.AggregatedEntriesSource.GetItems()
at Microsoft.VisualStudio.LanguageServices.Implementation.TableDataSource.TableEntriesFactory`1.GetSnapshot(Int32 versionNumber)
at Microsoft.VisualStudio.Shell.TableControl.Implementation.EntriesFromSnapshot.<PinSnapshot>b__14_1()
at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.CallExtensionPoint[T](Object errorSource, Func`1 call, T valueOnThrow)
",True,"TaskCanceledException in TodoCommentIncrementalAnalyzer.GetTodoItems - **Version Used**: 16.5 Preview 2
**Steps to Reproduce**: Unknown
**Actual Behavior**:
System.Threading.Tasks.TaskCanceledException: A task was canceled.
at Roslyn.Utilities.TaskExtensions.WaitAndGetResult_CanCallOnBackground[T](Task`1 task, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.TodoComments.TodoCommentIncrementalAnalyzer.GetTodoItems(Workspace workspace, DocumentId id, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.TodoComments.TodoCommentIncrementalAnalyzerProvider.GetTodoItems(Workspace workspace, DocumentId documentId, CancellationToken cancellationToken)
at Microsoft.VisualStudio.LanguageServices.Implementation.TableDataSource.VisualStudioBaseTodoListTable.TableDataSource.TableEntriesSource.GetItems()
at Microsoft.VisualStudio.LanguageServices.Implementation.TableDataSource.TableEntriesFactory`1.AggregatedEntriesSource.GetItems()
at Microsoft.VisualStudio.LanguageServices.Implementation.TableDataSource.TableEntriesFactory`1.GetSnapshot(Int32 versionNumber)
at Microsoft.VisualStudio.Shell.TableControl.Implementation.EntriesFromSnapshot.<PinSnapshot>b__14_1()
at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.CallExtensionPoint[T](Object errorSource, Func`1 call, T valueOnThrow)
",1,taskcanceledexception in todocommentincrementalanalyzer gettodoitems version used preview steps to reproduce unknown actual behavior system threading tasks taskcanceledexception a task was canceled at roslyn utilities taskextensions waitandgetresult cancallonbackground task task cancellationtoken cancellationtoken at microsoft codeanalysis editor implementation todocomments todocommentincrementalanalyzer gettodoitems workspace workspace documentid id cancellationtoken cancellationtoken at microsoft codeanalysis editor implementation todocomments todocommentincrementalanalyzerprovider gettodoitems workspace workspace documentid documentid cancellationtoken cancellationtoken at microsoft visualstudio languageservices implementation tabledatasource visualstudiobasetodolisttable tabledatasource tableentriessource getitems at microsoft visualstudio languageservices implementation tabledatasource tableentriesfactory aggregatedentriessource getitems at microsoft visualstudio languageservices implementation tabledatasource tableentriesfactory getsnapshot versionnumber at microsoft visualstudio shell tablecontrol implementation entriesfromsnapshot lt pinsnapshot gt b at microsoft visualstudio text utilities guardedoperations callextensionpoint object errorsource func call t valueonthrow ,1
1165,13505822754.0,IssuesEvent,2020-09-14 00:52:20,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,closed,System.AccessViolationException when calling FindImplementationForInterfaceMember,Area-Compilers Bug Tenet-Reliability,"**Versions Used**:
.Net: 5.0.100-preview.8.20417.9
**Steps to Reproduce**:
After we upgraded our build pipeline to use **.Net 5.0.100-preview.8.20417.9** instead of **5.0.100-preview.7.20366.6** the following exception (thrown by one of our analyzers) is intermittently failing the build:
```
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.Metadata.PE.PEMethodSymbol.get_ExplicitInterfaceImplementations() [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.SymbolExtensions.GetExplicitInterfaceImplementations(Microsoft.CodeAnalysis.CSharp.Symbol) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.MakeExplicitInterfaceImplementationMap() [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.GetExplicitImplementationForInterfaceMember(Microsoft.CodeAnalysis.CSharp.Symbol) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.ComputeImplementationForInterfaceMember(Microsoft.CodeAnalysis.CSharp.Symbol, Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol, Microsoft.CodeAnalysis.DiagnosticBag, Boolean, Boolean ByRef) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.ComputeImplementationAndDiagnosticsForInterfaceMember(Microsoft.CodeAnalysis.CSharp.Symbol, Boolean, Boolean ByRef) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.FindImplementationForInterfaceMemberInNonInterfaceWithDiagnostics(Microsoft.CodeAnalysis.CSharp.Symbol, Boolean) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.FindImplementationForInterfaceMember(Microsoft.CodeAnalysis.CSharp.Symbol) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.PublicModel.TypeSymbol.Microsoft.CodeAnalysis.ITypeSymbol.FindImplementationForInterfaceMember(Microsoft.CodeAnalysis.ISymbol) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at SonarAnalyzer.Helpers.SymbolHelper+<>c__DisplayClass5_0`1[[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].b__1(System.__Canon) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at System.Linq.Enumerable.TryGetFirst[[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Collections.Generic.IEnumerable`1, System.Func`2, Boolean ByRef) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at System.Linq.Enumerable.FirstOrDefault[[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Collections.Generic.IEnumerable`1, System.Func`2) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at SonarAnalyzer.Helpers.SymbolHelper.GetInterfaceMember[[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
```
Source code: https://github.com/SonarSource/sonar-dotnet/blob/734df7968037387faade9353c7aedd1a77c010a0/sonaranalyzer-dotnet/src/SonarAnalyzer.Common/Helpers/SymbolHelper.cs#L92
",True,"System.AccessViolationException when calling FindImplementationForInterfaceMember - **Versions Used**:
.Net: 5.0.100-preview.8.20417.9
**Steps to Reproduce**:
After we upgraded our build pipeline to use **.Net 5.0.100-preview.8.20417.9** instead of **5.0.100-preview.7.20366.6** the following exception (thrown by one of our analyzers) is intermittently failing the build:
```
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.Metadata.PE.PEMethodSymbol.get_ExplicitInterfaceImplementations() [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.SymbolExtensions.GetExplicitInterfaceImplementations(Microsoft.CodeAnalysis.CSharp.Symbol) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.MakeExplicitInterfaceImplementationMap() [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.GetExplicitImplementationForInterfaceMember(Microsoft.CodeAnalysis.CSharp.Symbol) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.ComputeImplementationForInterfaceMember(Microsoft.CodeAnalysis.CSharp.Symbol, Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol, Microsoft.CodeAnalysis.DiagnosticBag, Boolean, Boolean ByRef) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.ComputeImplementationAndDiagnosticsForInterfaceMember(Microsoft.CodeAnalysis.CSharp.Symbol, Boolean, Boolean ByRef) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.FindImplementationForInterfaceMemberInNonInterfaceWithDiagnostics(Microsoft.CodeAnalysis.CSharp.Symbol, Boolean) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.FindImplementationForInterfaceMember(Microsoft.CodeAnalysis.CSharp.Symbol) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at Microsoft.CodeAnalysis.CSharp.Symbols.PublicModel.TypeSymbol.Microsoft.CodeAnalysis.ITypeSymbol.FindImplementationForInterfaceMember(Microsoft.CodeAnalysis.ISymbol) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at SonarAnalyzer.Helpers.SymbolHelper+<>c__DisplayClass5_0`1[[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].b__1(System.__Canon) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at System.Linq.Enumerable.TryGetFirst[[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Collections.Generic.IEnumerable`1, System.Func`2, Boolean ByRef) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at System.Linq.Enumerable.FirstOrDefault[[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Collections.Generic.IEnumerable`1, System.Func`2) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
C:\hostedtoolcache\windows\dotnet\sdk\5.0.100-preview.8.20417.9\Roslyn\Microsoft.CSharp.Core.targets(70,5): error : at SonarAnalyzer.Helpers.SymbolHelper.GetInterfaceMember[[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon) [D:\a\1\s\sonaranalyzer-dotnet\src\SonarAnalyzer.CSharp\SonarAnalyzer.CSharp.csproj]
```
Source code: https://github.com/SonarSource/sonar-dotnet/blob/734df7968037387faade9353c7aedd1a77c010a0/sonaranalyzer-dotnet/src/SonarAnalyzer.Common/Helpers/SymbolHelper.cs#L92
",1,system accessviolationexception when calling findimplementationforinterfacemember versions used net preview steps to reproduce after we upgraded our build pipeline to use net preview instead of preview the following exception thrown by one of our analyzers is intermittently failing the build c hostedtoolcache windows dotnet sdk preview roslyn microsoft csharp core targets error fatal error system accessviolationexception attempted to read or write protected memory this is often an indication that other memory is corrupt c hostedtoolcache windows dotnet sdk preview roslyn microsoft csharp core targets error at microsoft codeanalysis csharp symbols metadata pe pemethodsymbol get explicitinterfaceimplementations c hostedtoolcache windows dotnet sdk preview roslyn microsoft csharp core targets error at microsoft codeanalysis csharp symbols symbolextensions getexplicitinterfaceimplementations microsoft codeanalysis csharp symbol c hostedtoolcache windows dotnet sdk preview roslyn microsoft csharp core targets error at microsoft codeanalysis csharp symbols typesymbol makeexplicitinterfaceimplementationmap c hostedtoolcache windows dotnet sdk preview roslyn microsoft csharp core targets error at microsoft codeanalysis csharp symbols typesymbol getexplicitimplementationforinterfacemember microsoft codeanalysis csharp symbol c hostedtoolcache windows dotnet sdk preview roslyn microsoft csharp core targets error at microsoft codeanalysis csharp symbols typesymbol computeimplementationforinterfacemember microsoft codeanalysis csharp symbol microsoft codeanalysis csharp symbols typesymbol microsoft codeanalysis diagnosticbag boolean boolean byref c hostedtoolcache windows dotnet sdk preview roslyn microsoft csharp core targets error at microsoft codeanalysis csharp symbols typesymbol computeimplementationanddiagnosticsforinterfacemember microsoft codeanalysis csharp symbol boolean boolean byref c hostedtoolcache windows dotnet sdk preview roslyn microsoft csharp core targets error at microsoft codeanalysis csharp symbols typesymbol findimplementationforinterfacememberinnoninterfacewithdiagnostics microsoft codeanalysis csharp symbol boolean c hostedtoolcache windows dotnet sdk preview roslyn microsoft csharp core targets error at microsoft codeanalysis csharp symbols typesymbol findimplementationforinterfacemember microsoft codeanalysis csharp symbol c hostedtoolcache windows dotnet sdk preview roslyn microsoft csharp core targets error at microsoft codeanalysis csharp symbols publicmodel typesymbol microsoft codeanalysis itypesymbol findimplementationforinterfacemember microsoft codeanalysis isymbol c hostedtoolcache windows dotnet sdk preview roslyn microsoft csharp core targets error at sonaranalyzer helpers symbolhelper c b system canon c hostedtoolcache windows dotnet sdk preview roslyn microsoft csharp core targets error at system linq enumerable trygetfirst system collections generic ienumerable system func boolean byref c hostedtoolcache windows dotnet sdk preview roslyn microsoft csharp core targets error at system linq enumerable firstordefault system collections generic ienumerable system func c hostedtoolcache windows dotnet sdk preview roslyn microsoft csharp core targets error at sonaranalyzer helpers symbolhelper getinterfacemember system canon source code ,1
483,7807460585.0,IssuesEvent,2018-06-11 16:55:52,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,closed,Fix All operations ignore .editorconfig,Area-Analyzers Bug Resolution-Fixed Tenet-Reliability _Product-level triaged,"**Version Used**: Latest master branch
**Steps to Reproduce**:
1. Use Tools→Options to configure a preference to never use expression bodied properties, with severity Suggestion
1. Add a **.editorconfig** with the following line to override the one in Tools→Options
```
csharp_style_expression_bodied_properties = true:suggestion
```
1. Add the following to a document
```csharp
internal class MyExample
{
public int X
{
get
{
return 3;
}
}
public int Y => 5;
}
```
1. On the line with `return 3`, use the light bulb to Fix All in Document.
**Expected Behavior**:
```csharp
internal class MyExample
{
public int X => 3;
public int Y => 5;
}
```
**Actual Behavior**:
```csharp
internal class MyExample
{
public int X
{
get
{
return 3;
}
}
public int Y { get => 5; }
}
```",True,"Fix All operations ignore .editorconfig - **Version Used**: Latest master branch
**Steps to Reproduce**:
1. Use Tools→Options to configure a preference to never use expression bodied properties, with severity Suggestion
1. Add a **.editorconfig** with the following line to override the one in Tools→Options
```
csharp_style_expression_bodied_properties = true:suggestion
```
1. Add the following to a document
```csharp
internal class MyExample
{
public int X
{
get
{
return 3;
}
}
public int Y => 5;
}
```
1. On the line with `return 3`, use the light bulb to Fix All in Document.
**Expected Behavior**:
```csharp
internal class MyExample
{
public int X => 3;
public int Y => 5;
}
```
**Actual Behavior**:
```csharp
internal class MyExample
{
public int X
{
get
{
return 3;
}
}
public int Y { get => 5; }
}
```",1,fix all operations ignore editorconfig version used latest master branch steps to reproduce use tools rarr options to configure a preference to never use expression bodied properties with severity suggestion add a editorconfig with the following line to override the one in tools rarr options csharp style expression bodied properties true suggestion add the following to a document csharp internal class myexample public int x get return public int y on the line with return use the light bulb to fix all in document expected behavior csharp internal class myexample public int x public int y actual behavior csharp internal class myexample public int x get return public int y get ,1
606,8862611267.0,IssuesEvent,2019-01-10 06:48:14,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,closed,VS 2017.15.5.2 crash during 'Rename' operation (of an enum value),Area-IDE Bug Developer Community Resolution-Fixed Tenet-Reliability,"Hi,
I open a solution with 14 projects (13 C#/ 1 F#, .NET Framework 4.7), go to a file with a enum, press CTRL+R,R to rename an enum value then VS starts thinking and crashes. Callstack from Event Viewer:
Application: devenv.exe
Framework Version: v4.0.30319
Description: The application requested process termination through System.Environment.FailFast(string message).
Message: System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver.Session.<FindDocumentsAndPossibleNameConflicts>d__24.MoveNext()
Stack:
at System.Environment.FailFast(System.String, System.Exception)
at Microsoft.CodeAnalysis.FailFast.OnFatalException(System.Exception)
at Microsoft.CodeAnalysis.ErrorReporting.FatalError.Report(System.Exception, System.Action`1<System.Exception>)
at Microsoft.CodeAnalysis.ErrorReporting.FatalError.ReportUnlessCanceled(System.Exception)
at Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver+Session+<FindDocumentsAndPossibleNameConflicts>d__24.MoveNext()
at Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver+Session+<FindDocumentsAndPossibleNameConflicts>d__24.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver+Session+<FindDocumentsAndPossibleNameConflicts>d__24, Microsoft.CodeAnalysis.Workspaces, Version=2.6.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<FindDocumentsAndPossibleNameConflicts>d__24 ByRef)
at Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver+Session.FindDocumentsAndPossibleNameConflicts()
at Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver+Session+<ResolveConflictsAsync>d__18.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver+Session+<ResolveConflictsAsync>d__18, Microsoft.CodeAnalysis.Workspaces, Version=2.6.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<ResolveConflictsAsync>d__18 ByRef)
at Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver+Session.ResolveConflictsAsync()
at Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver.ResolveConflictsAsync(Microsoft.CodeAnalysis.Rename.RenameLocations, System.String, System.String, Microsoft.CodeAnalysis.Options.OptionSet, System.Func`2<System.Collections.Generic.IEnumerable`1<Microsoft.CodeAnalysis.ISymbol>,System.Nullable`1<Boolean>>, System.Threading.CancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.InlineRename.AbstractEditorInlineRenameService+InlineRenameLocationSet+<GetReplacementsAsync>d__7.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.CodeAnalysis.Editor.Implementation.InlineRename.AbstractEditorInlineRenameService+InlineRenameLocationSet+<GetReplacementsAsync>d__7, Microsoft.CodeAnalysis.EditorFeatures, Version=2.6.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<GetReplacementsAsync>d__7 ByRef)
at Microsoft.CodeAnalysis.Editor.Implementation.InlineRename.AbstractEditorInlineRenameService+InlineRenameLocationSet.GetReplacementsAsync(System.String, Microsoft.CodeAnalysis.Options.OptionSet, System.Threading.CancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.InlineRename.InlineRenameSession+<>c__DisplayClass62_0.<UpdateConflictResolutionTask>b__0(System.Threading.Tasks.Task`1<Microsoft.CodeAnalysis.Editor.IInlineRenameLocationSet>)
at Roslyn.Utilities.TaskExtensions+<>c__DisplayClass16_0`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].<SafeContinueWithFromAsync>b__0(System.Threading.Tasks.Task)
at System.Threading.Tasks.ContinuationResultTaskFromTask`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].InnerInvoke()
at System.Threading.Tasks.Task.Execute()
at System.Threading.Tasks.Task.ExecutionContextCallback(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef)
at System.Threading.Tasks.Task.ExecuteEntry(Boolean)
at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
_This issue has been moved from https://developercommunity.visualstudio.com/content/problem/167118/vs-201751-crash-during-rename-operation-of-an-enum.html
VSTS ticketId: 537912_
_These are the original issue comments:_
Phillip Carter [MSFT] on 12/16/2017, 02:14 PM (4 days ago): Hello Cyril,
Did you invoke rename on an F# enum or a C# enum? Are the enums consumed by other languages? (e.g., C# enum --> used by F#, or F# enum --> used by C#)
Cyril Andreichuk on 12/18/2017, 01:42 AM (2 days ago): hi,
1) it's C# enum (have you checked the attached files? you can see it there :))
2) the enum is not used in F# code. F# project references the project with the enum.
3) the issue can be reproduced on VS 15.5.2
Phillip Carter [MSFT] on 12/18/2017, 08:31 AM (2 days ago): Thank you for the info! I work on the F# team, so I wanted to reach out about this before routing the bug to the appropriate team. It seems our system saw ""F#"" in the report and routed it my direction. I'll direct this to the C# IDE team.
_These are the original issue solutions:_
(no solutions)",True,"VS 2017.15.5.2 crash during 'Rename' operation (of an enum value) - Hi,
I open a solution with 14 projects (13 C#/ 1 F#, .NET Framework 4.7), go to a file with a enum, press CTRL+R,R to rename an enum value then VS starts thinking and crashes. Callstack from Event Viewer:
Application: devenv.exe
Framework Version: v4.0.30319
Description: The application requested process termination through System.Environment.FailFast(string message).
Message: System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver.Session.<FindDocumentsAndPossibleNameConflicts>d__24.MoveNext()
Stack:
at System.Environment.FailFast(System.String, System.Exception)
at Microsoft.CodeAnalysis.FailFast.OnFatalException(System.Exception)
at Microsoft.CodeAnalysis.ErrorReporting.FatalError.Report(System.Exception, System.Action`1<System.Exception>)
at Microsoft.CodeAnalysis.ErrorReporting.FatalError.ReportUnlessCanceled(System.Exception)
at Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver+Session+<FindDocumentsAndPossibleNameConflicts>d__24.MoveNext()
at Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver+Session+<FindDocumentsAndPossibleNameConflicts>d__24.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver+Session+<FindDocumentsAndPossibleNameConflicts>d__24, Microsoft.CodeAnalysis.Workspaces, Version=2.6.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<FindDocumentsAndPossibleNameConflicts>d__24 ByRef)
at Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver+Session.FindDocumentsAndPossibleNameConflicts()
at Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver+Session+<ResolveConflictsAsync>d__18.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver+Session+<ResolveConflictsAsync>d__18, Microsoft.CodeAnalysis.Workspaces, Version=2.6.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<ResolveConflictsAsync>d__18 ByRef)
at Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver+Session.ResolveConflictsAsync()
at Microsoft.CodeAnalysis.Rename.ConflictEngine.ConflictResolver.ResolveConflictsAsync(Microsoft.CodeAnalysis.Rename.RenameLocations, System.String, System.String, Microsoft.CodeAnalysis.Options.OptionSet, System.Func`2<System.Collections.Generic.IEnumerable`1<Microsoft.CodeAnalysis.ISymbol>,System.Nullable`1<Boolean>>, System.Threading.CancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.InlineRename.AbstractEditorInlineRenameService+InlineRenameLocationSet+<GetReplacementsAsync>d__7.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.CodeAnalysis.Editor.Implementation.InlineRename.AbstractEditorInlineRenameService+InlineRenameLocationSet+<GetReplacementsAsync>d__7, Microsoft.CodeAnalysis.EditorFeatures, Version=2.6.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<GetReplacementsAsync>d__7 ByRef)
at Microsoft.CodeAnalysis.Editor.Implementation.InlineRename.AbstractEditorInlineRenameService+InlineRenameLocationSet.GetReplacementsAsync(System.String, Microsoft.CodeAnalysis.Options.OptionSet, System.Threading.CancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.InlineRename.InlineRenameSession+<>c__DisplayClass62_0.<UpdateConflictResolutionTask>b__0(System.Threading.Tasks.Task`1<Microsoft.CodeAnalysis.Editor.IInlineRenameLocationSet>)
at Roslyn.Utilities.TaskExtensions+<>c__DisplayClass16_0`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].<SafeContinueWithFromAsync>b__0(System.Threading.Tasks.Task)
at System.Threading.Tasks.ContinuationResultTaskFromTask`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].InnerInvoke()
at System.Threading.Tasks.Task.Execute()
at System.Threading.Tasks.Task.ExecutionContextCallback(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef)
at System.Threading.Tasks.Task.ExecuteEntry(Boolean)
at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
_This issue has been moved from https://developercommunity.visualstudio.com/content/problem/167118/vs-201751-crash-during-rename-operation-of-an-enum.html
VSTS ticketId: 537912_
_These are the original issue comments:_
Phillip Carter [MSFT] on 12/16/2017, 02:14 PM (4 days ago): Hello Cyril,
Did you invoke rename on an F# enum or a C# enum? Are the enums consumed by other languages? (e.g., C# enum --> used by F#, or F# enum --> used by C#)
Cyril Andreichuk on 12/18/2017, 01:42 AM (2 days ago): hi,
1) it's C# enum (have you checked the attached files? you can see it there :))
2) the enum is not used in F# code. F# project references the project with the enum.
3) the issue can be reproduced on VS 15.5.2
Phillip Carter [MSFT] on 12/18/2017, 08:31 AM (2 days ago): Thank you for the info! I work on the F# team, so I wanted to reach out about this before routing the bug to the appropriate team. It seems our system saw ""F#"" in the report and routed it my direction. I'll direct this to the C# IDE team.
_These are the original issue solutions:_
(no solutions)",1,vs crash during rename operation of an enum value hi i open a solution with projects c f net framework go to a file with a enum press ctrl r r to rename an enum value then vs starts thinking and crashes callstack from event viewer application devenv exe framework version description the application requested process termination through system environment failfast string message message system nullreferenceexception object reference not set to an instance of an object at microsoft codeanalysis rename conflictengine conflictresolver session lt finddocumentsandpossiblenameconflicts gt d movenext stack at system environment failfast system string system exception at microsoft codeanalysis failfast onfatalexception system exception at microsoft codeanalysis errorreporting fatalerror report system exception system action lt system exception gt at microsoft codeanalysis errorreporting fatalerror reportunlesscanceled system exception at microsoft codeanalysis rename conflictengine conflictresolver session lt finddocumentsandpossiblenameconflicts gt d movenext at microsoft codeanalysis rename conflictengine conflictresolver session lt finddocumentsandpossiblenameconflicts gt d movenext at system runtime compilerservices asynctaskmethodbuilder start lt finddocumentsandpossiblenameconflicts gt d byref at microsoft codeanalysis rename conflictengine conflictresolver session finddocumentsandpossiblenameconflicts at microsoft codeanalysis rename conflictengine conflictresolver session lt resolveconflictsasync gt d movenext at system runtime compilerservices asynctaskmethodbuilder start lt resolveconflictsasync gt d byref at microsoft codeanalysis rename conflictengine conflictresolver session resolveconflictsasync at microsoft codeanalysis rename conflictengine conflictresolver resolveconflictsasync microsoft codeanalysis rename renamelocations system string system string microsoft codeanalysis options optionset system func lt system collections generic ienumerable lt microsoft codeanalysis isymbol gt system nullable lt boolean gt gt system threading cancellationtoken at microsoft codeanalysis editor implementation inlinerename abstracteditorinlinerenameservice inlinerenamelocationset lt getreplacementsasync gt d movenext at system runtime compilerservices asynctaskmethodbuilder start lt getreplacementsasync gt d byref at microsoft codeanalysis editor implementation inlinerename abstracteditorinlinerenameservice inlinerenamelocationset getreplacementsasync system string microsoft codeanalysis options optionset system threading cancellationtoken at microsoft codeanalysis editor implementation inlinerename inlinerenamesession lt gt c lt updateconflictresolutiontask gt b system threading tasks task lt microsoft codeanalysis editor iinlinerenamelocationset gt at roslyn utilities taskextensions lt gt c lt safecontinuewithfromasync gt b system threading tasks task at system threading tasks continuationresulttaskfromtask innerinvoke at system threading tasks task execute at system threading tasks task executioncontextcallback system object at system threading executioncontext runinternal system threading executioncontext system threading contextcallback system object boolean at system threading executioncontext run system threading executioncontext system threading contextcallback system object boolean at system threading tasks task executewiththreadlocal system threading tasks task byref at system threading tasks task executeentry boolean at system threading tasks task system threading ithreadpoolworkitem executeworkitem at system threading threadpoolworkqueue dispatch at system threading threadpoolwaitcallback performwaitcallback this issue has been moved from vsts ticketid these are the original issue comments phillip carter on pm days ago hello cyril did you invoke rename on an f enum or a c enum are the enums consumed by other languages e g c enum gt used by f or f enum gt used by c cyril andreichuk on am days ago hi it s c enum have you checked the attached files you can see it there the enum is not used in f code f project references the project with the enum the issue can be reproduced on vs phillip carter on am days ago thank you for the info i work on the f team so i wanted to reach out about this before routing the bug to the appropriate team it seems our system saw f in the report and routed it my direction i ll direct this to the c ide team these are the original issue solutions no solutions ,1
1043,12491015904.0,IssuesEvent,2020-06-01 02:32:18,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,opened,System.NullReferenceException in CSharpCreateTestAccessorFixer,Area-Analyzers Bug Tenet-Reliability,"```
System.NullReferenceException : Object reference not set to an instance of an object.
at Microsoft.CodeAnalysis.CSharp.CSharpExtensions.Kind(SyntaxNode node)
at Microsoft.CodeAnalysis.CSharp.CSharpSemanticModel.GetDeclaredSymbolCore(SyntaxNode node,CancellationToken cancellationToken)
at async Roslyn.Diagnostics.Analyzers.CreateTestAccessorFixer.RegisterCodeFixesAsync()
at async Microsoft.CodeAnalysis.Extensions.IExtensionManagerExtensions.PerformActionAsync()
at Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)
```",True,"System.NullReferenceException in CSharpCreateTestAccessorFixer - ```
System.NullReferenceException : Object reference not set to an instance of an object.
at Microsoft.CodeAnalysis.CSharp.CSharpExtensions.Kind(SyntaxNode node)
at Microsoft.CodeAnalysis.CSharp.CSharpSemanticModel.GetDeclaredSymbolCore(SyntaxNode node,CancellationToken cancellationToken)
at async Roslyn.Diagnostics.Analyzers.CreateTestAccessorFixer.RegisterCodeFixesAsync()
at async Microsoft.CodeAnalysis.Extensions.IExtensionManagerExtensions.PerformActionAsync()
at Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)
```",1,system nullreferenceexception in csharpcreatetestaccessorfixer system nullreferenceexception object reference not set to an instance of an object at microsoft codeanalysis csharp csharpextensions kind syntaxnode node at microsoft codeanalysis csharp csharpsemanticmodel getdeclaredsymbolcore syntaxnode node cancellationtoken cancellationtoken at async roslyn diagnostics analyzers createtestaccessorfixer registercodefixesasync at async microsoft codeanalysis extensions iextensionmanagerextensions performactionasync at microsoft visualstudio telemetry windowserrorreporting watsonreport getclrwatsonexceptioninfo exception exceptionobject ,1
1362,15380554444.0,IssuesEvent,2021-03-02 21:16:46,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,closed,Stack overflow in SymbolEquivalenceComparer,Area-IDE Bug Tenet-Reliability,"Moved from https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1124060
```
at mscorlib.ni!System.String.Equals in string.cs
at Microsoft.CodeAnalysis.CSharp!Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.IsTupleTypeOfCardinality in NamedTypeSymbol.cs
at Microsoft.CodeAnalysis.CSharp!Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.get_IsTupleType in TupleTypeSymbol.cs
at Microsoft.CodeAnalysis.CSharp!Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.get_TupleData in TupleTypeSymbol.cs
at Microsoft.CodeAnalysis.CSharp!Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.get_TupleElements in TupleTypeSymbol.cs
at Microsoft.CodeAnalysis.CSharp!Microsoft.CodeAnalysis.CSharp.Symbols.PublicModel.NamedTypeSymbol.Microsoft.CodeAnalysis.INamedTypeSymbol.get_TupleElements in NamedTypeSymbol.cs
at Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Shared.Utilities.SymbolEquivalenceComparer in SymbolEquivalenceComparer.EquivalenceVisitor.cs
at Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Shared.Utilities.SymbolEquivalenceComparer in SymbolEquivalenceComparer.EquivalenceVisitor.cs
...
```",True,"Stack overflow in SymbolEquivalenceComparer - Moved from https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1124060
```
at mscorlib.ni!System.String.Equals in string.cs
at Microsoft.CodeAnalysis.CSharp!Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.IsTupleTypeOfCardinality in NamedTypeSymbol.cs
at Microsoft.CodeAnalysis.CSharp!Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.get_IsTupleType in TupleTypeSymbol.cs
at Microsoft.CodeAnalysis.CSharp!Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.get_TupleData in TupleTypeSymbol.cs
at Microsoft.CodeAnalysis.CSharp!Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.get_TupleElements in TupleTypeSymbol.cs
at Microsoft.CodeAnalysis.CSharp!Microsoft.CodeAnalysis.CSharp.Symbols.PublicModel.NamedTypeSymbol.Microsoft.CodeAnalysis.INamedTypeSymbol.get_TupleElements in NamedTypeSymbol.cs
at Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Shared.Utilities.SymbolEquivalenceComparer in SymbolEquivalenceComparer.EquivalenceVisitor.cs
at Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Shared.Utilities.SymbolEquivalenceComparer in SymbolEquivalenceComparer.EquivalenceVisitor.cs
...
```",1,stack overflow in symbolequivalencecomparer moved from at mscorlib ni system string equals in string cs at microsoft codeanalysis csharp microsoft codeanalysis csharp symbols namedtypesymbol istupletypeofcardinality in namedtypesymbol cs at microsoft codeanalysis csharp microsoft codeanalysis csharp symbols namedtypesymbol get istupletype in tupletypesymbol cs at microsoft codeanalysis csharp microsoft codeanalysis csharp symbols namedtypesymbol get tupledata in tupletypesymbol cs at microsoft codeanalysis csharp microsoft codeanalysis csharp symbols namedtypesymbol get tupleelements in tupletypesymbol cs at microsoft codeanalysis csharp microsoft codeanalysis csharp symbols publicmodel namedtypesymbol microsoft codeanalysis inamedtypesymbol get tupleelements in namedtypesymbol cs at microsoft codeanalysis workspaces microsoft codeanalysis shared utilities symbolequivalencecomparer in symbolequivalencecomparer equivalencevisitor cs at microsoft codeanalysis workspaces microsoft codeanalysis shared utilities symbolequivalencecomparer in symbolequivalencecomparer equivalencevisitor cs ,1
875,11296096247.0,IssuesEvent,2020-01-17 00:30:29,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,closed,Use a singleton for AnalyzerActions.Empty,Area-Analyzers Concept-Continuous Improvement Developer Community Tenet-Reliability,"**Version Used**: Unknown
:link: https://developercommunity.visualstudio.com/content/problem/531240/occasional-outofmemoryexception.html
One of the heap dumps showed 3,486,047 instances of Microsoft.CodeAnalysis.Diagnostics.AnalyzerActions, but at most 5,000 were not empty. Using a singleton for the empty case would save a large amount of memory.
As a step past this, we could attempt avoid placing empty items in the dictionary at all, and internally treat missing the same as empty.",True,"Use a singleton for AnalyzerActions.Empty - **Version Used**: Unknown
:link: https://developercommunity.visualstudio.com/content/problem/531240/occasional-outofmemoryexception.html
One of the heap dumps showed 3,486,047 instances of Microsoft.CodeAnalysis.Diagnostics.AnalyzerActions, but at most 5,000 were not empty. Using a singleton for the empty case would save a large amount of memory.
As a step past this, we could attempt avoid placing empty items in the dictionary at all, and internally treat missing the same as empty.",1,use a singleton for analyzeractions empty version used unknown link one of the heap dumps showed instances of microsoft codeanalysis diagnostics analyzeractions but at most were not empty using a singleton for the empty case would save a large amount of memory as a step past this we could attempt avoid placing empty items in the dictionary at all and internally treat missing the same as empty ,1
152,4578893667.0,IssuesEvent,2016-09-18 00:01:58,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,opened,Crash in DecisionTreeComputer,Area-Compilers Bug Tenet-Reliability,"**Version Used**:
**Steps to Reproduce**:
1. Open Roslyn.sln with Full Solution Analysis enabled and wait.
**Result**
Crash at:
> at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue& value)
at Microsoft.CodeAnalysis.CSharp.DecisionTreeComputer.AddByValue(ByValue byValue, BoundExpression value, DecisionMaker makeDecision, Boolean hasErrors)
at Microsoft.CodeAnalysis.CSharp.DecisionTreeComputer.AddByValue(DecisionTree decision, BoundExpression value, DecisionMaker makeDecision, Boolean hasErrors)
at Microsoft.CodeAnalysis.CSharp.DecisionTreeComputer.AddByValue(ByType byType, BoundExpression value, DecisionMaker makeDecision, Boolean hasErrors)
at Microsoft.CodeAnalysis.CSharp.DecisionTreeComputer.AddByValue(DecisionTree decision, BoundExpression value, DecisionMaker makeDecision, Boolean hasErrors)
at Microsoft.CodeAnalysis.CSharp.DecisionTreeComputer.AddToDecisionTree(DecisionTree decisionTree, BoundPatternSwitchLabel label)
at Microsoft.CodeAnalysis.CSharp.DecisionTreeComputer.ComputeDecisionTree()
at Microsoft.CodeAnalysis.CSharp.BoundPatternSwitchStatement.ComputeDecisionTree(DiagnosticBag diagnostics)
at Microsoft.CodeAnalysis.CSharp.BoundPatternSwitchStatement.EnsureDecisionTree()
at Microsoft.CodeAnalysis.CSharp.BoundPatternSwitchStatement.get_DecisionTreeDiagnostics()
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.VisitPatternSwitchStatement(BoundPatternSwitchStatement node)
at Microsoft.CodeAnalysis.CSharp.BoundPatternSwitchStatement.Accept(BoundTreeVisitor visitor)
at Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitWithStackGuard(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitAlways(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitStatement(BoundStatement statement)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.VisitStatement(BoundStatement statement)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitBlock(BoundBlock node)
at Microsoft.CodeAnalysis.CSharp.BoundBlock.Accept(BoundTreeVisitor visitor)
at Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitWithStackGuard(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitAlways(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitStatement(BoundStatement statement)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.VisitStatement(BoundStatement statement)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitWhileStatement(BoundWhileStatement node)
at Microsoft.CodeAnalysis.CSharp.BoundWhileStatement.Accept(BoundTreeVisitor visitor)
at Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitWithStackGuard(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitAlways(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitStatement(BoundStatement statement)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.VisitStatement(BoundStatement statement)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitBlock(BoundBlock node)
at Microsoft.CodeAnalysis.CSharp.BoundBlock.Accept(BoundTreeVisitor visitor)
at Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitWithStackGuard(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitAlways(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.Scan(Boolean& badRegion)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.Scan(Boolean& badRegion)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.Analyze(Boolean& badRegion)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.Analyze(Boolean& badRegion, DiagnosticBag diagnostics)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.Analyze(CSharpCompilation compilation, Symbol member, BoundBlock block, DiagnosticBag diagnostics)
at Microsoft.CodeAnalysis.CSharp.FlowAnalysisPass.Analyze(CSharpCompilation compilation, MethodSymbol method, BoundBlock block, DiagnosticBag diagnostics)
at Microsoft.CodeAnalysis.CSharp.FlowAnalysisPass.Rewrite(MethodSymbol method, BoundBlock block, DiagnosticBag diagnostics, Boolean hasTrailingExpression, Boolean originalBodyNested)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileMethod(MethodSymbol methodSymbol, Int32 methodOrdinal, ProcessedFieldInitializers& processedInitializers, SynthesizedSubmissionFields previousSubmissionFields, TypeCompilationState compilationState)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileNamedType(NamedTypeSymbol containingType)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.VisitNamedType(NamedTypeSymbol symbol, TypeCompilationState arg)
at Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.Accept[TArgument,TResult](CSharpSymbolVisitor`2 visitor, TArgument argument)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileNamespace(NamespaceSymbol symbol)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.VisitNamespace(NamespaceSymbol symbol, TypeCompilationState arg)
at Microsoft.CodeAnalysis.CSharp.Symbols.NamespaceSymbol.Accept[TArgument,TResult](CSharpSymbolVisitor`2 visitor, TArgument argument)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileNamespace(NamespaceSymbol symbol)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.VisitNamespace(NamespaceSymbol symbol, TypeCompilationState arg)
at Microsoft.CodeAnalysis.CSharp.Symbols.NamespaceSymbol.Accept[TArgument,TResult](CSharpSymbolVisitor`2 visitor, TArgument argument)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileNamespace(NamespaceSymbol symbol)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.VisitNamespace(NamespaceSymbol symbol, TypeCompilationState arg)
at Microsoft.CodeAnalysis.CSharp.Symbols.NamespaceSymbol.Accept[TArgument,TResult](CSharpSymbolVisitor`2 visitor, TArgument argument)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileNamespace(NamespaceSymbol symbol)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileMethodBodies(CSharpCompilation compilation, PEModuleBuilder moduleBeingBuiltOpt, Boolean generateDebugInfo, Boolean hasDeclarationErrors, DiagnosticBag diagnostics, Predicate`1 filterOpt, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.CSharp.CSharpCompilation.GetDiagnosticsForAllMethodBodies(DiagnosticBag diagnostics, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.CSharp.CSharpCompilation.GetDiagnostics(CompilationStage stage, Boolean includeEarlierStages, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.CSharp.CSharpCompilation.GetDiagnostics(CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzers.d__48.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
at Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzers.d__46.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
at Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzers.d__39.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
at Microsoft.CodeAnalysis.Diagnostics.EngineV2.InProcCodeAnalysisDiagnosticAnalyzerExecutor.AnalyzerExecutor.d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
at Microsoft.VisualStudio.LanguageServices.Implementation.Diagnostics.VisualStudioDiagnosticAnalyzerExecutor.d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
at Microsoft.CodeAnalysis.Diagnostics.EngineV2.DiagnosticIncrementalAnalyzer.Executor.d__19.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
at Microsoft.CodeAnalysis.Diagnostics.EngineV2.DiagnosticIncrementalAnalyzer.Executor.d__6.MoveNext()",True,"Crash in DecisionTreeComputer - **Version Used**:
**Steps to Reproduce**:
1. Open Roslyn.sln with Full Solution Analysis enabled and wait.
**Result**
Crash at:
> at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue& value)
at Microsoft.CodeAnalysis.CSharp.DecisionTreeComputer.AddByValue(ByValue byValue, BoundExpression value, DecisionMaker makeDecision, Boolean hasErrors)
at Microsoft.CodeAnalysis.CSharp.DecisionTreeComputer.AddByValue(DecisionTree decision, BoundExpression value, DecisionMaker makeDecision, Boolean hasErrors)
at Microsoft.CodeAnalysis.CSharp.DecisionTreeComputer.AddByValue(ByType byType, BoundExpression value, DecisionMaker makeDecision, Boolean hasErrors)
at Microsoft.CodeAnalysis.CSharp.DecisionTreeComputer.AddByValue(DecisionTree decision, BoundExpression value, DecisionMaker makeDecision, Boolean hasErrors)
at Microsoft.CodeAnalysis.CSharp.DecisionTreeComputer.AddToDecisionTree(DecisionTree decisionTree, BoundPatternSwitchLabel label)
at Microsoft.CodeAnalysis.CSharp.DecisionTreeComputer.ComputeDecisionTree()
at Microsoft.CodeAnalysis.CSharp.BoundPatternSwitchStatement.ComputeDecisionTree(DiagnosticBag diagnostics)
at Microsoft.CodeAnalysis.CSharp.BoundPatternSwitchStatement.EnsureDecisionTree()
at Microsoft.CodeAnalysis.CSharp.BoundPatternSwitchStatement.get_DecisionTreeDiagnostics()
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.VisitPatternSwitchStatement(BoundPatternSwitchStatement node)
at Microsoft.CodeAnalysis.CSharp.BoundPatternSwitchStatement.Accept(BoundTreeVisitor visitor)
at Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitWithStackGuard(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitAlways(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitStatement(BoundStatement statement)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.VisitStatement(BoundStatement statement)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitBlock(BoundBlock node)
at Microsoft.CodeAnalysis.CSharp.BoundBlock.Accept(BoundTreeVisitor visitor)
at Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitWithStackGuard(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitAlways(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitStatement(BoundStatement statement)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.VisitStatement(BoundStatement statement)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitWhileStatement(BoundWhileStatement node)
at Microsoft.CodeAnalysis.CSharp.BoundWhileStatement.Accept(BoundTreeVisitor visitor)
at Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitWithStackGuard(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitAlways(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitStatement(BoundStatement statement)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.VisitStatement(BoundStatement statement)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitBlock(BoundBlock node)
at Microsoft.CodeAnalysis.CSharp.BoundBlock.Accept(BoundTreeVisitor visitor)
at Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitWithStackGuard(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.VisitAlways(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.Visit(BoundNode node)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.Scan(Boolean& badRegion)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.Scan(Boolean& badRegion)
at Microsoft.CodeAnalysis.CSharp.PreciseAbstractFlowPass`1.Analyze(Boolean& badRegion)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.Analyze(Boolean& badRegion, DiagnosticBag diagnostics)
at Microsoft.CodeAnalysis.CSharp.ControlFlowPass.Analyze(CSharpCompilation compilation, Symbol member, BoundBlock block, DiagnosticBag diagnostics)
at Microsoft.CodeAnalysis.CSharp.FlowAnalysisPass.Analyze(CSharpCompilation compilation, MethodSymbol method, BoundBlock block, DiagnosticBag diagnostics)
at Microsoft.CodeAnalysis.CSharp.FlowAnalysisPass.Rewrite(MethodSymbol method, BoundBlock block, DiagnosticBag diagnostics, Boolean hasTrailingExpression, Boolean originalBodyNested)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileMethod(MethodSymbol methodSymbol, Int32 methodOrdinal, ProcessedFieldInitializers& processedInitializers, SynthesizedSubmissionFields previousSubmissionFields, TypeCompilationState compilationState)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileNamedType(NamedTypeSymbol containingType)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.VisitNamedType(NamedTypeSymbol symbol, TypeCompilationState arg)
at Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.Accept[TArgument,TResult](CSharpSymbolVisitor`2 visitor, TArgument argument)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileNamespace(NamespaceSymbol symbol)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.VisitNamespace(NamespaceSymbol symbol, TypeCompilationState arg)
at Microsoft.CodeAnalysis.CSharp.Symbols.NamespaceSymbol.Accept[TArgument,TResult](CSharpSymbolVisitor`2 visitor, TArgument argument)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileNamespace(NamespaceSymbol symbol)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.VisitNamespace(NamespaceSymbol symbol, TypeCompilationState arg)
at Microsoft.CodeAnalysis.CSharp.Symbols.NamespaceSymbol.Accept[TArgument,TResult](CSharpSymbolVisitor`2 visitor, TArgument argument)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileNamespace(NamespaceSymbol symbol)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.VisitNamespace(NamespaceSymbol symbol, TypeCompilationState arg)
at Microsoft.CodeAnalysis.CSharp.Symbols.NamespaceSymbol.Accept[TArgument,TResult](CSharpSymbolVisitor`2 visitor, TArgument argument)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileNamespace(NamespaceSymbol symbol)
at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileMethodBodies(CSharpCompilation compilation, PEModuleBuilder moduleBeingBuiltOpt, Boolean generateDebugInfo, Boolean hasDeclarationErrors, DiagnosticBag diagnostics, Predicate`1 filterOpt, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.CSharp.CSharpCompilation.GetDiagnosticsForAllMethodBodies(DiagnosticBag diagnostics, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.CSharp.CSharpCompilation.GetDiagnostics(CompilationStage stage, Boolean includeEarlierStages, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.CSharp.CSharpCompilation.GetDiagnostics(CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzers.d__48.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
at Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzers.d__46.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
at Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzers.d__39.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
at Microsoft.CodeAnalysis.Diagnostics.EngineV2.InProcCodeAnalysisDiagnosticAnalyzerExecutor.AnalyzerExecutor.d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
at Microsoft.VisualStudio.LanguageServices.Implementation.Diagnostics.VisualStudioDiagnosticAnalyzerExecutor.d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
at Microsoft.CodeAnalysis.Diagnostics.EngineV2.DiagnosticIncrementalAnalyzer.Executor.d__19.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
at Microsoft.CodeAnalysis.Diagnostics.EngineV2.DiagnosticIncrementalAnalyzer.Executor.d__6.MoveNext()",1,crash in decisiontreecomputer version used steps to reproduce open roslyn sln with full solution analysis enabled and wait result crash at at system collections generic dictionary findentry tkey key at system collections generic dictionary trygetvalue tkey key tvalue value at microsoft codeanalysis csharp decisiontreecomputer addbyvalue byvalue byvalue boundexpression value decisionmaker makedecision boolean haserrors at microsoft codeanalysis csharp decisiontreecomputer addbyvalue decisiontree decision boundexpression value decisionmaker makedecision boolean haserrors at microsoft codeanalysis csharp decisiontreecomputer addbyvalue bytype bytype boundexpression value decisionmaker makedecision boolean haserrors at microsoft codeanalysis csharp decisiontreecomputer addbyvalue decisiontree decision boundexpression value decisionmaker makedecision boolean haserrors at microsoft codeanalysis csharp decisiontreecomputer addtodecisiontree decisiontree decisiontree boundpatternswitchlabel label at microsoft codeanalysis csharp decisiontreecomputer computedecisiontree at microsoft codeanalysis csharp boundpatternswitchstatement computedecisiontree diagnosticbag diagnostics at microsoft codeanalysis csharp boundpatternswitchstatement ensuredecisiontree at microsoft codeanalysis csharp boundpatternswitchstatement get decisiontreediagnostics at microsoft codeanalysis csharp controlflowpass visitpatternswitchstatement boundpatternswitchstatement node at microsoft codeanalysis csharp boundpatternswitchstatement accept boundtreevisitor visitor at microsoft codeanalysis csharp boundtreevisitor visit boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visitwithstackguard boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visitalways boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visit boundnode node at microsoft codeanalysis csharp controlflowpass visit boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visitstatement boundstatement statement at microsoft codeanalysis csharp controlflowpass visitstatement boundstatement statement at microsoft codeanalysis csharp preciseabstractflowpass visitblock boundblock node at microsoft codeanalysis csharp boundblock accept boundtreevisitor visitor at microsoft codeanalysis csharp boundtreevisitor visit boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visitwithstackguard boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visitalways boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visit boundnode node at microsoft codeanalysis csharp controlflowpass visit boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visitstatement boundstatement statement at microsoft codeanalysis csharp controlflowpass visitstatement boundstatement statement at microsoft codeanalysis csharp preciseabstractflowpass visitwhilestatement boundwhilestatement node at microsoft codeanalysis csharp boundwhilestatement accept boundtreevisitor visitor at microsoft codeanalysis csharp boundtreevisitor visit boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visitwithstackguard boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visitalways boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visit boundnode node at microsoft codeanalysis csharp controlflowpass visit boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visitstatement boundstatement statement at microsoft codeanalysis csharp controlflowpass visitstatement boundstatement statement at microsoft codeanalysis csharp preciseabstractflowpass visitblock boundblock node at microsoft codeanalysis csharp boundblock accept boundtreevisitor visitor at microsoft codeanalysis csharp boundtreevisitor visit boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visitwithstackguard boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visitalways boundnode node at microsoft codeanalysis csharp preciseabstractflowpass visit boundnode node at microsoft codeanalysis csharp controlflowpass visit boundnode node at microsoft codeanalysis csharp preciseabstractflowpass scan boolean badregion at microsoft codeanalysis csharp controlflowpass scan boolean badregion at microsoft codeanalysis csharp preciseabstractflowpass analyze boolean badregion at microsoft codeanalysis csharp controlflowpass analyze boolean badregion diagnosticbag diagnostics at microsoft codeanalysis csharp controlflowpass analyze csharpcompilation compilation symbol member boundblock block diagnosticbag diagnostics at microsoft codeanalysis csharp flowanalysispass analyze csharpcompilation compilation methodsymbol method boundblock block diagnosticbag diagnostics at microsoft codeanalysis csharp flowanalysispass rewrite methodsymbol method boundblock block diagnosticbag diagnostics boolean hastrailingexpression boolean originalbodynested at microsoft codeanalysis csharp methodcompiler compilemethod methodsymbol methodsymbol methodordinal processedfieldinitializers processedinitializers synthesizedsubmissionfields previoussubmissionfields typecompilationstate compilationstate at microsoft codeanalysis csharp methodcompiler compilenamedtype namedtypesymbol containingtype at microsoft codeanalysis csharp methodcompiler visitnamedtype namedtypesymbol symbol typecompilationstate arg at microsoft codeanalysis csharp symbols namedtypesymbol accept csharpsymbolvisitor visitor targument argument at microsoft codeanalysis csharp methodcompiler compilenamespace namespacesymbol symbol at microsoft codeanalysis csharp methodcompiler visitnamespace namespacesymbol symbol typecompilationstate arg at microsoft codeanalysis csharp symbols namespacesymbol accept csharpsymbolvisitor visitor targument argument at microsoft codeanalysis csharp methodcompiler compilenamespace namespacesymbol symbol at microsoft codeanalysis csharp methodcompiler visitnamespace namespacesymbol symbol typecompilationstate arg at microsoft codeanalysis csharp symbols namespacesymbol accept csharpsymbolvisitor visitor targument argument at microsoft codeanalysis csharp methodcompiler compilenamespace namespacesymbol symbol at microsoft codeanalysis csharp methodcompiler visitnamespace namespacesymbol symbol typecompilationstate arg at microsoft codeanalysis csharp symbols namespacesymbol accept csharpsymbolvisitor visitor targument argument at microsoft codeanalysis csharp methodcompiler compilenamespace namespacesymbol symbol at microsoft codeanalysis csharp methodcompiler compilemethodbodies csharpcompilation compilation pemodulebuilder modulebeingbuiltopt boolean generatedebuginfo boolean hasdeclarationerrors diagnosticbag diagnostics predicate filteropt cancellationtoken cancellationtoken at microsoft codeanalysis csharp csharpcompilation getdiagnosticsforallmethodbodies diagnosticbag diagnostics cancellationtoken cancellationtoken at microsoft codeanalysis csharp csharpcompilation getdiagnostics compilationstage stage boolean includeearlierstages cancellationtoken cancellationtoken at microsoft codeanalysis csharp csharpcompilation getdiagnostics cancellationtoken cancellationtoken at microsoft codeanalysis diagnostics compilationwithanalyzers d movenext end of stack trace from previous location where exception was thrown at system runtime compilerservices taskawaiter throwfornonsuccess task task at system runtime compilerservices taskawaiter handlenonsuccessanddebuggernotification task task at system runtime compilerservices configuredtaskawaitable configuredtaskawaiter getresult at microsoft codeanalysis diagnostics compilationwithanalyzers d movenext end of stack trace from previous location where exception was thrown at system runtime compilerservices taskawaiter throwfornonsuccess task task at system runtime compilerservices taskawaiter handlenonsuccessanddebuggernotification task task at system runtime compilerservices configuredtaskawaitable configuredtaskawaiter getresult at microsoft codeanalysis diagnostics compilationwithanalyzers d movenext end of stack trace from previous location where exception was thrown at system runtime compilerservices taskawaiter throwfornonsuccess task task at system runtime compilerservices taskawaiter handlenonsuccessanddebuggernotification task task at system runtime compilerservices configuredtaskawaitable configuredtaskawaiter getresult at microsoft codeanalysis diagnostics inproccodeanalysisdiagnosticanalyzerexecutor analyzerexecutor d movenext end of stack trace from previous location where exception was thrown at system runtime compilerservices taskawaiter throwfornonsuccess task task at system runtime compilerservices taskawaiter handlenonsuccessanddebuggernotification task task at system runtime compilerservices configuredtaskawaitable configuredtaskawaiter getresult at microsoft visualstudio languageservices implementation diagnostics visualstudiodiagnosticanalyzerexecutor d movenext end of stack trace from previous location where exception was thrown at system runtime compilerservices taskawaiter throwfornonsuccess task task at system runtime compilerservices taskawaiter handlenonsuccessanddebuggernotification task task at system runtime compilerservices configuredtaskawaitable configuredtaskawaiter getresult at microsoft codeanalysis diagnostics diagnosticincrementalanalyzer executor d movenext end of stack trace from previous location where exception was thrown at system runtime compilerservices taskawaiter throwfornonsuccess task task at system runtime compilerservices taskawaiter handlenonsuccessanddebuggernotification task task at system runtime compilerservices configuredtaskawaitable configuredtaskawaiter getresult at microsoft codeanalysis diagnostics diagnosticincrementalanalyzer executor d movenext ,1
951,11768132380.0,IssuesEvent,2020-03-15 08:42:29,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,closed,StackOverflow in IncrementallyParseTreeAsync,Area-IDE Bug Tenet-Reliability,"From @kumpera:
https://bugzilla.xamarin.com/show_bug.cgi?id=55597
1) checkout mono
2) open mcs/class/corlib/corlib-net_4_x.csproj
3) open string.cs
4) scroll to the bottom and wait for Roslyn analysis to show up - tons of yellow stuff will light up on the right side
5) start typing on the last line
After some typing (20ish words) I get a stack overflow followed by a hard crash on this stack:
```
(lldb) bt 40
* thread #114, name = 'Threadpool worker', stop reason = EXC_BAD_ACCESS (code=2, address=0x7000042c0ff8)
* frame #0: Mono`System.Environment:get_CurrentManagedThreadId () at Environment.cs:163
frame #1: 0x0000000147e77851 Mono`Roslyn.Utilities.NonReentrantLock:get_IsOwnedByMe () + 33
frame #2: 0x0000000147e773bf Mono`Roslyn.Utilities.NonReentrantLock:Wait (System.Threading.CancellationToken) + 111
frame #3: 0x000000014801bdeb Mono`Roslyn.Utilities.AsyncLazy`1:TakeLock (System.Threading.CancellationToken) + 107
frame #4: 0x000000014801b6e8 Mono`Roslyn.Utilities.AsyncLazy`1:GetValueAsync (System.Threading.CancellationToken) + 728
frame #5: 0x000000014b7a189c Mono`Microsoft.CodeAnalysis.DocumentState/d__13:MoveNext () + 1020
frame #6: Mono`System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Startd__13> (Microsoft.CodeAnalysis.DocumentState/d__13&) at AsyncMethodBuilder.cs:471
frame #7: Mono`Microsoft.CodeAnalysis.DocumentState:IncrementallyParseTreeAsync (Roslyn.Utilities.ValueSource`1,Roslyn.Utilities.ValueSource`1,System.Threading.CancellationToken) at TextFileUtility.cs:280
frame #8: 0x000000014b79f5ca Mono`Microsoft.CodeAnalysis.DocumentState/<>c__DisplayClass12_0:b__0 (System.Threading.CancellationToken) + 42
frame #9: 0x000000014801f2c8 Mono`Roslyn.Utilities.AsyncLazy`1:StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart,Roslyn.Utilities.AsyncLazy`1/Request,System.Threading.CancellationToken) + 344
frame #10: 0x000000014801b99f Mono`Roslyn.Utilities.AsyncLazy`1:GetValueAsync (System.Threading.CancellationToken) + 1423
frame #11: 0x000000014b7a189c Mono`Microsoft.CodeAnalysis.DocumentState/d__13:MoveNext () + 1020
frame #12: Mono`System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Startd__13> (Microsoft.CodeAnalysis.DocumentState/d__13&) at AsyncMethodBuilder.cs:471
frame #13: Mono`Microsoft.CodeAnalysis.DocumentState:IncrementallyParseTreeAsync (Roslyn.Utilities.ValueSource`1,Roslyn.Utilities.ValueSource`1,System.Threading.CancellationToken) at TextFileUtility.cs:280
frame #14: 0x000000014b79f5ca Mono`Microsoft.CodeAnalysis.DocumentState/<>c__DisplayClass12_0:b__0 (System.Threading.CancellationToken) + 42
frame #15: 0x000000014801f2c8 Mono`Roslyn.Utilities.AsyncLazy`1:StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart,Roslyn.Utilities.AsyncLazy`1/Request,System.Threading.CancellationToken) + 344
frame #16: 0x000000014801b99f Mono`Roslyn.Utilities.AsyncLazy`1:GetValueAsync (System.Threading.CancellationToken) + 1423
frame #17: 0x000000014b7a189c Mono`Microsoft.CodeAnalysis.DocumentState/d__13:MoveNext () + 1020
frame #18: Mono`System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Startd__13> (Microsoft.CodeAnalysis.DocumentState/d__13&) at AsyncMethodBuilder.cs:471
frame #19: Mono`Microsoft.CodeAnalysis.DocumentState:IncrementallyParseTreeAsync (Roslyn.Utilities.ValueSource`1,Roslyn.Utilities.ValueSource`1,System.Threading.CancellationToken) at TextFileUtility.cs:280
frame #20: 0x000000014b79f5ca Mono`Microsoft.CodeAnalysis.DocumentState/<>c__DisplayClass12_0:b__0 (System.Threading.CancellationToken) + 42
frame #21: 0x000000014801f2c8 Mono`Roslyn.Utilities.AsyncLazy`1:StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart,Roslyn.Utilities.AsyncLazy`1/Request,System.Threading.CancellationToken) + 344
frame #22: 0x000000014801b99f Mono`Roslyn.Utilities.AsyncLazy`1:GetValueAsync (System.Threading.CancellationToken) + 1423
frame #23: 0x000000014b7a189c Mono`Microsoft.CodeAnalysis.DocumentState/d__13:MoveNext () + 1020
frame #24: Mono`System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Startd__13> (Microsoft.CodeAnalysis.DocumentState/d__13&) at AsyncMethodBuilder.cs:471
frame #25: Mono`Microsoft.CodeAnalysis.DocumentState:IncrementallyParseTreeAsync (Roslyn.Utilities.ValueSource`1,Roslyn.Utilities.ValueSource`1,System.Threading.CancellationToken) at TextFileUtility.cs:280
frame #26: 0x000000014b79f5ca Mono`Microsoft.CodeAnalysis.DocumentState/<>c__DisplayClass12_0:b__0 (System.Threading.CancellationToken) + 42
frame #27: 0x000000014801f2c8 Mono`Roslyn.Utilities.AsyncLazy`1:StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart,Roslyn.Utilities.AsyncLazy`1/Request,System.Threading.CancellationToken) + 344
frame #28: 0x000000014801b99f Mono`Roslyn.Utilities.AsyncLazy`1:GetValueAsync (System.Threading.CancellationToken) + 1423
frame #29: 0x000000014b7a189c Mono`Microsoft.CodeAnalysis.DocumentState/d__13:MoveNext () + 1020
frame #30: Mono`System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Startd__13> (Microsoft.CodeAnalysis.DocumentState/d__13&) at AsyncMethodBuilder.cs:471
frame #31: Mono`Microsoft.CodeAnalysis.DocumentState:IncrementallyParseTreeAsync (Roslyn.Utilities.ValueSource`1,Roslyn.Utilities.ValueSource`1,System.Threading.CancellationToken) at TextFileUtility.cs:280
frame #32: 0x000000014b79f5ca Mono`Microsoft.CodeAnalysis.DocumentState/<>c__DisplayClass12_0:b__0 (System.Threading.CancellationToken) + 42
frame #33: 0x000000014801f2c8 Mono`Roslyn.Utilities.AsyncLazy`1:StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart,Roslyn.Utilities.AsyncLazy`1/Request,System.Threading.CancellationToken) + 344
frame #34: 0x000000014801b99f Mono`Roslyn.Utilities.AsyncLazy`1:GetValueAsync (System.Threading.CancellationToken) + 1423
frame #35: 0x000000014b7a189c Mono`Microsoft.CodeAnalysis.DocumentState/d__13:MoveNext () + 1020
frame #36: Mono`System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Startd__13> (Microsoft.CodeAnalysis.DocumentState/d__13&) at AsyncMethodBuilder.cs:471
frame #37: Mono`Microsoft.CodeAnalysis.DocumentState:IncrementallyParseTreeAsync (Roslyn.Utilities.ValueSource`1,Roslyn.Utilities.ValueSource`1,System.Threading.CancellationToken) at TextFileUtility.cs:280
frame #38: 0x000000014b79f5ca Mono`Microsoft.CodeAnalysis.DocumentState/<>c__DisplayClass12_0:b__0 (System.Threading.CancellationToken) + 42
frame #39: 0x000000014801f2c8 Mono`Roslyn.Utilities.AsyncLazy`1:StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart,Roslyn.Utilities.AsyncLazy`1/Request,System.Threading.CancellationToken) + 344
(lldb)
```",True,"StackOverflow in IncrementallyParseTreeAsync - From @kumpera:
https://bugzilla.xamarin.com/show_bug.cgi?id=55597
1) checkout mono
2) open mcs/class/corlib/corlib-net_4_x.csproj
3) open string.cs
4) scroll to the bottom and wait for Roslyn analysis to show up - tons of yellow stuff will light up on the right side
5) start typing on the last line
After some typing (20ish words) I get a stack overflow followed by a hard crash on this stack:
```
(lldb) bt 40
* thread #114, name = 'Threadpool worker', stop reason = EXC_BAD_ACCESS (code=2, address=0x7000042c0ff8)
* frame #0: Mono`System.Environment:get_CurrentManagedThreadId () at Environment.cs:163
frame #1: 0x0000000147e77851 Mono`Roslyn.Utilities.NonReentrantLock:get_IsOwnedByMe () + 33
frame #2: 0x0000000147e773bf Mono`Roslyn.Utilities.NonReentrantLock:Wait (System.Threading.CancellationToken) + 111
frame #3: 0x000000014801bdeb Mono`Roslyn.Utilities.AsyncLazy`1:TakeLock (System.Threading.CancellationToken) + 107
frame #4: 0x000000014801b6e8 Mono`Roslyn.Utilities.AsyncLazy`1:GetValueAsync (System.Threading.CancellationToken) + 728
frame #5: 0x000000014b7a189c Mono`Microsoft.CodeAnalysis.DocumentState/d__13:MoveNext () + 1020
frame #6: Mono`System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Startd__13> (Microsoft.CodeAnalysis.DocumentState/d__13&) at AsyncMethodBuilder.cs:471
frame #7: Mono`Microsoft.CodeAnalysis.DocumentState:IncrementallyParseTreeAsync (Roslyn.Utilities.ValueSource`1,Roslyn.Utilities.ValueSource`1,System.Threading.CancellationToken) at TextFileUtility.cs:280
frame #8: 0x000000014b79f5ca Mono`Microsoft.CodeAnalysis.DocumentState/<>c__DisplayClass12_0:b__0 (System.Threading.CancellationToken) + 42
frame #9: 0x000000014801f2c8 Mono`Roslyn.Utilities.AsyncLazy`1:StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart,Roslyn.Utilities.AsyncLazy`1/Request,System.Threading.CancellationToken) + 344
frame #10: 0x000000014801b99f Mono`Roslyn.Utilities.AsyncLazy`1:GetValueAsync (System.Threading.CancellationToken) + 1423
frame #11: 0x000000014b7a189c Mono`Microsoft.CodeAnalysis.DocumentState/d__13:MoveNext () + 1020
frame #12: Mono`System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Startd__13> (Microsoft.CodeAnalysis.DocumentState/d__13&) at AsyncMethodBuilder.cs:471
frame #13: Mono`Microsoft.CodeAnalysis.DocumentState:IncrementallyParseTreeAsync (Roslyn.Utilities.ValueSource`1,Roslyn.Utilities.ValueSource`1,System.Threading.CancellationToken) at TextFileUtility.cs:280
frame #14: 0x000000014b79f5ca Mono`Microsoft.CodeAnalysis.DocumentState/<>c__DisplayClass12_0:b__0 (System.Threading.CancellationToken) + 42
frame #15: 0x000000014801f2c8 Mono`Roslyn.Utilities.AsyncLazy`1:StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart,Roslyn.Utilities.AsyncLazy`1/Request,System.Threading.CancellationToken) + 344
frame #16: 0x000000014801b99f Mono`Roslyn.Utilities.AsyncLazy`1:GetValueAsync (System.Threading.CancellationToken) + 1423
frame #17: 0x000000014b7a189c Mono`Microsoft.CodeAnalysis.DocumentState/d__13:MoveNext () + 1020
frame #18: Mono`System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Startd__13> (Microsoft.CodeAnalysis.DocumentState/d__13&) at AsyncMethodBuilder.cs:471
frame #19: Mono`Microsoft.CodeAnalysis.DocumentState:IncrementallyParseTreeAsync (Roslyn.Utilities.ValueSource`1,Roslyn.Utilities.ValueSource`1,System.Threading.CancellationToken) at TextFileUtility.cs:280
frame #20: 0x000000014b79f5ca Mono`Microsoft.CodeAnalysis.DocumentState/<>c__DisplayClass12_0:b__0 (System.Threading.CancellationToken) + 42
frame #21: 0x000000014801f2c8 Mono`Roslyn.Utilities.AsyncLazy`1:StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart,Roslyn.Utilities.AsyncLazy`1/Request,System.Threading.CancellationToken) + 344
frame #22: 0x000000014801b99f Mono`Roslyn.Utilities.AsyncLazy`1:GetValueAsync (System.Threading.CancellationToken) + 1423
frame #23: 0x000000014b7a189c Mono`Microsoft.CodeAnalysis.DocumentState/d__13:MoveNext () + 1020
frame #24: Mono`System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Startd__13> (Microsoft.CodeAnalysis.DocumentState/d__13&) at AsyncMethodBuilder.cs:471
frame #25: Mono`Microsoft.CodeAnalysis.DocumentState:IncrementallyParseTreeAsync (Roslyn.Utilities.ValueSource`1,Roslyn.Utilities.ValueSource`1,System.Threading.CancellationToken) at TextFileUtility.cs:280
frame #26: 0x000000014b79f5ca Mono`Microsoft.CodeAnalysis.DocumentState/<>c__DisplayClass12_0:b__0 (System.Threading.CancellationToken) + 42
frame #27: 0x000000014801f2c8 Mono`Roslyn.Utilities.AsyncLazy`1:StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart,Roslyn.Utilities.AsyncLazy`1/Request,System.Threading.CancellationToken) + 344
frame #28: 0x000000014801b99f Mono`Roslyn.Utilities.AsyncLazy`1:GetValueAsync (System.Threading.CancellationToken) + 1423
frame #29: 0x000000014b7a189c Mono`Microsoft.CodeAnalysis.DocumentState/d__13:MoveNext () + 1020
frame #30: Mono`System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Startd__13> (Microsoft.CodeAnalysis.DocumentState/d__13&) at AsyncMethodBuilder.cs:471
frame #31: Mono`Microsoft.CodeAnalysis.DocumentState:IncrementallyParseTreeAsync (Roslyn.Utilities.ValueSource`1,Roslyn.Utilities.ValueSource`1,System.Threading.CancellationToken) at TextFileUtility.cs:280
frame #32: 0x000000014b79f5ca Mono`Microsoft.CodeAnalysis.DocumentState/<>c__DisplayClass12_0:b__0 (System.Threading.CancellationToken) + 42
frame #33: 0x000000014801f2c8 Mono`Roslyn.Utilities.AsyncLazy`1:StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart,Roslyn.Utilities.AsyncLazy`1/Request,System.Threading.CancellationToken) + 344
frame #34: 0x000000014801b99f Mono`Roslyn.Utilities.AsyncLazy`1:GetValueAsync (System.Threading.CancellationToken) + 1423
frame #35: 0x000000014b7a189c Mono`Microsoft.CodeAnalysis.DocumentState/d__13:MoveNext () + 1020
frame #36: Mono`System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Startd__13> (Microsoft.CodeAnalysis.DocumentState/d__13&) at AsyncMethodBuilder.cs:471
frame #37: Mono`Microsoft.CodeAnalysis.DocumentState:IncrementallyParseTreeAsync (Roslyn.Utilities.ValueSource`1,Roslyn.Utilities.ValueSource`1,System.Threading.CancellationToken) at TextFileUtility.cs:280
frame #38: 0x000000014b79f5ca Mono`Microsoft.CodeAnalysis.DocumentState/<>c__DisplayClass12_0:b__0 (System.Threading.CancellationToken) + 42
frame #39: 0x000000014801f2c8 Mono`Roslyn.Utilities.AsyncLazy`1:StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart,Roslyn.Utilities.AsyncLazy`1/Request,System.Threading.CancellationToken) + 344
(lldb)
```",1,stackoverflow in incrementallyparsetreeasync from kumpera checkout mono open mcs class corlib corlib net x csproj open string cs scroll to the bottom and wait for roslyn analysis to show up tons of yellow stuff will light up on the right side start typing on the last line after some typing words i get a stack overflow followed by a hard crash on this stack lldb bt thread name threadpool worker stop reason exc bad access code address frame mono system environment get currentmanagedthreadid at environment cs frame mono roslyn utilities nonreentrantlock get isownedbyme frame mono roslyn utilities nonreentrantlock wait system threading cancellationtoken frame mono roslyn utilities asynclazy takelock system threading cancellationtoken frame mono roslyn utilities asynclazy getvalueasync system threading cancellationtoken frame mono microsoft codeanalysis documentstate d movenext frame mono system runtime compilerservices asynctaskmethodbuilder start d microsoft codeanalysis documentstate d at asyncmethodbuilder cs frame mono microsoft codeanalysis documentstate incrementallyparsetreeasync roslyn utilities valuesource roslyn utilities valuesource system threading cancellationtoken at textfileutility cs frame mono microsoft codeanalysis documentstate c b system threading cancellationtoken frame mono roslyn utilities asynclazy startasynchronouscomputation roslyn utilities asynclazy asynchronouscomputationtostart roslyn utilities asynclazy request system threading cancellationtoken frame mono roslyn utilities asynclazy getvalueasync system threading cancellationtoken frame mono microsoft codeanalysis documentstate d movenext frame mono system runtime compilerservices asynctaskmethodbuilder start d microsoft codeanalysis documentstate d at asyncmethodbuilder cs frame mono microsoft codeanalysis documentstate incrementallyparsetreeasync roslyn utilities valuesource roslyn utilities valuesource system threading cancellationtoken at textfileutility cs frame mono microsoft codeanalysis documentstate c b system threading cancellationtoken frame mono roslyn utilities asynclazy startasynchronouscomputation roslyn utilities asynclazy asynchronouscomputationtostart roslyn utilities asynclazy request system threading cancellationtoken frame mono roslyn utilities asynclazy getvalueasync system threading cancellationtoken frame mono microsoft codeanalysis documentstate d movenext frame mono system runtime compilerservices asynctaskmethodbuilder start d microsoft codeanalysis documentstate d at asyncmethodbuilder cs frame mono microsoft codeanalysis documentstate incrementallyparsetreeasync roslyn utilities valuesource roslyn utilities valuesource system threading cancellationtoken at textfileutility cs frame mono microsoft codeanalysis documentstate c b system threading cancellationtoken frame mono roslyn utilities asynclazy startasynchronouscomputation roslyn utilities asynclazy asynchronouscomputationtostart roslyn utilities asynclazy request system threading cancellationtoken frame mono roslyn utilities asynclazy getvalueasync system threading cancellationtoken frame mono microsoft codeanalysis documentstate d movenext frame mono system runtime compilerservices asynctaskmethodbuilder start d microsoft codeanalysis documentstate d at asyncmethodbuilder cs frame mono microsoft codeanalysis documentstate incrementallyparsetreeasync roslyn utilities valuesource roslyn utilities valuesource system threading cancellationtoken at textfileutility cs frame mono microsoft codeanalysis documentstate c b system threading cancellationtoken frame mono roslyn utilities asynclazy startasynchronouscomputation roslyn utilities asynclazy asynchronouscomputationtostart roslyn utilities asynclazy request system threading cancellationtoken frame mono roslyn utilities asynclazy getvalueasync system threading cancellationtoken frame mono microsoft codeanalysis documentstate d movenext frame mono system runtime compilerservices asynctaskmethodbuilder start d microsoft codeanalysis documentstate d at asyncmethodbuilder cs frame mono microsoft codeanalysis documentstate incrementallyparsetreeasync roslyn utilities valuesource roslyn utilities valuesource system threading cancellationtoken at textfileutility cs frame mono microsoft codeanalysis documentstate c b system threading cancellationtoken frame mono roslyn utilities asynclazy startasynchronouscomputation roslyn utilities asynclazy asynchronouscomputationtostart roslyn utilities asynclazy request system threading cancellationtoken frame mono roslyn utilities asynclazy getvalueasync system threading cancellationtoken frame mono microsoft codeanalysis documentstate d movenext frame mono system runtime compilerservices asynctaskmethodbuilder start d microsoft codeanalysis documentstate d at asyncmethodbuilder cs frame mono microsoft codeanalysis documentstate incrementallyparsetreeasync roslyn utilities valuesource roslyn utilities valuesource system threading cancellationtoken at textfileutility cs frame mono microsoft codeanalysis documentstate c b system threading cancellationtoken frame mono roslyn utilities asynclazy startasynchronouscomputation roslyn utilities asynclazy asynchronouscomputationtostart roslyn utilities asynclazy request system threading cancellationtoken lldb ,1
1689,18714787414.0,IssuesEvent,2021-11-03 02:02:57,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,closed,GetFullyLoadedOpenDocumentInCurrentContextWithChanges hangs,Bug Area-IDE Need More Info Tenet-Reliability IDE-Navigation,"```
[Managed to Native Transition]
Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.NoMessagePumpSyncContext.Wait(System.IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout) Unknown
[Native to Managed Transition]
[Managed to Native Transition]
mscorlib.dll!System.Threading.ManualResetEventSlim.Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) Unknown
mscorlib.dll!System.Threading.Tasks.Task.SpinThenBlockingWait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) Unknown
mscorlib.dll!System.Threading.Tasks.Task.InternalWait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) Unknown
mscorlib.dll!System.Threading.Tasks.Task.Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) Unknown
mscorlib.dll!System.Threading.Tasks.Task.Wait(System.TimeSpan timeout) Unknown
[Waiting on Async Operation, double-click or press enter to view Async Call Stacks]
Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTaskFactory.WaitSynchronouslyCore(System.Threading.Tasks.Task task) Unknown
Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTaskFactory.WaitSynchronously(System.Threading.Tasks.Task task) Unknown
Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTask.CompleteOnCurrentThread() Unknown
Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTask.CompleteOnCurrentThread() Unknown
> Microsoft.CodeAnalysis.EditorFeatures.dll!Microsoft.CodeAnalysis.Editor.Shared.Extensions.ITextSnapshotExtensions.GetFullyLoadedOpenDocumentInCurrentContextWithChanges(Microsoft.VisualStudio.Text.ITextSnapshot snapshot, Microsoft.VisualStudio.Utilities.IUIThreadOperationContext operationContext, Microsoft.CodeAnalysis.Editor.Shared.Utilities.IThreadingContext threadingContext) Line 98 C#
Microsoft.CodeAnalysis.EditorFeatures.dll!Microsoft.CodeAnalysis.Editor.CommandHandlers.AbstractGoToCommandHandler.ExecuteCommand(Microsoft.CodeAnalysis.Editor.Commanding.Commands.GoToImplementationCommandArgs args, Microsoft.VisualStudio.Commanding.CommandExecutionContext context) Line 70 C#
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.ExecuteStartingAtIndex.AnonymousMethod__0() Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.Text.Utilities.GuardedOperations.CallExtensionPoint(object errorSource, System.Action call, System.Predicate exceptionFilter) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.ExecuteStartingAtIndex(System.Func argsFactory, Microsoft.VisualStudio.Text.Utilities.FrugalList<(Microsoft.VisualStudio.Text.ITextBuffer buffer, Microsoft.VisualStudio.Commanding.ICommandHandler handler)> buffersAndHandlers, int startIndex, Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerServiceState state, System.Action nextCommandHandler) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.Execute.AnonymousMethod__0() Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.ExecuteCommandHandlerChain(Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerServiceState state, System.Action handlerChain, System.Action nextCommandHandler) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.Execute(System.Func argsFactory, System.Action nextCommandHandler) Unknown
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.ExecuteCustomCommand(System.Type commandArgsType, System.Action next) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.ExecuteStartingAtIndex(System.Func argsFactory, Microsoft.VisualStudio.Text.Utilities.FrugalList<(Microsoft.VisualStudio.Text.ITextBuffer buffer, Microsoft.VisualStudio.Commanding.ICommandHandler handler)> buffersAndHandlers, int startIndex, Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerServiceState state, System.Action nextCommandHandler) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.Execute.AnonymousMethod__0() Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.ExecuteCommandHandlerChain(Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerServiceState state, System.Action handlerChain, System.Action nextCommandHandler) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.Execute(System.Func argsFactory, System.Action nextCommandHandler) Unknown
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.ExecuteCustomCommand(System.Type commandArgsType, System.Action next) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.ExecuteCustomCommand(ref System.Guid pguidCmdGroup, uint commandId, System.Action next) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.LanguageServices.dll!Microsoft.VisualStudio.LanguageServices.Implementation.AbstractOleCommandTarget.Exec(ref System.Guid pguidCmdGroup, uint commandId, uint executeInformation, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandFilterWrapper.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandFilterWrapper.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.Intellisense.MultiCaretPreemptingFilterProvider.MultiCaretPreemptingFilter.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.WholeLineCompletion.UI.CascadingCompletionSource.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.Command.Editor.EditorKeybindingCommandFactory.CommandTargetBase.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.Command.Editor.EditorKeybindingCommandFactory.CommandTargetBase.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.Command.Editor.EditorKeybindingCommandFactory.CommandTargetBase.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.VisualStudio.Shell.UI.Internal.dll!Microsoft.VisualStudio.PlatformUI.VsCommand.Execute(object parameter) Unknown
PresentationFramework.dll!MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(System.Windows.Input.ICommandSource commandSource, bool userInitiated) Unknown
PresentationFramework.dll!System.Windows.Controls.MenuItem.InvokeClickAfterRender(object arg) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate callback, object args, int numArgs) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(object source, System.Delegate callback, object args, int numArgs, System.Delegate catchHandler) Unknown
WindowsBase.dll!System.Windows.Threading.DispatcherOperation.InvokeImpl() Unknown
WindowsBase.dll!MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(object obj) Unknown
mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Unknown
WindowsBase.dll!MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Unknown
WindowsBase.dll!System.Windows.Threading.DispatcherOperation.Invoke() Unknown
WindowsBase.dll!System.Windows.Threading.Dispatcher.ProcessQueue() Unknown
WindowsBase.dll!System.Windows.Threading.Dispatcher.WndProcHook(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled) Unknown
WindowsBase.dll!MS.Win32.HwndWrapper.WndProc(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled) Unknown
WindowsBase.dll!MS.Win32.HwndSubclass.DispatcherCallbackOperation(object o) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate callback, object args, int numArgs) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(object source, System.Delegate callback, object args, int numArgs, System.Delegate catchHandler) Unknown
WindowsBase.dll!System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method, object args, int numArgs) Unknown
WindowsBase.dll!MS.Win32.HwndSubclass.SubclassWndProc(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam) Unknown
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.VisualStudio.Platform.WindowManagement.dll!Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService.PushMessageLoopOnContextMenuTrackingComponent.AnonymousMethod__245_1(object sender, Microsoft.VisualStudio.PlatformUI.OleComponentSupport.PreTranslateMessageEventArgs args) Unknown
Microsoft.VisualStudio.Shell.15.0.dll!Microsoft.VisualStudio.PlatformUI.OleComponentSupport.OleComponent.FPreTranslateMessageCore(Microsoft.VisualStudio.OLE.Interop.MSG[] pMsg) Unknown
Microsoft.VisualStudio.Shell.15.0.dll!Microsoft.VisualStudio.PlatformUI.OleComponentSupport.OleComponent.Microsoft.VisualStudio.OLE.Interop.IOleComponent.FPreTranslateMessage.AnonymousMethod__0() Unknown
Microsoft.VisualStudio.Shell.15.0.dll!Microsoft.VisualStudio.PlatformUI.OleComponentSupport.OleComponent.CallAndReturnOnException(System.Func method, int retValueOnException) Unknown
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.VisualStudio.Platform.WindowManagement.dll!Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService.PushMessageLoopOnContextMenuTrackingComponent() Unknown
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.ShowContextMenu(System.IntPtr location, ref int result) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.Undo.UndoManagerCommandFilter.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.IntellisenseCommandFilter.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.BraceCompletionCommandFilter.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.Exec.__executeNextCommandTarget|1() Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.Execute(System.Func argsFactory, System.Action nextCommandHandler) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.ExecuteShowContextMenuCommand(System.Action next, System.IntPtr location) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.ExecuteVisualStudio2000(uint commandId, System.IntPtr pvaIn, System.Action next) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.LanguageServices.dll!Microsoft.VisualStudio.LanguageServices.Implementation.AbstractOleCommandTarget.Exec(ref System.Guid pguidCmdGroup, uint commandId, uint executeInformation, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandFilterWrapper.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandFilterWrapper.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.Intellisense.MultiCaretPreemptingFilterProvider.MultiCaretPreemptingFilter.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.WholeLineCompletion.UI.CascadingCompletionSource.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.Command.Editor.EditorKeybindingCommandFactory.CommandTargetBase.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.Command.Editor.EditorKeybindingCommandFactory.CommandTargetBase.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.Command.Editor.EditorKeybindingCommandFactory.CommandTargetBase.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.VsMouseProcessor.DisplayContextMenu(System.Windows.Point mousePosition) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.VsMouseProcessor.HandlePreprocessRightButtonUp(System.Windows.Input.InputEventArgs e) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.Text.Utilities.GuardedOperations.CallExtensionPoint(object errorSource, System.Action call) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.Text.Utilities.WpfMouseProcessor.MouseProcessorHandler(System.Windows.RoutedEventArgs e, System.Action preprocess, System.Action defaultAction, System.Action postprocess) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.Text.Utilities.WpfMouseProcessor.UIElement_MouseRightButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e) Unknown
PresentationCore.dll!System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate handler, object target) Unknown
PresentationCore.dll!System.Windows.RoutedEventHandlerInfo.InvokeHandler(object target, System.Windows.RoutedEventArgs routedEventArgs) Unknown
PresentationCore.dll!System.Windows.EventRoute.InvokeHandlersImpl(object source, System.Windows.RoutedEventArgs args, bool reRaised) Unknown
PresentationCore.dll!System.Windows.UIElement.ReRaiseEventAs(System.Windows.DependencyObject sender, System.Windows.RoutedEventArgs args, System.Windows.RoutedEvent newEvent) Unknown
PresentationCore.dll!System.Windows.UIElement.OnMouseUpThunk(object sender, System.Windows.Input.MouseButtonEventArgs e) Unknown
PresentationCore.dll!System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate handler, object target) Unknown
PresentationCore.dll!System.Windows.RoutedEventHandlerInfo.InvokeHandler(object target, System.Windows.RoutedEventArgs routedEventArgs) Unknown
PresentationCore.dll!System.Windows.EventRoute.InvokeHandlersImpl(object source, System.Windows.RoutedEventArgs args, bool reRaised) Unknown
PresentationCore.dll!System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject sender, System.Windows.RoutedEventArgs args) Unknown
PresentationCore.dll!System.Windows.UIElement.RaiseTrustedEvent(System.Windows.RoutedEventArgs args) Unknown
PresentationCore.dll!System.Windows.Input.InputManager.ProcessStagingArea() Unknown
PresentationCore.dll!System.Windows.Input.InputManager.ProcessInput(System.Windows.Input.InputEventArgs input) Unknown
PresentationCore.dll!System.Windows.Input.InputProviderSite.ReportInput(System.Windows.Input.InputReport inputReport) Unknown
PresentationCore.dll!System.Windows.Interop.HwndMouseInputProvider.ReportInput(System.IntPtr hwnd, System.Windows.Input.InputMode mode, int timestamp, System.Windows.Input.RawMouseActions actions, int x, int y, int wheel) Unknown
PresentationCore.dll!System.Windows.Interop.HwndMouseInputProvider.FilterMessage(System.IntPtr hwnd, MS.Internal.Interop.WindowMessage msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled) Unknown
PresentationCore.dll!System.Windows.Interop.HwndSource.InputFilterMessage(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled) Unknown
WindowsBase.dll!MS.Win32.HwndWrapper.WndProc(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled) Unknown
WindowsBase.dll!MS.Win32.HwndSubclass.DispatcherCallbackOperation(object o) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate callback, object args, int numArgs) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(object source, System.Delegate callback, object args, int numArgs, System.Delegate catchHandler) Unknown
WindowsBase.dll!System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method, object args, int numArgs) Unknown
WindowsBase.dll!MS.Win32.HwndSubclass.SubclassWndProc(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam) Unknown
```",True,"GetFullyLoadedOpenDocumentInCurrentContextWithChanges hangs - ```
[Managed to Native Transition]
Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.NoMessagePumpSyncContext.Wait(System.IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout) Unknown
[Native to Managed Transition]
[Managed to Native Transition]
mscorlib.dll!System.Threading.ManualResetEventSlim.Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) Unknown
mscorlib.dll!System.Threading.Tasks.Task.SpinThenBlockingWait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) Unknown
mscorlib.dll!System.Threading.Tasks.Task.InternalWait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) Unknown
mscorlib.dll!System.Threading.Tasks.Task.Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) Unknown
mscorlib.dll!System.Threading.Tasks.Task.Wait(System.TimeSpan timeout) Unknown
[Waiting on Async Operation, double-click or press enter to view Async Call Stacks]
Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTaskFactory.WaitSynchronouslyCore(System.Threading.Tasks.Task task) Unknown
Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTaskFactory.WaitSynchronously(System.Threading.Tasks.Task task) Unknown
Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTask.CompleteOnCurrentThread() Unknown
Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTask.CompleteOnCurrentThread() Unknown
> Microsoft.CodeAnalysis.EditorFeatures.dll!Microsoft.CodeAnalysis.Editor.Shared.Extensions.ITextSnapshotExtensions.GetFullyLoadedOpenDocumentInCurrentContextWithChanges(Microsoft.VisualStudio.Text.ITextSnapshot snapshot, Microsoft.VisualStudio.Utilities.IUIThreadOperationContext operationContext, Microsoft.CodeAnalysis.Editor.Shared.Utilities.IThreadingContext threadingContext) Line 98 C#
Microsoft.CodeAnalysis.EditorFeatures.dll!Microsoft.CodeAnalysis.Editor.CommandHandlers.AbstractGoToCommandHandler.ExecuteCommand(Microsoft.CodeAnalysis.Editor.Commanding.Commands.GoToImplementationCommandArgs args, Microsoft.VisualStudio.Commanding.CommandExecutionContext context) Line 70 C#
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.ExecuteStartingAtIndex.AnonymousMethod__0() Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.Text.Utilities.GuardedOperations.CallExtensionPoint(object errorSource, System.Action call, System.Predicate exceptionFilter) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.ExecuteStartingAtIndex(System.Func argsFactory, Microsoft.VisualStudio.Text.Utilities.FrugalList<(Microsoft.VisualStudio.Text.ITextBuffer buffer, Microsoft.VisualStudio.Commanding.ICommandHandler handler)> buffersAndHandlers, int startIndex, Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerServiceState state, System.Action nextCommandHandler) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.Execute.AnonymousMethod__0() Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.ExecuteCommandHandlerChain(Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerServiceState state, System.Action handlerChain, System.Action nextCommandHandler) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.Execute(System.Func argsFactory, System.Action nextCommandHandler) Unknown
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.ExecuteCustomCommand(System.Type commandArgsType, System.Action next) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.ExecuteStartingAtIndex(System.Func argsFactory, Microsoft.VisualStudio.Text.Utilities.FrugalList<(Microsoft.VisualStudio.Text.ITextBuffer buffer, Microsoft.VisualStudio.Commanding.ICommandHandler handler)> buffersAndHandlers, int startIndex, Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerServiceState state, System.Action nextCommandHandler) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.Execute.AnonymousMethod__0() Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.ExecuteCommandHandlerChain(Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerServiceState state, System.Action handlerChain, System.Action nextCommandHandler) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.Execute(System.Func argsFactory, System.Action nextCommandHandler) Unknown
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.ExecuteCustomCommand(System.Type commandArgsType, System.Action next) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.ExecuteCustomCommand(ref System.Guid pguidCmdGroup, uint commandId, System.Action next) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.LanguageServices.dll!Microsoft.VisualStudio.LanguageServices.Implementation.AbstractOleCommandTarget.Exec(ref System.Guid pguidCmdGroup, uint commandId, uint executeInformation, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandFilterWrapper.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandFilterWrapper.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.Intellisense.MultiCaretPreemptingFilterProvider.MultiCaretPreemptingFilter.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.WholeLineCompletion.UI.CascadingCompletionSource.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.Command.Editor.EditorKeybindingCommandFactory.CommandTargetBase.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.Command.Editor.EditorKeybindingCommandFactory.CommandTargetBase.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.Command.Editor.EditorKeybindingCommandFactory.CommandTargetBase.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.VisualStudio.Shell.UI.Internal.dll!Microsoft.VisualStudio.PlatformUI.VsCommand.Execute(object parameter) Unknown
PresentationFramework.dll!MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(System.Windows.Input.ICommandSource commandSource, bool userInitiated) Unknown
PresentationFramework.dll!System.Windows.Controls.MenuItem.InvokeClickAfterRender(object arg) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate callback, object args, int numArgs) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(object source, System.Delegate callback, object args, int numArgs, System.Delegate catchHandler) Unknown
WindowsBase.dll!System.Windows.Threading.DispatcherOperation.InvokeImpl() Unknown
WindowsBase.dll!MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(object obj) Unknown
mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Unknown
WindowsBase.dll!MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Unknown
WindowsBase.dll!System.Windows.Threading.DispatcherOperation.Invoke() Unknown
WindowsBase.dll!System.Windows.Threading.Dispatcher.ProcessQueue() Unknown
WindowsBase.dll!System.Windows.Threading.Dispatcher.WndProcHook(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled) Unknown
WindowsBase.dll!MS.Win32.HwndWrapper.WndProc(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled) Unknown
WindowsBase.dll!MS.Win32.HwndSubclass.DispatcherCallbackOperation(object o) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate callback, object args, int numArgs) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(object source, System.Delegate callback, object args, int numArgs, System.Delegate catchHandler) Unknown
WindowsBase.dll!System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method, object args, int numArgs) Unknown
WindowsBase.dll!MS.Win32.HwndSubclass.SubclassWndProc(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam) Unknown
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.VisualStudio.Platform.WindowManagement.dll!Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService.PushMessageLoopOnContextMenuTrackingComponent.AnonymousMethod__245_1(object sender, Microsoft.VisualStudio.PlatformUI.OleComponentSupport.PreTranslateMessageEventArgs args) Unknown
Microsoft.VisualStudio.Shell.15.0.dll!Microsoft.VisualStudio.PlatformUI.OleComponentSupport.OleComponent.FPreTranslateMessageCore(Microsoft.VisualStudio.OLE.Interop.MSG[] pMsg) Unknown
Microsoft.VisualStudio.Shell.15.0.dll!Microsoft.VisualStudio.PlatformUI.OleComponentSupport.OleComponent.Microsoft.VisualStudio.OLE.Interop.IOleComponent.FPreTranslateMessage.AnonymousMethod__0() Unknown
Microsoft.VisualStudio.Shell.15.0.dll!Microsoft.VisualStudio.PlatformUI.OleComponentSupport.OleComponent.CallAndReturnOnException(System.Func method, int retValueOnException) Unknown
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.VisualStudio.Platform.WindowManagement.dll!Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService.PushMessageLoopOnContextMenuTrackingComponent() Unknown
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.ShowContextMenu(System.IntPtr location, ref int result) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.Undo.UndoManagerCommandFilter.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.IntellisenseCommandFilter.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.BraceCompletionCommandFilter.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.Exec.__executeNextCommandTarget|1() Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.Execute(System.Func argsFactory, System.Action nextCommandHandler) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.ExecuteShowContextMenuCommand(System.Action next, System.IntPtr location) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.ExecuteVisualStudio2000(uint commandId, System.IntPtr pvaIn, System.Action next) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandHandlerServiceAdapter.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.LanguageServices.dll!Microsoft.VisualStudio.LanguageServices.Implementation.AbstractOleCommandTarget.Exec(ref System.Guid pguidCmdGroup, uint commandId, uint executeInformation, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandFilterWrapper.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandFilterWrapper.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.Intellisense.MultiCaretPreemptingFilterProvider.MultiCaretPreemptingFilter.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.WholeLineCompletion.UI.CascadingCompletionSource.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.Command.Editor.EditorKeybindingCommandFactory.CommandTargetBase.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.Command.Editor.EditorKeybindingCommandFactory.CommandTargetBase.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.IntelliCode.dll!Microsoft.VisualStudio.IntelliCode.Command.Editor.EditorKeybindingCommandFactory.CommandTargetBase.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.Exec(ref System.Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt, System.IntPtr pvaIn, System.IntPtr pvaOut) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.VsMouseProcessor.DisplayContextMenu(System.Windows.Point mousePosition) Unknown
Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.VsMouseProcessor.HandlePreprocessRightButtonUp(System.Windows.Input.InputEventArgs e) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.Text.Utilities.GuardedOperations.CallExtensionPoint(object errorSource, System.Action call) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.Text.Utilities.WpfMouseProcessor.MouseProcessorHandler(System.Windows.RoutedEventArgs e, System.Action preprocess, System.Action defaultAction, System.Action postprocess) Unknown
Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.Text.Utilities.WpfMouseProcessor.UIElement_MouseRightButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e) Unknown
PresentationCore.dll!System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate handler, object target) Unknown
PresentationCore.dll!System.Windows.RoutedEventHandlerInfo.InvokeHandler(object target, System.Windows.RoutedEventArgs routedEventArgs) Unknown
PresentationCore.dll!System.Windows.EventRoute.InvokeHandlersImpl(object source, System.Windows.RoutedEventArgs args, bool reRaised) Unknown
PresentationCore.dll!System.Windows.UIElement.ReRaiseEventAs(System.Windows.DependencyObject sender, System.Windows.RoutedEventArgs args, System.Windows.RoutedEvent newEvent) Unknown
PresentationCore.dll!System.Windows.UIElement.OnMouseUpThunk(object sender, System.Windows.Input.MouseButtonEventArgs e) Unknown
PresentationCore.dll!System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate handler, object target) Unknown
PresentationCore.dll!System.Windows.RoutedEventHandlerInfo.InvokeHandler(object target, System.Windows.RoutedEventArgs routedEventArgs) Unknown
PresentationCore.dll!System.Windows.EventRoute.InvokeHandlersImpl(object source, System.Windows.RoutedEventArgs args, bool reRaised) Unknown
PresentationCore.dll!System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject sender, System.Windows.RoutedEventArgs args) Unknown
PresentationCore.dll!System.Windows.UIElement.RaiseTrustedEvent(System.Windows.RoutedEventArgs args) Unknown
PresentationCore.dll!System.Windows.Input.InputManager.ProcessStagingArea() Unknown
PresentationCore.dll!System.Windows.Input.InputManager.ProcessInput(System.Windows.Input.InputEventArgs input) Unknown
PresentationCore.dll!System.Windows.Input.InputProviderSite.ReportInput(System.Windows.Input.InputReport inputReport) Unknown
PresentationCore.dll!System.Windows.Interop.HwndMouseInputProvider.ReportInput(System.IntPtr hwnd, System.Windows.Input.InputMode mode, int timestamp, System.Windows.Input.RawMouseActions actions, int x, int y, int wheel) Unknown
PresentationCore.dll!System.Windows.Interop.HwndMouseInputProvider.FilterMessage(System.IntPtr hwnd, MS.Internal.Interop.WindowMessage msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled) Unknown
PresentationCore.dll!System.Windows.Interop.HwndSource.InputFilterMessage(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled) Unknown
WindowsBase.dll!MS.Win32.HwndWrapper.WndProc(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled) Unknown
WindowsBase.dll!MS.Win32.HwndSubclass.DispatcherCallbackOperation(object o) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate callback, object args, int numArgs) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(object source, System.Delegate callback, object args, int numArgs, System.Delegate catchHandler) Unknown
WindowsBase.dll!System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method, object args, int numArgs) Unknown
WindowsBase.dll!MS.Win32.HwndSubclass.SubclassWndProc(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam) Unknown
```",1,getfullyloadedopendocumentincurrentcontextwithchanges hangs microsoft visualstudio threading dll microsoft visualstudio threading nomessagepumpsynccontext wait system intptr waithandles bool waitall int millisecondstimeout unknown mscorlib dll system threading manualreseteventslim wait int millisecondstimeout system threading cancellationtoken cancellationtoken unknown mscorlib dll system threading tasks task spinthenblockingwait int millisecondstimeout system threading cancellationtoken cancellationtoken unknown mscorlib dll system threading tasks task internalwait int millisecondstimeout system threading cancellationtoken cancellationtoken unknown mscorlib dll system threading tasks task wait int millisecondstimeout system threading cancellationtoken cancellationtoken unknown mscorlib dll system threading tasks task wait system timespan timeout unknown microsoft visualstudio threading dll microsoft visualstudio threading joinabletaskfactory waitsynchronouslycore system threading tasks task task unknown microsoft visualstudio threading dll microsoft visualstudio threading joinabletaskfactory waitsynchronously system threading tasks task task unknown microsoft visualstudio threading dll microsoft visualstudio threading joinabletask completeoncurrentthread unknown microsoft visualstudio threading dll microsoft visualstudio threading joinabletask completeoncurrentthread unknown microsoft codeanalysis editorfeatures dll microsoft codeanalysis editor shared extensions itextsnapshotextensions getfullyloadedopendocumentincurrentcontextwithchanges microsoft visualstudio text itextsnapshot snapshot microsoft visualstudio utilities iuithreadoperationcontext operationcontext microsoft codeanalysis editor shared utilities ithreadingcontext threadingcontext line c microsoft codeanalysis editorfeatures dll microsoft codeanalysis editor commandhandlers abstractgotocommandhandler executecommand microsoft codeanalysis editor commanding commands gotoimplementationcommandargs args microsoft visualstudio commanding commandexecutioncontext context line c microsoft visualstudio platform vseditor dll microsoft visualstudio ui text commanding implementation editorcommandhandlerservice executestartingatindex anonymousmethod unknown microsoft visualstudio platform vseditor dll microsoft visualstudio text utilities guardedoperations callextensionpoint object errorsource system action call system predicate exceptionfilter unknown microsoft visualstudio platform vseditor dll microsoft visualstudio ui text commanding implementation editorcommandhandlerservice executestartingatindex system func argsfactory microsoft visualstudio text utilities frugallist buffersandhandlers int startindex microsoft visualstudio ui text commanding implementation editorcommandhandlerservicestate state system action nextcommandhandler unknown microsoft visualstudio platform vseditor dll microsoft visualstudio ui text commanding implementation editorcommandhandlerservice execute anonymousmethod unknown microsoft visualstudio platform vseditor dll microsoft visualstudio ui text commanding implementation editorcommandhandlerservice executecommandhandlerchain microsoft visualstudio ui text commanding implementation editorcommandhandlerservicestate state system action handlerchain system action nextcommandhandler unknown microsoft visualstudio platform vseditor dll microsoft visualstudio ui text commanding implementation editorcommandhandlerservice execute system func argsfactory system action nextcommandhandler unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandhandlerserviceadapter executecustomcommand system type commandargstype system action next unknown microsoft visualstudio platform vseditor dll microsoft visualstudio ui text commanding implementation editorcommandhandlerservice executestartingatindex system func argsfactory microsoft visualstudio text utilities frugallist buffersandhandlers int startindex microsoft visualstudio ui text commanding implementation editorcommandhandlerservicestate state system action nextcommandhandler unknown microsoft visualstudio platform vseditor dll microsoft visualstudio ui text commanding implementation editorcommandhandlerservice execute anonymousmethod unknown microsoft visualstudio platform vseditor dll microsoft visualstudio ui text commanding implementation editorcommandhandlerservice executecommandhandlerchain microsoft visualstudio ui text commanding implementation editorcommandhandlerservicestate state system action handlerchain system action nextcommandhandler unknown microsoft visualstudio platform vseditor dll microsoft visualstudio ui text commanding implementation editorcommandhandlerservice execute system func argsfactory system action nextcommandhandler unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandhandlerserviceadapter executecustomcommand system type commandargstype system action next unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandhandlerserviceadapter executecustomcommand ref system guid pguidcmdgroup uint commandid system action next unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandhandlerserviceadapter exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio languageservices dll microsoft visualstudio languageservices implementation abstractolecommandtarget exec ref system guid pguidcmdgroup uint commandid uint executeinformation system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandfilterwrapper exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandfilterwrapper exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation intellisense multicaretpreemptingfilterprovider multicaretpreemptingfilter exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio intellicode dll microsoft visualstudio intellicode wholelinecompletion ui cascadingcompletionsource microsoft visualstudio ole interop iolecommandtarget exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio intellicode dll microsoft visualstudio intellicode command editor editorkeybindingcommandfactory commandtargetbase exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio intellicode dll microsoft visualstudio intellicode command editor editorkeybindingcommandfactory commandtargetbase exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio intellicode dll microsoft visualstudio intellicode command editor editorkeybindingcommandfactory commandtargetbase exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation simpletextviewwindow exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio shell ui internal dll microsoft visualstudio platformui vscommand execute object parameter unknown presentationframework dll ms internal commands commandhelpers criticalexecutecommandsource system windows input icommandsource commandsource bool userinitiated unknown presentationframework dll system windows controls menuitem invokeclickafterrender object arg unknown windowsbase dll system windows threading exceptionwrapper internalrealcall system delegate callback object args int numargs unknown windowsbase dll system windows threading exceptionwrapper trycatchwhen object source system delegate callback object args int numargs system delegate catchhandler unknown windowsbase dll system windows threading dispatcheroperation invokeimpl unknown windowsbase dll ms internal culturepreservingexecutioncontext callbackwrapper object obj unknown mscorlib dll system threading executioncontext runinternal system threading executioncontext executioncontext system threading contextcallback callback object state bool preservesyncctx unknown mscorlib dll system threading executioncontext run system threading executioncontext executioncontext system threading contextcallback callback object state bool preservesyncctx unknown mscorlib dll system threading executioncontext run system threading executioncontext executioncontext system threading contextcallback callback object state unknown windowsbase dll ms internal culturepreservingexecutioncontext run ms internal culturepreservingexecutioncontext executioncontext system threading contextcallback callback object state unknown windowsbase dll system windows threading dispatcheroperation invoke unknown windowsbase dll system windows threading dispatcher processqueue unknown windowsbase dll system windows threading dispatcher wndprochook system intptr hwnd int msg system intptr wparam system intptr lparam ref bool handled unknown windowsbase dll ms hwndwrapper wndproc system intptr hwnd int msg system intptr wparam system intptr lparam ref bool handled unknown windowsbase dll ms hwndsubclass dispatchercallbackoperation object o unknown windowsbase dll system windows threading exceptionwrapper internalrealcall system delegate callback object args int numargs unknown windowsbase dll system windows threading exceptionwrapper trycatchwhen object source system delegate callback object args int numargs system delegate catchhandler unknown windowsbase dll system windows threading dispatcher legacyinvokeimpl system windows threading dispatcherpriority priority system timespan timeout system delegate method object args int numargs unknown windowsbase dll ms hwndsubclass subclasswndproc system intptr hwnd int msg system intptr wparam system intptr lparam unknown microsoft visualstudio platform windowmanagement dll microsoft visualstudio platform windowmanagement windowmanagerservice pushmessagelooponcontextmenutrackingcomponent anonymousmethod object sender microsoft visualstudio platformui olecomponentsupport pretranslatemessageeventargs args unknown microsoft visualstudio shell dll microsoft visualstudio platformui olecomponentsupport olecomponent fpretranslatemessagecore microsoft visualstudio ole interop msg pmsg unknown microsoft visualstudio shell dll microsoft visualstudio platformui olecomponentsupport olecomponent microsoft visualstudio ole interop iolecomponent fpretranslatemessage anonymousmethod unknown microsoft visualstudio shell dll microsoft visualstudio platformui olecomponentsupport olecomponent callandreturnonexception system func method int retvalueonexception unknown microsoft visualstudio platform windowmanagement dll microsoft visualstudio platform windowmanagement windowmanagerservice pushmessagelooponcontextmenutrackingcomponent unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation simpletextviewwindow showcontextmenu system intptr location ref int result unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation simpletextviewwindow innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation undo undomanagercommandfilter microsoft visualstudio ole interop iolecommandtarget exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation intellisensecommandfilter exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation bracecompletioncommandfilter exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandhandlerserviceadapter exec executenextcommandtarget unknown microsoft visualstudio platform vseditor dll microsoft visualstudio ui text commanding implementation editorcommandhandlerservice execute system func argsfactory system action nextcommandhandler unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandhandlerserviceadapter executeshowcontextmenucommand system action next system intptr location unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandhandlerserviceadapter uint commandid system intptr pvain system action next unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandhandlerserviceadapter exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio languageservices dll microsoft visualstudio languageservices implementation abstractolecommandtarget exec ref system guid pguidcmdgroup uint commandid uint executeinformation system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandfilterwrapper exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandfilterwrapper exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation intellisense multicaretpreemptingfilterprovider multicaretpreemptingfilter exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio intellicode dll microsoft visualstudio intellicode wholelinecompletion ui cascadingcompletionsource microsoft visualstudio ole interop iolecommandtarget exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio intellicode dll microsoft visualstudio intellicode command editor editorkeybindingcommandfactory commandtargetbase exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio intellicode dll microsoft visualstudio intellicode command editor editorkeybindingcommandfactory commandtargetbase exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio intellicode dll microsoft visualstudio intellicode command editor editorkeybindingcommandfactory commandtargetbase exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation commandchainnode innerexec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation simpletextviewwindow exec ref system guid pguidcmdgroup uint ncmdid uint ncmdexecopt system intptr pvain system intptr pvaout unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation vsmouseprocessor displaycontextmenu system windows point mouseposition unknown microsoft visualstudio editor implementation dll microsoft visualstudio editor implementation vsmouseprocessor handlepreprocessrightbuttonup system windows input inputeventargs e unknown microsoft visualstudio platform vseditor dll microsoft visualstudio text utilities guardedoperations callextensionpoint object errorsource system action call unknown microsoft visualstudio platform vseditor dll microsoft visualstudio text utilities wpfmouseprocessor mouseprocessorhandler system windows routedeventargs e system action preprocess system action defaultaction system action postprocess unknown microsoft visualstudio platform vseditor dll microsoft visualstudio text utilities wpfmouseprocessor uielement mouserightbuttonup object sender system windows input mousebuttoneventargs e unknown presentationcore dll system windows routedeventargs invokehandler system delegate handler object target unknown presentationcore dll system windows routedeventhandlerinfo invokehandler object target system windows routedeventargs routedeventargs unknown presentationcore dll system windows eventroute invokehandlersimpl object source system windows routedeventargs args bool reraised unknown presentationcore dll system windows uielement reraiseeventas system windows dependencyobject sender system windows routedeventargs args system windows routedevent newevent unknown presentationcore dll system windows uielement onmouseupthunk object sender system windows input mousebuttoneventargs e unknown presentationcore dll system windows routedeventargs invokehandler system delegate handler object target unknown presentationcore dll system windows routedeventhandlerinfo invokehandler object target system windows routedeventargs routedeventargs unknown presentationcore dll system windows eventroute invokehandlersimpl object source system windows routedeventargs args bool reraised unknown presentationcore dll system windows uielement raiseeventimpl system windows dependencyobject sender system windows routedeventargs args unknown presentationcore dll system windows uielement raisetrustedevent system windows routedeventargs args unknown presentationcore dll system windows input inputmanager processstagingarea unknown presentationcore dll system windows input inputmanager processinput system windows input inputeventargs input unknown presentationcore dll system windows input inputprovidersite reportinput system windows input inputreport inputreport unknown presentationcore dll system windows interop hwndmouseinputprovider reportinput system intptr hwnd system windows input inputmode mode int timestamp system windows input rawmouseactions actions int x int y int wheel unknown presentationcore dll system windows interop hwndmouseinputprovider filtermessage system intptr hwnd ms internal interop windowmessage msg system intptr wparam system intptr lparam ref bool handled unknown presentationcore dll system windows interop hwndsource inputfiltermessage system intptr hwnd int msg system intptr wparam system intptr lparam ref bool handled unknown windowsbase dll ms hwndwrapper wndproc system intptr hwnd int msg system intptr wparam system intptr lparam ref bool handled unknown windowsbase dll ms hwndsubclass dispatchercallbackoperation object o unknown windowsbase dll system windows threading exceptionwrapper internalrealcall system delegate callback object args int numargs unknown windowsbase dll system windows threading exceptionwrapper trycatchwhen object source system delegate callback object args int numargs system delegate catchhandler unknown windowsbase dll system windows threading dispatcher legacyinvokeimpl system windows threading dispatcherpriority priority system timespan timeout system delegate method object args int numargs unknown windowsbase dll ms hwndsubclass subclasswndproc system intptr hwnd int msg system intptr wparam system intptr lparam unknown ,1
1414,15950061679.0,IssuesEvent,2021-04-15 08:12:55,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,closed,Visual Studio is Busy: Navigation Bars,Area-IDE Bug Developer Community IDE-Navigation Tenet-Reliability help wanted,"_This issue has been moved from [a ticket on Developer Community](https://developercommunity.visualstudio.com/t/Visual-Studio-is-Busy:-Navigation-Bars/1380705)._
---
[regression] [worked-in:16.9]
Visual studio is locked and will not unlock, despite there being a ""Cancel"" button. Pressing the cancel does nothing. So I guess that makes that two bugs in one. :P

---
### Original Comments
#### Feedback Bot on 3/24/2021, 08:01 PM:
We have directed your feedback to the appropriate engineering team for further evaluation. The team will review the feedback and notify you about the next steps.
#### Feedback Bot on 4/5/2021, 09:35 AM:
Thank you for sharing your feedback! Our teams prioritize action on product issues with broad customer impact. See details at: https://docs.microsoft.com/en-us/visualstudio/ide/report-a-problem?view=vs-2019#faq. In case you need answers to common questions or need assisted support, be sure to use https://visualstudio.microsoft.com/vs/support/. We’ll keep you posted on any updates to this feedback.
---
### Original Solutions
(no solutions)",True,"Visual Studio is Busy: Navigation Bars - _This issue has been moved from [a ticket on Developer Community](https://developercommunity.visualstudio.com/t/Visual-Studio-is-Busy:-Navigation-Bars/1380705)._
---
[regression] [worked-in:16.9]
Visual studio is locked and will not unlock, despite there being a ""Cancel"" button. Pressing the cancel does nothing. So I guess that makes that two bugs in one. :P

---
### Original Comments
#### Feedback Bot on 3/24/2021, 08:01 PM:
We have directed your feedback to the appropriate engineering team for further evaluation. The team will review the feedback and notify you about the next steps.
#### Feedback Bot on 4/5/2021, 09:35 AM:
Thank you for sharing your feedback! Our teams prioritize action on product issues with broad customer impact. See details at: https://docs.microsoft.com/en-us/visualstudio/ide/report-a-problem?view=vs-2019#faq. In case you need answers to common questions or need assisted support, be sure to use https://visualstudio.microsoft.com/vs/support/. We’ll keep you posted on any updates to this feedback.
---
### Original Solutions
(no solutions)",1,visual studio is busy navigation bars this issue has been moved from visual studio is locked and will not unlock despite there being a cancel button pressing the cancel does nothing so i guess that makes that two bugs in one p original comments feedback bot on pm we have directed your feedback to the appropriate engineering team for further evaluation the team will review the feedback and notify you about the next steps feedback bot on am thank you for sharing your feedback our teams prioritize action on product issues with broad customer impact see details at original solutions no solutions ,1
1175,13542232710.0,IssuesEvent,2020-09-16 17:01:04,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,closed,NullReferenceException in NullableWalker.VisitConditionalOperatorCore,4 - In Review Area-Compilers Bug New Language Feature - Nullable Reference Types Tenet-Reliability,"**Version Used**:
Visual Studio 16.8.0 Preview 1
Targeting .NET 5.0.100-preview.7.20366.6
**Steps to Reproduce**:
1. Clone and open solution found [here](https://github.com/JakenVeina/Battleship.NET/tree/dotnet-roslyn-issue-46954).
2. Open file ""Battleship.NET.Avalonia\Gamespace\Running\RunningGamespaceBoardTileViewModel.cs""
3. Select and copy code segment from Line 42 Character 44 to Line 57 Character 90. [Screenshot](https://media.discordapp.net/attachments/401165307475132416/745503014672138314/unknown.png)
4. Paste code segment at Line 33 Character 57. [Screenshot](https://media.discordapp.net/attachments/401165307475132416/745503088382574663/unknown.png)
5. Observe VS crash
**Expected Behavior**:
VS does not crash while attempting to copy and paste code.
**Actual Behavior**:
VS crashes due to a `NullReferenceException` from `Microsoft.CodeAnalysis.CSharp.NullableWalker.VisitConditionalOperatorCore`
[Full stack trace](https://paste.mod.gg/yovubopuca.sql) (actually, not full, Windows Event Viewer doesn't capture the whole thing).
",True,"NullReferenceException in NullableWalker.VisitConditionalOperatorCore - **Version Used**:
Visual Studio 16.8.0 Preview 1
Targeting .NET 5.0.100-preview.7.20366.6
**Steps to Reproduce**:
1. Clone and open solution found [here](https://github.com/JakenVeina/Battleship.NET/tree/dotnet-roslyn-issue-46954).
2. Open file ""Battleship.NET.Avalonia\Gamespace\Running\RunningGamespaceBoardTileViewModel.cs""
3. Select and copy code segment from Line 42 Character 44 to Line 57 Character 90. [Screenshot](https://media.discordapp.net/attachments/401165307475132416/745503014672138314/unknown.png)
4. Paste code segment at Line 33 Character 57. [Screenshot](https://media.discordapp.net/attachments/401165307475132416/745503088382574663/unknown.png)
5. Observe VS crash
**Expected Behavior**:
VS does not crash while attempting to copy and paste code.
**Actual Behavior**:
VS crashes due to a `NullReferenceException` from `Microsoft.CodeAnalysis.CSharp.NullableWalker.VisitConditionalOperatorCore`
[Full stack trace](https://paste.mod.gg/yovubopuca.sql) (actually, not full, Windows Event Viewer doesn't capture the whole thing).
",1,nullreferenceexception in nullablewalker visitconditionaloperatorcore version used visual studio preview targeting net preview steps to reproduce clone and open solution found open file battleship net avalonia gamespace running runninggamespaceboardtileviewmodel cs select and copy code segment from line character to line character paste code segment at line character observe vs crash expected behavior vs does not crash while attempting to copy and paste code actual behavior vs crashes due to a nullreferenceexception from microsoft codeanalysis csharp nullablewalker visitconditionaloperatorcore actually not full windows event viewer doesn t capture the whole thing ,1
161,4729288194.0,IssuesEvent,2016-10-18 18:17:10,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,closed,ReplaceMethodWithPropertyCodeRefactoringProvider crashes,Area-IDE Bug Tenet-Reliability,"**Code to Reproduce**:
``` csharp
public class Foo
{
public Foo()
{
Foo value = GetValue().GetValue();
}
public Foo GetValue() // ""Replace 'GetValue' with property""
{
return this;
}
}
```
",True,"ReplaceMethodWithPropertyCodeRefactoringProvider crashes - **Code to Reproduce**:
``` csharp
public class Foo
{
public Foo()
{
Foo value = GetValue().GetValue();
}
public Foo GetValue() // ""Replace 'GetValue' with property""
{
return this;
}
}
```
",1,replacemethodwithpropertycoderefactoringprovider crashes code to reproduce csharp public class foo public foo foo value getvalue getvalue public foo getvalue replace getvalue with property return this ,1
490,7868920385.0,IssuesEvent,2018-06-24 06:47:53,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,closed,OperationCanceledException during Formatting,Area-IDE Bug Tenet-Reliability,"A customer found this in their activity log after editing JS/TS in a session with responsiveness issues.
```
System.OperationCanceledException: The operation was canceled.
at System.Threading.CancellationToken.ThrowOperationCanceledException()
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at Roslyn.Utilities.TaskExtensions.WaitAndGetResult_CanCallOnBackground[T](Task`1 task, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.Formatting.FormatCommandHandler.ExecuteReturnOrTypeCommand(EditorCommandArgs args, Action nextHandler, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.Formatting.FormatCommandHandler.ExecuteCommand(ReturnKeyCommandArgs args, Action nextHandler, CommandExecutionContext context)
at Microsoft.VisualStudio.Commanding.CommandHandlerExtensions.ExecuteCommand[T](ICommandHandler commandHandler, T args, Action nextCommandHandler, CommandExecutionContext executionContext)
at Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.<>c__DisplayClass14_1`1.<Execute>b__1()
at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.CallExtensionPoint(Object errorSource, Action call)
--- End of stack trace from previous location where exception was thrown ---
at Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)
```
My guess is that JS/TS formatting was too slow and either the user or a timeout attempted to cancel the operation. Perhaps OperationCanceledException is not supposed to bubble out of a command handler?",True,"OperationCanceledException during Formatting - A customer found this in their activity log after editing JS/TS in a session with responsiveness issues.
```
System.OperationCanceledException: The operation was canceled.
at System.Threading.CancellationToken.ThrowOperationCanceledException()
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at Roslyn.Utilities.TaskExtensions.WaitAndGetResult_CanCallOnBackground[T](Task`1 task, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.Formatting.FormatCommandHandler.ExecuteReturnOrTypeCommand(EditorCommandArgs args, Action nextHandler, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.Formatting.FormatCommandHandler.ExecuteCommand(ReturnKeyCommandArgs args, Action nextHandler, CommandExecutionContext context)
at Microsoft.VisualStudio.Commanding.CommandHandlerExtensions.ExecuteCommand[T](ICommandHandler commandHandler, T args, Action nextCommandHandler, CommandExecutionContext executionContext)
at Microsoft.VisualStudio.UI.Text.Commanding.Implementation.EditorCommandHandlerService.<>c__DisplayClass14_1`1.<Execute>b__1()
at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.CallExtensionPoint(Object errorSource, Action call)
--- End of stack trace from previous location where exception was thrown ---
at Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)
```
My guess is that JS/TS formatting was too slow and either the user or a timeout attempted to cancel the operation. Perhaps OperationCanceledException is not supposed to bubble out of a command handler?",1,operationcanceledexception during formatting a customer found this in their activity log after editing js ts in a session with responsiveness issues system operationcanceledexception the operation was canceled at system threading cancellationtoken throwoperationcanceledexception at system threading tasks task wait millisecondstimeout cancellationtoken cancellationtoken at roslyn utilities taskextensions waitandgetresult cancallonbackground task task cancellationtoken cancellationtoken at microsoft codeanalysis editor implementation formatting formatcommandhandler executereturnortypecommand editorcommandargs args action nexthandler cancellationtoken cancellationtoken at microsoft codeanalysis editor implementation formatting formatcommandhandler executecommand returnkeycommandargs args action nexthandler commandexecutioncontext context at microsoft visualstudio commanding commandhandlerextensions executecommand icommandhandler commandhandler t args action nextcommandhandler commandexecutioncontext executioncontext at microsoft visualstudio ui text commanding implementation editorcommandhandlerservice lt gt c lt execute gt b at microsoft visualstudio text utilities guardedoperations callextensionpoint object errorsource action call end of stack trace from previous location where exception was thrown at microsoft visualstudio telemetry windowserrorreporting watsonreport getclrwatsonexceptioninfo exception exceptionobject my guess is that js ts formatting was too slow and either the user or a timeout attempted to cancel the operation perhaps operationcanceledexception is not supposed to bubble out of a command handler ,1
136,4161448335.0,IssuesEvent,2016-06-17 16:38:43,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,opened,TypeLoadException in Telemetry assembly causes dev14 to crash with new Roslyn bits,Tenet-Reliability,"Repro:
- Install dev14 (I'm using update 3 preview specifically)
- Build Roslyn (open)
- Launch dev hive and try to open a solution like Roslyn.sln
Symptom:
The IDE crashes with following information.
`{""Method 'AnalyzeSyntaxAsync' in type 'Analyzer' from assembly 'Microsoft.VisualStudio.LanguageServices.Telemetry, Version=1.3.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' does not have an implementation."":""Analyzer""}`
``` at Microsoft.VisualStudio.LangaugeServices.Telemetry.ProjectTelemetryIncrementalAnalyzerProvider.CreateIncrementalAnalyzer(Workspace workspace)
at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.WorkCoordinator.IncrementalAnalyzerProcessor.<>c__DisplayClass15_0.b__0(Lazy`2 p) in D:\repos\roslyn2\src\Features\Core\Portable\SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs:line 100
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.OrderedEnumerable`1.d__1.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at System.Collections.Immutable.ImmutableArray.CreateRange[T](IEnumerable`1 items)
at System.Collections.Immutable.ImmutableArray.ToImmutableArray[TSource](IEnumerable`1 items)
at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.WorkCoordinator.IncrementalAnalyzerProcessor.GetOrderedAnalyzers(Registration registration, IEnumerable`1 providers) in D:\repos\roslyn2\src\Features\Core\Portable\SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs:line 100
at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.WorkCoordinator.IncrementalAnalyzerProcessor.GetIncrementalAnalyzers(Registration registration, IEnumerable`1 providers) in D:\repos\roslyn2\src\Features\Core\Portable\SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs:line 90
at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.WorkCoordinator.IncrementalAnalyzerProcessor.<>c__DisplayClass11_0.<.ctor>b__1() in D:\repos\roslyn2\src\Features\Core\Portable\SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs:line 59
at System.Lazy`1.CreateValue()
at System.Lazy`1.LazyInitValue()
at System.Lazy`1.get_Value()
at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.WorkCoordinator.IncrementalAnalyzerProcessor.NormalPriorityProcessor.get_Analyzers() in D:\repos\roslyn2\src\Features\Core\Portable\SolutionCrawler\WorkCoordinator.NormalPriorityProcessor.cs:line 71
at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.WorkCoordinator.IncrementalAnalyzerProcessor.NormalPriorityProcessor.d__42.MoveNext() in D:\repos\roslyn2\src\Features\Core\Portable\SolutionCrawler\WorkCoordinator.NormalPriorityProcessor.cs:line 535```
This exception occurs because of a change to IIncrementalAsync interface (in open): https://github.com/dotnet/roslyn/commit/52d00a2fabe7b43381e8ab077ff7f6c3e8733e69
CC @KevinH-MS
",True,"TypeLoadException in Telemetry assembly causes dev14 to crash with new Roslyn bits - Repro:
- Install dev14 (I'm using update 3 preview specifically)
- Build Roslyn (open)
- Launch dev hive and try to open a solution like Roslyn.sln
Symptom:
The IDE crashes with following information.
`{""Method 'AnalyzeSyntaxAsync' in type 'Analyzer' from assembly 'Microsoft.VisualStudio.LanguageServices.Telemetry, Version=1.3.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' does not have an implementation."":""Analyzer""}`
``` at Microsoft.VisualStudio.LangaugeServices.Telemetry.ProjectTelemetryIncrementalAnalyzerProvider.CreateIncrementalAnalyzer(Workspace workspace)
at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.WorkCoordinator.IncrementalAnalyzerProcessor.<>c__DisplayClass15_0.b__0(Lazy`2 p) in D:\repos\roslyn2\src\Features\Core\Portable\SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs:line 100
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.OrderedEnumerable`1.d__1.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at System.Collections.Immutable.ImmutableArray.CreateRange[T](IEnumerable`1 items)
at System.Collections.Immutable.ImmutableArray.ToImmutableArray[TSource](IEnumerable`1 items)
at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.WorkCoordinator.IncrementalAnalyzerProcessor.GetOrderedAnalyzers(Registration registration, IEnumerable`1 providers) in D:\repos\roslyn2\src\Features\Core\Portable\SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs:line 100
at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.WorkCoordinator.IncrementalAnalyzerProcessor.GetIncrementalAnalyzers(Registration registration, IEnumerable`1 providers) in D:\repos\roslyn2\src\Features\Core\Portable\SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs:line 90
at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.WorkCoordinator.IncrementalAnalyzerProcessor.<>c__DisplayClass11_0.<.ctor>b__1() in D:\repos\roslyn2\src\Features\Core\Portable\SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs:line 59
at System.Lazy`1.CreateValue()
at System.Lazy`1.LazyInitValue()
at System.Lazy`1.get_Value()
at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.WorkCoordinator.IncrementalAnalyzerProcessor.NormalPriorityProcessor.get_Analyzers() in D:\repos\roslyn2\src\Features\Core\Portable\SolutionCrawler\WorkCoordinator.NormalPriorityProcessor.cs:line 71
at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.WorkCoordinator.IncrementalAnalyzerProcessor.NormalPriorityProcessor.d__42.MoveNext() in D:\repos\roslyn2\src\Features\Core\Portable\SolutionCrawler\WorkCoordinator.NormalPriorityProcessor.cs:line 535```
This exception occurs because of a change to IIncrementalAsync interface (in open): https://github.com/dotnet/roslyn/commit/52d00a2fabe7b43381e8ab077ff7f6c3e8733e69
CC @KevinH-MS
",1,typeloadexception in telemetry assembly causes to crash with new roslyn bits repro install i m using update preview specifically build roslyn open launch dev hive and try to open a solution like roslyn sln symptom the ide crashes with following information method analyzesyntaxasync in type analyzer from assembly microsoft visualstudio languageservices telemetry version culture neutral publickeytoken does not have an implementation analyzer at microsoft visualstudio langaugeservices telemetry projecttelemetryincrementalanalyzerprovider createincrementalanalyzer workspace workspace at microsoft codeanalysis solutioncrawler solutioncrawlerregistrationservice workcoordinator incrementalanalyzerprocessor c b lazy p in d repos src features core portable solutioncrawler workcoordinator incrementalanalyzerprocessor cs line at system linq enumerable whereselectenumerableiterator movenext at system linq buffer ctor ienumerable source at system linq orderedenumerable d movenext at system linq buffer ctor ienumerable source at system linq enumerable toarray ienumerable source at system collections immutable immutablearray createrange ienumerable items at system collections immutable immutablearray toimmutablearray ienumerable items at microsoft codeanalysis solutioncrawler solutioncrawlerregistrationservice workcoordinator incrementalanalyzerprocessor getorderedanalyzers registration registration ienumerable providers in d repos src features core portable solutioncrawler workcoordinator incrementalanalyzerprocessor cs line at microsoft codeanalysis solutioncrawler solutioncrawlerregistrationservice workcoordinator incrementalanalyzerprocessor getincrementalanalyzers registration registration ienumerable providers in d repos src features core portable solutioncrawler workcoordinator incrementalanalyzerprocessor cs line at microsoft codeanalysis solutioncrawler solutioncrawlerregistrationservice workcoordinator incrementalanalyzerprocessor c b in d repos src features core portable solutioncrawler workcoordinator incrementalanalyzerprocessor cs line at system lazy createvalue at system lazy lazyinitvalue at system lazy get value at microsoft codeanalysis solutioncrawler solutioncrawlerregistrationservice workcoordinator incrementalanalyzerprocessor normalpriorityprocessor get analyzers in d repos src features core portable solutioncrawler workcoordinator normalpriorityprocessor cs line at microsoft codeanalysis solutioncrawler solutioncrawlerregistrationservice workcoordinator incrementalanalyzerprocessor normalpriorityprocessor d movenext in d repos src features core portable solutioncrawler workcoordinator normalpriorityprocessor cs line this exception occurs because of a change to iincrementalasync interface in open cc kevinh ms ,1
1500,16604305584.0,IssuesEvent,2021-06-02 00:41:29,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,closed,Hot Reload crashes VS (WinForms example),Area-IDE Bug Interactive-EnC Tenet-Reliability,"The following is a bug report as per my conversation with Tomas. It was tested using internal Main build of VS.
Repro:
1. Created a WinForms app targeting .NET 6 (preview 3 public)
2. Added a button and rich textbox
3. Added a click event for button, started the app
4. Add some minor code, hot reload. commented it out, hot reload.
5. Then I switch gears to follow this sample (never stopped running) (sample: https://docs.microsoft.com/en-us/dotnet/standard/serialization/system-text-json-how-to?pivots=dotnet-5-0#httpclient-and-httpcontent-extension-methods)
7. I changed click event to be async, applied it
8. I then added the JSON example code (see image below), resolving all the using statements and all the code was valid no errors with classes and the rest of the Main code under my button click

9. Then I applied the code, VS stopped responding for a few seconds then it exited
I was able to repro this multiple times",True,"Hot Reload crashes VS (WinForms example) - The following is a bug report as per my conversation with Tomas. It was tested using internal Main build of VS.
Repro:
1. Created a WinForms app targeting .NET 6 (preview 3 public)
2. Added a button and rich textbox
3. Added a click event for button, started the app
4. Add some minor code, hot reload. commented it out, hot reload.
5. Then I switch gears to follow this sample (never stopped running) (sample: https://docs.microsoft.com/en-us/dotnet/standard/serialization/system-text-json-how-to?pivots=dotnet-5-0#httpclient-and-httpcontent-extension-methods)
7. I changed click event to be async, applied it
8. I then added the JSON example code (see image below), resolving all the using statements and all the code was valid no errors with classes and the rest of the Main code under my button click

9. Then I applied the code, VS stopped responding for a few seconds then it exited
I was able to repro this multiple times",1,hot reload crashes vs winforms example the following is a bug report as per my conversation with tomas it was tested using internal main build of vs repro created a winforms app targeting net preview public added a button and rich textbox added a click event for button started the app add some minor code hot reload commented it out hot reload then i switch gears to follow this sample never stopped running sample i changed click event to be async applied it i then added the json example code see image below resolving all the using statements and all the code was valid no errors with classes and the rest of the main code under my button click then i applied the code vs stopped responding for a few seconds then it exited i was able to repro this multiple times,1
559,8583632372.0,IssuesEvent,2018-11-13 20:18:09,dotnet/roslyn,https://api.github.com/repos/dotnet/roslyn,closed,System.ArgumentOutOfRangeException: Index was out of range,Area-IDE Bug Tenet-Reliability,"In 16.0.Preview1
The app just closes unexpectendly when writing code.
What do I need to share to diagnose the problem?
_This issue has been moved from https://developercommunity.visualstudio.com/content/problem/373302/dev16-stops-while-writing-code.html
```
Event Time (UTC): 11/1/2018 4:21:59 PM
Event ID: 1025
Data: Application: devenv.exe
Framework Version: v4.0.30319
Description: The application requested process termination through System.Environment.FailFast(string message).
Message: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.Collections.Generic.List`1.get_Item(Int32 index)
at Microsoft.CodeAnalysis.SignatureHelp.AbstractSignatureHelpProvider.Filter(IList`1 items, IEnumerable`1 parameterNames, Nullable`1 selectedItem)
at Microsoft.CodeAnalysis.SignatureHelp.AbstractSignatureHelpProvider.CreateSignatureHelpItems(IList`1 items, TextSpan applicableSpan, SignatureHelpState state, Nullable`1 selectedItem)
at Microsoft.CodeAnalysis.CSharp.SignatureHelp.InvocationExpressionSignatureHelpProvider.d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Microsoft.CodeAnalysis.SignatureHelp.AbstractSignatureHelpProvider.d__14.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller.Session.d__9.MoveNext()
Stack:
at System.Environment.FailFast(System.String, System.Exception)
at Microsoft.CodeAnalysis.FailFast.OnFatalException(System.Exception)
at Microsoft.CodeAnalysis.ErrorReporting.FatalError.Report(System.Exception, System.Action`1)
at Microsoft.CodeAnalysis.ErrorReporting.FatalError.ReportUnlessCanceled(System.Exception)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__9.MoveNext()
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__9.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.ValueTuple`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], System.ValueTuple, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51]].Start[[Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__9, Microsoft.CodeAnalysis.EditorFeatures, Version=2.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](d__9 ByRef)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session.ComputeItemsAsync(System.Collections.Immutable.ImmutableArray`1, Microsoft.VisualStudio.Text.SnapshotPoint, Microsoft.CodeAnalysis.SignatureHelp.SignatureHelpTriggerInfo, Microsoft.CodeAnalysis.Document, System.Threading.CancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__4.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__4, Microsoft.CodeAnalysis.EditorFeatures, Version=2.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](d__4 ByRef)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session.ComputeModelInBackgroundAsync(Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Model, System.Collections.Immutable.ImmutableArray`1, Microsoft.VisualStudio.Text.SnapshotPoint, Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.DisconnectedBufferGraph, Microsoft.CodeAnalysis.SignatureHelp.SignatureHelpTriggerInfo, System.Threading.CancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+<>c__DisplayClass3_0.b__0(Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Model, System.Threading.CancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.ModelComputation`1+<>c__DisplayClass17_0[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].b__0(System.Threading.Tasks.Task`1)
at Roslyn.Utilities.TaskExtensions+<>c__DisplayClass15_0`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].b__0(System.Threading.Tasks.Task)
at System.Threading.Tasks.ContinuationResultTaskFromTask`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].InnerInvoke()
at System.Threading.Tasks.Task.Execute()
at System.Threading.Tasks.Task.ExecutionContextCallback(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef)
at System.Threading.Tasks.Task.ExecuteEntry(Boolean)
at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
MethodBuilder`1[[System.ValueTuple`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], System.ValueTuple, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51]].Start[[Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__9, Microsoft.CodeAnalysis.EditorFeatures, Version=2.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](d__9 ByRef) at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session.ComputeItemsAsync(System.Collections.Immutable.ImmutableArray`1, Microsoft.VisualStudio.Text.SnapshotPoint, Microsoft.CodeAnalysis.SignatureHelp.SignatureHelpTriggerInfo, Microsoft.CodeAnalysis.Document, System.Threading.CancellationToken) at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__4.MoveNext() at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__4, Microsoft.CodeAnalysis.EditorFeatures, Version=2.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](d__4 ByRef) at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session.ComputeModelInBackgroundAsync(Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Model, System.Collections.Immutable.ImmutableArray`1, Microsoft.VisualStudio.Text.SnapshotPoint, Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.DisconnectedBufferGraph, Microsoft.CodeAnalysis.SignatureHelp.SignatureHelpTriggerInfo, System.Threading.CancellationToken) at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+<>c__DisplayClass3_0.b__0(Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Model, System.Threading.CancellationToken) at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.ModelComputation`1+<>c__DisplayClass17_0[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].b__0(System.Threading.Tasks.Task`1) at Roslyn.Utilities.TaskExtensions+<>c__DisplayClass15_0`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].b__0(System.Threading.Tasks.Task) at System.Threading.Tasks.ContinuationResultTaskFromTask`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].InnerInvoke() at System.Threading.Tasks.Task.Execute() at System.Threading.Tasks.Task.ExecutionContextCallback(System.Object) at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef) at System.Threading.Tasks.Task.ExecuteEntry(Boolean) at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
```",True,"System.ArgumentOutOfRangeException: Index was out of range - In 16.0.Preview1
The app just closes unexpectendly when writing code.
What do I need to share to diagnose the problem?
_This issue has been moved from https://developercommunity.visualstudio.com/content/problem/373302/dev16-stops-while-writing-code.html
```
Event Time (UTC): 11/1/2018 4:21:59 PM
Event ID: 1025
Data: Application: devenv.exe
Framework Version: v4.0.30319
Description: The application requested process termination through System.Environment.FailFast(string message).
Message: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.Collections.Generic.List`1.get_Item(Int32 index)
at Microsoft.CodeAnalysis.SignatureHelp.AbstractSignatureHelpProvider.Filter(IList`1 items, IEnumerable`1 parameterNames, Nullable`1 selectedItem)
at Microsoft.CodeAnalysis.SignatureHelp.AbstractSignatureHelpProvider.CreateSignatureHelpItems(IList`1 items, TextSpan applicableSpan, SignatureHelpState state, Nullable`1 selectedItem)
at Microsoft.CodeAnalysis.CSharp.SignatureHelp.InvocationExpressionSignatureHelpProvider.d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Microsoft.CodeAnalysis.SignatureHelp.AbstractSignatureHelpProvider.d__14.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller.Session.d__9.MoveNext()
Stack:
at System.Environment.FailFast(System.String, System.Exception)
at Microsoft.CodeAnalysis.FailFast.OnFatalException(System.Exception)
at Microsoft.CodeAnalysis.ErrorReporting.FatalError.Report(System.Exception, System.Action`1)
at Microsoft.CodeAnalysis.ErrorReporting.FatalError.ReportUnlessCanceled(System.Exception)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__9.MoveNext()
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__9.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.ValueTuple`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], System.ValueTuple, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51]].Start[[Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__9, Microsoft.CodeAnalysis.EditorFeatures, Version=2.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](d__9 ByRef)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session.ComputeItemsAsync(System.Collections.Immutable.ImmutableArray`1, Microsoft.VisualStudio.Text.SnapshotPoint, Microsoft.CodeAnalysis.SignatureHelp.SignatureHelpTriggerInfo, Microsoft.CodeAnalysis.Document, System.Threading.CancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__4.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__4, Microsoft.CodeAnalysis.EditorFeatures, Version=2.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](d__4 ByRef)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session.ComputeModelInBackgroundAsync(Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Model, System.Collections.Immutable.ImmutableArray`1, Microsoft.VisualStudio.Text.SnapshotPoint, Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.DisconnectedBufferGraph, Microsoft.CodeAnalysis.SignatureHelp.SignatureHelpTriggerInfo, System.Threading.CancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+<>c__DisplayClass3_0.b__0(Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Model, System.Threading.CancellationToken)
at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.ModelComputation`1+<>c__DisplayClass17_0[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].b__0(System.Threading.Tasks.Task`1)
at Roslyn.Utilities.TaskExtensions+<>c__DisplayClass15_0`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].b__0(System.Threading.Tasks.Task)
at System.Threading.Tasks.ContinuationResultTaskFromTask`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].InnerInvoke()
at System.Threading.Tasks.Task.Execute()
at System.Threading.Tasks.Task.ExecutionContextCallback(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef)
at System.Threading.Tasks.Task.ExecuteEntry(Boolean)
at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
MethodBuilder`1[[System.ValueTuple`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], System.ValueTuple, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51]].Start[[Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__9, Microsoft.CodeAnalysis.EditorFeatures, Version=2.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](d__9 ByRef) at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session.ComputeItemsAsync(System.Collections.Immutable.ImmutableArray`1, Microsoft.VisualStudio.Text.SnapshotPoint, Microsoft.CodeAnalysis.SignatureHelp.SignatureHelpTriggerInfo, Microsoft.CodeAnalysis.Document, System.Threading.CancellationToken) at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__4.MoveNext() at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+d__4, Microsoft.CodeAnalysis.EditorFeatures, Version=2.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](d__4 ByRef) at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session.ComputeModelInBackgroundAsync(Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Model, System.Collections.Immutable.ImmutableArray`1, Microsoft.VisualStudio.Text.SnapshotPoint, Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.DisconnectedBufferGraph, Microsoft.CodeAnalysis.SignatureHelp.SignatureHelpTriggerInfo, System.Threading.CancellationToken) at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Controller+Session+<>c__DisplayClass3_0.b__0(Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.SignatureHelp.Model, System.Threading.CancellationToken) at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.ModelComputation`1+<>c__DisplayClass17_0[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].