dotnet / vscode-csharp

Official C# support for Visual Studio Code
MIT License
2.86k stars 673 forks source link

OmniSharp does not start after upgrading to 1.15.0 #2285

Closed anfomin closed 6 years ago

anfomin commented 6 years ago

Environment data

dotnet --info output:

Product Information:
 Version:            2.1.105
 Commit SHA-1 hash:  141cc8d976

Runtime Environment:
 OS Name:     Mac OS X
 OS Version:  10.13
 OS Platform: Darwin
 RID:         osx.10.13-x64
 Base Path:   /usr/local/share/dotnet/sdk/2.1.105/

Microsoft .NET Core Shared Framework Host

  Version  : 2.0.7
  Build    : 2d61d0b043915bc948ebf98836fefe9ba942be11

VS Code version: 1.23.1 C# Extension version: 1.15.0

Steps to reproduce

  1. Checkout RaygunCore repo
  2. Restore packages.
  3. Open project in VS Code.

Expected behavior

OmniSharp should start normal 😄

Actual behavior

There is error on OmniSharp log: error.txt

Project opens normal using OmniSharp 1.14.0 and 1.15.0-beta4 versions.

dbogatov commented 6 years ago

I have similar problem as well.

Just in case, here is my log.

Click to expand

``` Starting OmniSharp server at 5/11/2018, 7:32:31 AM Target: /Users/dbogatov/Desktop/CS-562/Project-Code OmniSharp server started with Mono 5.4.1 Path: /Users/dbogatov/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.0/omnisharp/OmniSharp.exe PID: 45618 [info]: OmniSharp.Stdio.Host Starting OmniSharp on MacOS 10.13.4 (x64) [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator Located 1 MSBuild instance(s) 1: StandAlone 15.0 - "/Users/dbogatov/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.0/omnisharp/msbuild/15.0/Bin" [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator MSBUILD_EXE_PATH environment variable set to '/Users/dbogatov/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.0/omnisharp/msbuild/15.0/Bin/MSBuild.dll' [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator Registered MSBuild instance: StandAlone 15.0 - "/Users/dbogatov/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.0/omnisharp/msbuild/15.0/Bin" MSBuildExtensionsPath = /Users/dbogatov/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.0/omnisharp/msbuild BypassFrameworkInstallChecks = true CscToolPath = /Users/dbogatov/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.0/omnisharp/msbuild/15.0/Bin/Roslyn CscToolExe = csc.exe MSBuildToolsPath = /Users/dbogatov/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.0/omnisharp/msbuild/15.0/Bin TargetFrameworkRootPath = /usr/local/Cellar/mono/5.4.1.6/lib/mono/xbuild-frameworks [info]: OmniSharp.Cake.CakeProjectSystem Detecting Cake files in '/Users/dbogatov/Desktop/CS-562/Project-Code'. [info]: OmniSharp.Cake.CakeProjectSystem Could not find any Cake files [info]: OmniSharp.DotNet.DotNetProjectSystem Initializing in /Users/dbogatov/Desktop/CS-562/Project-Code [info]: OmniSharp.DotNet.DotNetProjectSystem Auto package restore: False [info]: OmniSharp.DotNet.DotNetProjectSystem Update workspace context [info]: OmniSharp.DotNet.DotNetProjectSystem Resolving projects references [info]: OmniSharp.MSBuild.ProjectSystem No solution files found in '/Users/dbogatov/Desktop/CS-562/Project-Code' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for '/Users/dbogatov/Desktop/CS-562/Project-Code/src/b-plus-tree/b-plus-tree.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for '/Users/dbogatov/Desktop/CS-562/Project-Code/src/cli/cli.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for '/Users/dbogatov/Desktop/CS-562/Project-Code/src/ore-schemes/cryptdb-ope/cryptdb-ope.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for '/Users/dbogatov/Desktop/CS-562/Project-Code/src/ore-schemes/practical-ore/practical-ore.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for '/Users/dbogatov/Desktop/CS-562/Project-Code/src/ore-schemes/shared/shared.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for '/Users/dbogatov/Desktop/CS-562/Project-Code/src/simulator/simulator.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for '/Users/dbogatov/Desktop/CS-562/Project-Code/test/test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for '/Users/dbogatov/Desktop/CS-562/Project-Code/tools/data-gen/data-gen.csproj' [info]: OmniSharp.Script.ScriptProjectSystem Detecting CSX files in '/Users/dbogatov/Desktop/CS-562/Project-Code'. [info]: OmniSharp.Script.ScriptProjectSystem Could not find any CSX files [info]: OmniSharp.Stdio.Host Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpWorkspaceOptionsProvider [info]: OmniSharp.Stdio.Host Configuration finished. [info]: OmniSharp.Stdio.Host Omnisharp server running using Stdio at location '/Users/dbogatov/Desktop/CS-562/Project-Code' on host 45521. [info]: OmniSharp.MSBuild.ProjectManager Loading project: /Users/dbogatov/Desktop/CS-562/Project-Code/src/b-plus-tree/b-plus-tree.csproj [info]: OmniSharp.MSBuild.ProjectManager Adding project '/Users/dbogatov/Desktop/CS-562/Project-Code/src/b-plus-tree/b-plus-tree.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: /Users/dbogatov/Desktop/CS-562/Project-Code/src/cli/cli.csproj [info]: OmniSharp.MSBuild.ProjectManager Adding project '/Users/dbogatov/Desktop/CS-562/Project-Code/src/cli/cli.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: /Users/dbogatov/Desktop/CS-562/Project-Code/src/ore-schemes/cryptdb-ope/cryptdb-ope.csproj [info]: OmniSharp.MSBuild.ProjectManager Adding project '/Users/dbogatov/Desktop/CS-562/Project-Code/src/ore-schemes/cryptdb-ope/cryptdb-ope.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: /Users/dbogatov/Desktop/CS-562/Project-Code/src/ore-schemes/practical-ore/practical-ore.csproj [info]: OmniSharp.MSBuild.ProjectManager Adding project '/Users/dbogatov/Desktop/CS-562/Project-Code/src/ore-schemes/practical-ore/practical-ore.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: /Users/dbogatov/Desktop/CS-562/Project-Code/src/ore-schemes/shared/shared.csproj [info]: OmniSharp.MSBuild.ProjectManager Adding project '/Users/dbogatov/Desktop/CS-562/Project-Code/src/ore-schemes/shared/shared.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: /Users/dbogatov/Desktop/CS-562/Project-Code/src/simulator/simulator.csproj [info]: OmniSharp.MSBuild.ProjectManager Adding project '/Users/dbogatov/Desktop/CS-562/Project-Code/src/simulator/simulator.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: /Users/dbogatov/Desktop/CS-562/Project-Code/test/test.csproj [info]: OmniSharp.MSBuild.ProjectManager Adding project '/Users/dbogatov/Desktop/CS-562/Project-Code/test/test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: /Users/dbogatov/Desktop/CS-562/Project-Code/tools/data-gen/data-gen.csproj [info]: OmniSharp.MSBuild.ProjectManager Adding project '/Users/dbogatov/Desktop/CS-562/Project-Code/tools/data-gen/data-gen.csproj' [info]: OmniSharp.MSBuild.ProjectManager Update project: b-plus-tree [info]: OmniSharp.MSBuild.ProjectManager Update project: cli [info]: OmniSharp.MSBuild.ProjectManager Update project: cryptdb-ope [info]: OmniSharp.MSBuild.ProjectManager Update project: practical-ore [info]: OmniSharp.MSBuild.ProjectManager Update project: shared [info]: OmniSharp.MSBuild.ProjectManager Update project: simulator [info]: OmniSharp.MSBuild.ProjectManager Update project: test [info]: OmniSharp.MSBuild.ProjectManager Update project: data-gen Stacktrace: at <0xffffffff> at Roslyn.Utilities.ObjectWriter.WriteString (string) [0x00000] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.ProjectId.Roslyn.Utilities.IObjectWritable.WriteTo (Roslyn.Utilities.ObjectWriter) [0x00013] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.Shared.Extensions.SolutionExtensions.WriteTo (Roslyn.Utilities.IObjectWritable,Roslyn.Utilities.ObjectWriter) [0x00000] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.ProjectInfo/ProjectAttributes.WriteTo (Roslyn.Utilities.ObjectWriter) [0x00006] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.Checksum.Create (Microsoft.CodeAnalysis.Serialization.WellKnownSynchronizationKind,Roslyn.Utilities.IObjectWritable) [0x0001d] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.ProjectInfo/ProjectAttributes.Microsoft.CodeAnalysis.IChecksummedObject.get_Checksum () [0x0000e] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.Serialization.Serializer.CreateChecksum (object,System.Threading.CancellationToken) [0x00028] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.ProjectState/d__111.MoveNext () [0x000d3] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Startd__111> (Microsoft.CodeAnalysis.ProjectState/d__111&) [0x0002c] in <6e9b92f0d119424382ef180639777acb>:0 at Microsoft.CodeAnalysis.ProjectState.ComputeChecksumsAsync (System.Threading.CancellationToken) [0x0002b] in <66ed5d668f9745538109fd99729c4ef9>:0 at Roslyn.Utilities.AsyncLazy`1.StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart,Roslyn.Utilities.AsyncLazy`1/Request,System.Threading.CancellationToken) [0x00013] in <66ed5d668f9745538109fd99729c4ef9>:0 at Roslyn.Utilities.AsyncLazy`1.GetValueAsync (System.Threading.CancellationToken) [0x0008d] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.ProjectState.GetStateChecksumsAsync (System.Threading.CancellationToken) [0x00000] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.SyntaxTreeIndex/d__55.MoveNext () [0x00021] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Startd__55> (Microsoft.CodeAnalysis.FindSymbols.SyntaxTreeIndex/d__55&) [0x0002c] in <6e9b92f0d119424382ef180639777acb>:0 at Microsoft.CodeAnalysis.FindSymbols.SyntaxTreeIndex.GetChecksumAsync (Microsoft.CodeAnalysis.Document,System.Threading.CancellationToken) [0x0002b] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.SyntaxTreeIndex/d__10.MoveNext () [0x0001d] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Startd__10> (Microsoft.CodeAnalysis.FindSymbols.SyntaxTreeIndex/d__10&) [0x0002c] in <6e9b92f0d119424382ef180639777acb>:0 at Microsoft.CodeAnalysis.FindSymbols.SyntaxTreeIndex.GetIndexWorkerAsync (Microsoft.CodeAnalysis.Document,System.Threading.CancellationToken) [0x0002b] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.SyntaxTreeIndex/d__9.MoveNext () [0x00035] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Startd__9> (Microsoft.CodeAnalysis.FindSymbols.SyntaxTreeIndex/d__9&) [0x0002c] in <6e9b92f0d119424382ef180639777acb>:0 at Microsoft.CodeAnalysis.FindSymbols.SyntaxTreeIndex.GetIndexAsync (Microsoft.CodeAnalysis.Document,System.Threading.CancellationToken) [0x0002b] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.Shared.Extensions.DocumentExtensions.GetSyntaxTreeIndexAsync (Microsoft.CodeAnalysis.Document,System.Threading.CancellationToken) [0x00000] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/ProjectIndex/d__8.MoveNext () [0x00086] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Startd__8> (Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/ProjectIndex/d__8&) [0x0002c] in <6e9b92f0d119424382ef180639777acb>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/ProjectIndex.CreateIndexAsync (Microsoft.CodeAnalysis.Project,System.Threading.CancellationToken) [0x0002b] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/ProjectIndex/<>c__DisplayClass7_0.b__1 (System.Threading.CancellationToken) [0x00000] in <66ed5d668f9745538109fd99729c4ef9>:0 at Roslyn.Utilities.AsyncLazy`1.StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart,Roslyn.Utilities.AsyncLazy`1/Request,System.Threading.CancellationToken) [0x00013] in <66ed5d668f9745538109fd99729c4ef9>:0 at Roslyn.Utilities.AsyncLazy`1.GetValueAsync (System.Threading.CancellationToken) [0x0008d] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/ProjectIndex.GetIndexAsync (Microsoft.CodeAnalysis.Project,System.Threading.CancellationToken) [0x0003a] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/d__29.MoveNext () [0x0003b] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Startd__29> (Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/d__29&) [0x0002c] in <6e9b92f0d119424382ef180639777acb>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder.AddSourceTypesInProjectAsync (System.Collections.Generic.HashSet`1>,Microsoft.CodeAnalysis.Project,System.Func`3>, Microsoft.CodeAnalysis.INamedTypeSymbol, bool>,System.Func`2,bool,System.Collections.Generic.HashSet`1>,System.Threading.CancellationToken) [0x00056] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/d__19.MoveNext () [0x00158] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Startd__19> (Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/d__19&) [0x0002c] in <6e9b92f0d119424382ef180639777acb>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder.FindTypesInProjectAsync (bool,System.Collections.Generic.HashSet`1>,System.Collections.Generic.HashSet`1>,System.Collections.Generic.HashSet`1>,Microsoft.CodeAnalysis.Project,System.Func`3>, Microsoft.CodeAnalysis.INamedTypeSymbol, bool>,System.Func`3>, Microsoft.CodeAnalysis.INamedTypeSymbol, bool>,System.Func`2,bool,System.Threading.CancellationToken) [0x00071] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/d__17.MoveNext () [0x00185] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>>.Startd__17> (Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/d__17&) [0x0002c] in <6e9b92f0d119424382ef180639777acb>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder.FindTypesAsync (Microsoft.CodeAnalysis.FindSymbols.SymbolAndProjectId`1,Microsoft.CodeAnalysis.Solution,System.Collections.Immutable.IImmutableSet`1,System.Func`3>, Microsoft.CodeAnalysis.INamedTypeSymbol, bool>,System.Func`3>, Microsoft.CodeAnalysis.INamedTypeSymbol, bool>,System.Func`2,bool,System.Threading.CancellationToken) [0x0005f] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder.FindDerivedClassesAsync (Microsoft.CodeAnalysis.FindSymbols.SymbolAndProjectId`1,Microsoft.CodeAnalysis.Solution,System.Collections.Immutable.IImmutableSet`1,bool,System.Threading.CancellationToken) [0x0001f] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/<>c__DisplayClass11_0.b__0 (System.Threading.CancellationToken) [0x0000c] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/<>c__DisplayClass9_0/<b__0>d.MoveNext () [0x00011] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>>.Startc__DisplayClass9_0/<b__0>d> (Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/<>c__DisplayClass9_0/<b__0>d&) [0x0002c] in <6e9b92f0d119424382ef180639777acb>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/<>c__DisplayClass9_0.b__0 (System.Threading.CancellationToken) [0x0002b] in <66ed5d668f9745538109fd99729c4ef9>:0 at Roslyn.Utilities.AsyncLazy`1>>.StartAsynchronousComputation (Roslyn.Utilities.AsyncLazy`1/AsynchronousComputationToStart>>,Roslyn.Utilities.AsyncLazy`1/Request>>,System.Threading.CancellationToken) [0x00013] in <66ed5d668f9745538109fd99729c4ef9>:0 at Roslyn.Utilities.AsyncLazy`1>>.GetValueAsync (System.Threading.CancellationToken) [0x0008d] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/d__9.MoveNext () [0x000b9] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>>.Startd__9> (Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder/d__9&) [0x0002c] in <6e9b92f0d119424382ef180639777acb>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder.FindTypesFromCacheOrComputeAsync (Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.Solution,System.Collections.Immutable.IImmutableSet`1,System.Runtime.CompilerServices.ConditionalWeakTable`2>, Roslyn.Utilities.AsyncLazy`1>>>>,System.Func`2>>>,System.Threading.CancellationToken) [0x0004d] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder.FindTransitivelyDerivedClassesAsync (Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.Solution,System.Collections.Immutable.IImmutableSet`1,System.Threading.CancellationToken) [0x0001b] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.SymbolFinder.FindDerivedClassesAsync (Microsoft.CodeAnalysis.FindSymbols.SymbolAndProjectId`1,Microsoft.CodeAnalysis.Solution,System.Collections.Immutable.IImmutableSet`1,System.Threading.CancellationToken) [0x00000] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.SymbolFinder/d__37.MoveNext () [0x000d4] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>.Startd__37> (Microsoft.CodeAnalysis.FindSymbols.SymbolFinder/d__37&) [0x0002c] in <6e9b92f0d119424382ef180639777acb>:0 at Microsoft.CodeAnalysis.FindSymbols.SymbolFinder.FindImplementedInterfaceMembersAsync (Microsoft.CodeAnalysis.FindSymbols.SymbolAndProjectId,Microsoft.CodeAnalysis.Solution,System.Collections.Immutable.IImmutableSet`1,System.Threading.CancellationToken) [0x0003b] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.Finders.AbstractMethodOrPropertyOrEventSymbolReferenceFinder`1/d__1.MoveNext () [0x000ed] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>.Startd__1> (Microsoft.CodeAnalysis.FindSymbols.Finders.AbstractMethodOrPropertyOrEventSymbolReferenceFinder`1/d__1&) [0x0002c] in <6e9b92f0d119424382ef180639777acb>:0 at Microsoft.CodeAnalysis.FindSymbols.Finders.AbstractMethodOrPropertyOrEventSymbolReferenceFinder`1.DetermineCascadedSymbolsAsync (Microsoft.CodeAnalysis.FindSymbols.SymbolAndProjectId`1,Microsoft.CodeAnalysis.Solution,System.Collections.Immutable.IImmutableSet`1,System.Threading.CancellationToken) [0x0003c] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.Finders.EventSymbolReferenceFinder.<>n__0 (Microsoft.CodeAnalysis.FindSymbols.SymbolAndProjectId`1,Microsoft.CodeAnalysis.Solution,System.Collections.Immutable.IImmutableSet`1,System.Threading.CancellationToken) [0x00000] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.Finders.EventSymbolReferenceFinder/d__1.MoveNext () [0x0002d] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>.Startd__1> (Microsoft.CodeAnalysis.FindSymbols.Finders.EventSymbolReferenceFinder/d__1&) [0x0002c] in <6e9b92f0d119424382ef180639777acb>:0 at Microsoft.CodeAnalysis.FindSymbols.Finders.EventSymbolReferenceFinder.DetermineCascadedSymbolsAsync (Microsoft.CodeAnalysis.FindSymbols.SymbolAndProjectId`1,Microsoft.CodeAnalysis.Solution,System.Collections.Immutable.IImmutableSet`1,System.Threading.CancellationToken) [0x00044] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.Finders.AbstractReferenceFinder`1.DetermineCascadedSymbolsAsync (Microsoft.CodeAnalysis.FindSymbols.SymbolAndProjectId,Microsoft.CodeAnalysis.Solution,System.Collections.Immutable.IImmutableSet`1,System.Threading.CancellationToken) [0x0002b] in <66ed5d668f9745538109fd99729c4ef9>:0 at Microsoft.CodeAnalysis.FindSymbols.FindReferencesSearchEngine/<>c__DisplayClass20_2/<b__0>d.MoveNext () [0x0002b] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Startc__DisplayClass20_2/<b__0>d> (Microsoft.CodeAnalysis.FindSymbols.FindReferencesSearchEngine/<>c__DisplayClass20_2/<b__0>d&) [0x0002c] in <6e9b92f0d119424382ef180639777acb>:0 at Microsoft.CodeAnalysis.FindSymbols.FindReferencesSearchEngine/<>c__DisplayClass20_2.b__0 () [0x00023] in <66ed5d668f9745538109fd99729c4ef9>:0 at System.Threading.Tasks.Task`1.InnerInvoke () [0x0000f] in <6e9b92f0d119424382ef180639777acb>:0 at System.Threading.Tasks.Task.Execute () [0x00010] in <6e9b92f0d119424382ef180639777acb>:0 at System.Threading.Tasks.Task.ExecutionContextCallback (object) [0x00000] in <6e9b92f0d119424382ef180639777acb>:0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00071] in <6e9b92f0d119424382ef180639777acb>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in <6e9b92f0d119424382ef180639777acb>:0 at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task&) [0x00050] in <6e9b92f0d119424382ef180639777acb>:0 at System.Threading.Tasks.Task.ExecuteEntry (bool) [0x00058] in <6e9b92f0d119424382ef180639777acb>:0 at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00000] in <6e9b92f0d119424382ef180639777acb>:0 at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00074] in <6e9b92f0d119424382ef180639777acb>:0 at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in <6e9b92f0d119424382ef180639777acb>:0 at (wrapper runtime-invoke) .runtime_invoke_bool (object,intptr,intptr,intptr) [0x0001e] in <6e9b92f0d119424382ef180639777acb>:0 Native stacktrace: 0 mono 0x00000001093ef05e mono_handle_native_crash + 242 1 mono 0x000000010944e19b altstack_handle_and_restore + 70 2 mono 0x00000001093ba46a mono_local_cprop + 294 3 mono 0x000000010935b042 mini_method_compile + 3610 4 mono 0x000000010935d90c mono_jit_compile_method_inner + 840 5 mono 0x00000001093608cd mono_jit_compile_method_with_opt + 1158 6 mono 0x00000001093f139d common_call_trampoline + 1199 7 mono 0x00000001093f0ec0 mono_magic_trampoline + 73 8 ??? 0x000000010973539e 0x0 + 4453520286 9 ??? 0x00000001143c56fb 0x0 + 4634466043 10 ??? 0x00000001143c1ea3 0x0 + 4634451619 11 ??? 0x00000001143ba023 0x0 + 4634419235 12 ??? 0x00000001143b89bb 0x0 + 4634413499 13 ??? 0x00000001143b85a3 0x0 + 4634412451 14 ??? 0x00000001132a2593 0x0 + 4616496531 15 ??? 0x00000001143b7d42 0x0 + 4634410306 16 ??? 0x00000001143b71e3 0x0 + 4634407395 17 ??? 0x00000001143b691b 0x0 + 4634405147 18 ??? 0x00000001143b559b 0x0 + 4634400155 19 ??? 0x00000001143b5373 0x0 + 4634399603 20 ??? 0x00000001143b44d3 0x0 + 4634395859 21 ??? 0x00000001143b2ecb 0x0 + 4634390219 22 ??? 0x00000001143b0e1b 0x0 + 4634381851 23 ??? 0x00000001143b08c3 0x0 + 4634380483 24 ??? 0x00000001132a2593 0x0 + 4616496531 25 ??? 0x00000001143afaab 0x0 + 4634376875 26 ??? 0x00000001143ab69b 0x0 + 4634359451 27 ??? 0x00000001143ab39b 0x0 + 4634358683 28 ??? 0x00000001143aaa23 0x0 + 4634356259 29 ??? 0x00000001143a98bb 0x0 + 4634351803 30 ??? 0x00000001143a94c3 0x0 + 4634350787 31 ??? 0x0000000114391f03 0x0 + 4634255107 32 ??? 0x000000011439128b 0x0 + 4634251915 33 ??? 0x0000000114390d63 0x0 + 4634250595 34 ??? 0x0000000114390853 0x0 + 4634249299 35 ??? 0x000000011438ffd3 0x0 + 4634247123 36 ??? 0x000000011438f2fb 0x0 + 4634243835 37 ??? 0x000000011438ed6b 0x0 + 4634242411 38 ??? 0x000000011438b91b 0x0 + 4634229019 39 ??? 0x00000001141fe929 0x0 + 4632602921 40 ??? 0x00000001141fcd0b 0x0 + 4632595723 41 ??? 0x00000001141fbe0b 0x0 + 4632591883 42 ??? 0x00000001141f7bbb 0x0 + 4632574907 43 ??? 0x00000001141f770b 0x0 + 4632573707 44 ??? 0x00000001141f4a1b 0x0 + 4632562203 45 ??? 0x00000001141f44ad 0x0 + 4632560813 46 ??? 0x00000001141f287b 0x0 + 4632553595 47 ??? 0x00000001141f25f3 0x0 + 4632552947 48 ??? 0x00000001141eda3b 0x0 + 4632533563 49 ??? 0x00000001141ed8e3 0x0 + 4632533219 50 mscorlib.dll.dylib 0x000000010b1fd886 System_Threading_Tasks_Task_ExecutionContextCallback_object + 70 51 mscorlib.dll.dylib 0x000000010b1d53f1 System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33 52 mscorlib.dll.dylib 0x000000010b1fd64b System_Threading_Tasks_Task_ExecuteEntry_bool + 219 53 mscorlib.dll.dylib 0x000000010b1dc429 System_Threading__ThreadPoolWaitCallback_PerformWaitCallback + 9 54 mono 0x0000000109364183 mono_jit_runtime_invoke + 1264 55 mono 0x0000000109513b79 do_runtime_invoke + 88 56 mono 0x00000001094e9f76 worker_callback + 856 57 mono 0x00000001094ec1e7 worker_thread + 321 58 mono 0x00000001094e7dc8 start_wrapper + 605 59 libsystem_pthread.dylib 0x00007fff5fea5661 _pthread_body + 340 60 libsystem_pthread.dylib 0x00007fff5fea550d _pthread_body + 0 61 libsystem_pthread.dylib 0x00007fff5fea4bf9 thread_start + 13 Debug info from gdb: (lldb) command source -s 0 '/tmp/mono-gdb-commands.yLvURd' Executing commands in '/tmp/mono-gdb-commands.yLvURd'. (lldb) process attach --pid 45618 Process 45618 stopped * thread #1, name = 'tid_307', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 libsystem_kernel.dylib`__psynch_cvwait: -> 0x7fff5fcdda1e <+10>: jae 0x7fff5fcdda28 ; <+20> 0x7fff5fcdda20 <+12>: movq %rax, %rdi 0x7fff5fcdda23 <+15>: jmp 0x7fff5fcd4b00 ; cerror_nocancel 0x7fff5fcdda28 <+20>: retq Target 0: (mono) stopped. Executable module set to "/usr/local/bin/mono". Architecture set to: x86_64h-apple-macosx. (lldb) thread list Process 45618 stopped * thread #1: tid = 0x380bee, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_307', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP thread #2: tid = 0x380bf2, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker' thread #3: tid = 0x380bf3, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker' thread #4: tid = 0x380bf4, 0x00007fff5fcd4246 libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'Finalizer' thread #5: tid = 0x380bfe, 0x00007fff5fcde292 libsystem_kernel.dylib`__workq_kernreturn + 10 thread #6: tid = 0x380c25, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_2407' thread #7: tid = 0x380c26, 0x00007fff5fcdf14a libsystem_kernel.dylib`read + 10, name = 'Threadpool worker' thread #8: tid = 0x380c27, 0x00007fff5fcde232 libsystem_kernel.dylib`__wait4 + 10, name = 'Threadpool worker' thread #9: tid = 0x380c28, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker' thread #10: tid = 0x380c2d, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Timer-Scheduler' thread #11: tid = 0x380d25, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker' thread #12: tid = 0x380d26, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker' thread #13: tid = 0x380d27, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker' thread #14: tid = 0x380d28, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker' thread #15: tid = 0x380d29, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_4603' thread #16: tid = 0x380d34, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker' thread #17: tid = 0x380d39, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker' thread #18: tid = 0x380d3a, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker' thread #19: tid = 0x380d3b, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'In-proc Node (Default)' thread #20: tid = 0x380db0, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker' thread #21: tid = 0x380e14, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker' thread #22: tid = 0x380e15, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker' thread #23: tid = 0x380e16, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker' thread #24: tid = 0x380e17, 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker' (lldb) thread backtrace all * thread #1, name = 'tid_307', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP * frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x0000000109503a1a mono`mono_os_cond_timedwait + 171 frame #3: 0x0000000109502c05 mono`mono_w32handle_timedwait_signal_handle + 191 frame #4: 0x00000001095029bc mono`mono_w32handle_wait_one + 301 frame #5: 0x0000000109502d2f mono`mono_w32handle_wait_multiple + 197 frame #6: 0x00000001094e4431 mono`mono_wait_uninterrupted + 170 frame #7: 0x00000001094e45d9 mono`ves_icall_System_Threading_WaitHandle_WaitOne_internal + 86 frame #8: 0x000000010ede024e frame #9: 0x000000010b1de510 mscorlib.dll.dylib`System_Threading_WaitHandle_InternalWaitOne_System_Runtime_InteropServices_SafeHandle_long_bool_bool + 64 frame #10: 0x000000010b1de4bc mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_long_bool + 44 frame #11: 0x000000010b1de323 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int_bool + 51 frame #12: 0x000000010b1de421 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne + 33 frame #13: 0x000000010be165df frame #14: 0x000000010be15b62 frame #15: 0x000000010be1180b frame #16: 0x000000010be0b093 frame #17: 0x0000000109364183 mono`mono_jit_runtime_invoke + 1264 frame #18: 0x0000000109513b79 mono`do_runtime_invoke + 88 frame #19: 0x0000000109516815 mono`do_exec_main_checked + 90 frame #20: 0x00000001093bd2a6 mono`mono_jit_exec + 305 frame #21: 0x00000001093bf638 mono`mono_main + 8077 frame #22: 0x0000000109356855 mono`main + 245 frame #23: 0x00007fff5fb8d015 libdyld.dylib`start + 1 thread #2, name = 'SGen worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x000000010957707f mono`thread_func + 628 frame #3: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #4: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #5: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #3, name = 'SGen worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x000000010957707f mono`thread_func + 628 frame #3: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #4: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #5: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #4, name = 'Finalizer' frame #0: 0x00007fff5fcd4246 libsystem_kernel.dylib`semaphore_wait_trap + 10 frame #1: 0x000000010950caa6 mono`finalizer_thread + 293 frame #2: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #3: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #4: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #5: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #5 frame #0: 0x00007fff5fcde292 libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fff5fea5009 libsystem_pthread.dylib`_pthread_wqthread + 1035 frame #2: 0x00007fff5fea4be9 libsystem_pthread.dylib`start_wqthread + 13 thread #6, name = 'tid_2407' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x0000000109589814 mono`mono_thread_info_sleep + 765 frame #3: 0x00000001094ebd5f mono`monitor_thread + 541 frame #4: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #5: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #6: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #7: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #7, name = 'Threadpool worker' frame #0: 0x00007fff5fcdf14a libsystem_kernel.dylib`read + 10 frame #1: 0x00000001094618c5 mono`console_read + 141 frame #2: 0x00000001094896e4 mono`ves_icall_System_IO_MonoIO_Read + 125 frame #3: 0x000000010be18935 thread #8, name = 'Threadpool worker' frame #0: 0x00007fff5fcde232 libsystem_kernel.dylib`__wait4 + 10 frame #1: 0x00000001093ef0eb mono`mono_handle_native_crash + 383 frame #2: 0x000000010944e19b mono`altstack_handle_and_restore + 70 frame #3: 0x00000001093ba46a mono`mono_local_cprop + 294 frame #4: 0x000000010935b042 mono`mini_method_compile + 3610 frame #5: 0x000000010935d90c mono`mono_jit_compile_method_inner + 840 frame #6: 0x00000001093608cd mono`mono_jit_compile_method_with_opt + 1158 frame #7: 0x00000001093f139d mono`common_call_trampoline + 1199 frame #8: 0x00000001093f0ec0 mono`mono_magic_trampoline + 73 frame #9: 0x000000010973539e frame #10: 0x00000001143c56fb frame #11: 0x00000001143c1ea3 frame #12: 0x00000001143ba023 frame #13: 0x00000001143b89bb frame #14: 0x00000001143b85a3 frame #15: 0x00000001132a2593 frame #16: 0x00000001143b7d42 frame #17: 0x00000001143b71e3 frame #18: 0x00000001143b691b frame #19: 0x00000001143b559b frame #20: 0x00000001143b5373 frame #21: 0x00000001143b44d3 frame #22: 0x00000001143b2ecb frame #23: 0x00000001143b0e1b frame #24: 0x00000001143b08c3 frame #25: 0x00000001132a2593 frame #26: 0x00000001143afaab frame #27: 0x00000001143ab69b frame #28: 0x00000001143ab39b frame #29: 0x00000001143aaa23 frame #30: 0x00000001143a98bb frame #31: 0x00000001143a94c3 frame #32: 0x0000000114391f03 frame #33: 0x000000011439128b frame #34: 0x0000000114390d63 frame #35: 0x0000000114390853 frame #36: 0x000000011438ffd3 frame #37: 0x000000011438f2fb frame #38: 0x000000011438ed6b frame #39: 0x000000011438b91b frame #40: 0x00000001141fe929 frame #41: 0x00000001141fcd0b frame #42: 0x00000001141fbe0b frame #43: 0x00000001141f7bbb frame #44: 0x00000001141f770b frame #45: 0x00000001141f4a1b frame #46: 0x00000001141f44ad frame #47: 0x00000001141f287b frame #48: 0x00000001141f25f3 frame #49: 0x00000001141eda3b frame #50: 0x00000001141ed8e3 frame #51: 0x000000010b1fd886 mscorlib.dll.dylib`System_Threading_Tasks_Task_ExecutionContextCallback_object + 70 frame #52: 0x000000010b1d557f mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 383 frame #53: 0x000000010b1d53f1 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33 frame #54: 0x000000010b1fd7ce mscorlib.dll.dylib`System_Threading_Tasks_Task_ExecuteWithThreadLocal_System_Threading_Tasks_Task_ + 286 frame #55: 0x000000010b1fd64b mscorlib.dll.dylib`System_Threading_Tasks_Task_ExecuteEntry_bool + 219 frame #56: 0x000000010b1fd50f mscorlib.dll.dylib`System_Threading_Tasks_Task_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem + 15 frame #57: 0x000000010b1dac45 mscorlib.dll.dylib`System_Threading_ThreadPoolWorkQueue_Dispatch + 469 frame #58: 0x000000010b1dc429 mscorlib.dll.dylib`System_Threading__ThreadPoolWaitCallback_PerformWaitCallback + 9 frame #59: 0x0000000109364183 mono`mono_jit_runtime_invoke + 1264 frame #60: 0x0000000109513b79 mono`do_runtime_invoke + 88 frame #61: 0x00000001094e9f76 mono`worker_callback + 856 frame #62: 0x00000001094ec1e7 mono`worker_thread + 321 frame #63: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #64: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #65: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #66: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #9, name = 'Threadpool worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x00000001094ec3a8 mono`worker_thread + 770 frame #3: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #4: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #5: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #6: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #10, name = 'Timer-Scheduler' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x00000001095039fe mono`mono_os_cond_timedwait + 143 frame #3: 0x0000000109502c05 mono`mono_w32handle_timedwait_signal_handle + 191 frame #4: 0x00000001095029bc mono`mono_w32handle_wait_one + 301 frame #5: 0x0000000109502d2f mono`mono_w32handle_wait_multiple + 197 frame #6: 0x00000001094e4431 mono`mono_wait_uninterrupted + 170 frame #7: 0x00000001094e45d9 mono`ves_icall_System_Threading_WaitHandle_WaitOne_internal + 86 frame #8: 0x000000010ede024e frame #9: 0x000000010b1de510 mscorlib.dll.dylib`System_Threading_WaitHandle_InternalWaitOne_System_Runtime_InteropServices_SafeHandle_long_bool_bool + 64 frame #10: 0x000000010b1de4bc mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_long_bool + 44 frame #11: 0x000000010b1de323 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int_bool + 51 frame #12: 0x000000010b1de44c mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int + 28 frame #13: 0x000000010b1e4da7 mscorlib.dll.dylib`System_Threading_Timer_Scheduler_SchedulerThread + 2423 frame #14: 0x000000010b1d7717 mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 151 frame #15: 0x000000010b1d53f1 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33 frame #16: 0x000000010b1d5380 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 80 frame #17: 0x000000010b1d785f mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47 frame #18: 0x000000010ed89419 frame #19: 0x0000000109364183 mono`mono_jit_runtime_invoke + 1264 frame #20: 0x0000000109513b79 mono`do_runtime_invoke + 88 frame #21: 0x00000001094e7df2 mono`start_wrapper + 647 frame #22: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #23: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #24: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #11, name = 'Threadpool worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x00000001094ec3a8 mono`worker_thread + 770 frame #3: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #4: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #5: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #6: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #12, name = 'Threadpool worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x00000001094ec3a8 mono`worker_thread + 770 frame #3: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #4: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #5: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #6: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #13, name = 'Threadpool worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x00000001095039fe mono`mono_os_cond_timedwait + 143 frame #3: 0x00000001095035d8 mono`mono_w32handle_timedwait_signal + 161 frame #4: 0x0000000109503079 mono`mono_w32handle_wait_multiple + 1039 frame #5: 0x00000001094e4431 mono`mono_wait_uninterrupted + 170 frame #6: 0x00000001094e4537 mono`ves_icall_System_Threading_WaitHandle_WaitAny_internal + 196 frame #7: 0x00000001113842be frame #8: 0x000000010b1dea3e mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___int_bool + 222 frame #9: 0x000000010b1dec15 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___System_TimeSpan_bool + 85 frame #10: 0x000000010b1e21c0 mscorlib.dll.dylib`System_Threading_RegisteredWaitHandle_Wait_object + 240 thread #14, name = 'Threadpool worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x00000001094ec3a8 mono`worker_thread + 770 frame #3: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #4: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #5: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #6: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #15, name = 'tid_4603' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x0000000109589814 mono`mono_thread_info_sleep + 765 frame #3: 0x00000001094e3474 mono`ves_icall_System_Threading_Thread_Sleep_internal + 82 frame #4: 0x0000000111385e16 frame #5: 0x000000010b1d53f1 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33 frame #6: 0x000000010b1d5380 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 80 frame #7: 0x000000010b1d785f mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47 frame #8: 0x000000010ed89419 frame #9: 0x0000000109364183 mono`mono_jit_runtime_invoke + 1264 frame #10: 0x0000000109513b79 mono`do_runtime_invoke + 88 frame #11: 0x00000001094e7df2 mono`start_wrapper + 647 frame #12: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #13: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #14: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #16, name = 'Threadpool worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x00000001094ec3a8 mono`worker_thread + 770 frame #3: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #4: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #5: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #6: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #17, name = 'Threadpool worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x00000001094ec3a8 mono`worker_thread + 770 frame #3: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #4: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #5: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #6: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #18, name = 'Threadpool worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x00000001094ec3a8 mono`worker_thread + 770 frame #3: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #4: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #5: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #6: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #19, name = 'In-proc Node (Default)' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x0000000109503a1a mono`mono_os_cond_timedwait + 171 frame #3: 0x00000001095035a6 mono`mono_w32handle_timedwait_signal + 111 frame #4: 0x0000000109503079 mono`mono_w32handle_wait_multiple + 1039 frame #5: 0x00000001094e4431 mono`mono_wait_uninterrupted + 170 frame #6: 0x00000001094e4537 mono`ves_icall_System_Threading_WaitHandle_WaitAny_internal + 196 frame #7: 0x00000001113842be frame #8: 0x000000010b1dea3e mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle___int_bool + 222 frame #9: 0x000000010b1decac mscorlib.dll.dylib`System_Threading_WaitHandle_WaitAny_System_Threading_WaitHandle__ + 28 frame #10: 0x0000000111ab48eb thread #20, name = 'Threadpool worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x00000001094ec3a8 mono`worker_thread + 770 frame #3: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #4: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #5: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #6: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #21, name = 'Threadpool worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x00000001094ec3a8 mono`worker_thread + 770 frame #3: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #4: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #5: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #6: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #22, name = 'Threadpool worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x00000001094ec3a8 mono`worker_thread + 770 frame #3: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #4: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #5: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #6: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #23, name = 'Threadpool worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x00000001094ec3a8 mono`worker_thread + 770 frame #3: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #4: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #5: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #6: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 thread #24, name = 'Threadpool worker' frame #0: 0x00007fff5fcdda1e libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff5fea6589 libsystem_pthread.dylib`_pthread_cond_wait + 732 frame #2: 0x00000001094ec3a8 mono`worker_thread + 770 frame #3: 0x00000001094e7dc8 mono`start_wrapper + 605 frame #4: 0x00007fff5fea5661 libsystem_pthread.dylib`_pthread_body + 340 frame #5: 0x00007fff5fea550d libsystem_pthread.dylib`_pthread_start + 377 frame #6: 0x00007fff5fea4bf9 libsystem_pthread.dylib`thread_start + 13 (lldb) detach Process 45618 detached (lldb) quit ================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= ```

gregg-miskelly commented 6 years ago

I am not a language service guy, but I am fairly certain the issue is that the new OmniSharp requires a newer mono. So if you can, try upgrading your globally installed mono to 5.8.1 (or newer). There is a PR out currently to try and detect this.

If that doesn't help, someone who knows more about OmniSharp can hopefully help in the morning.

anfomin commented 6 years ago

I uninstalled mono 5.4.1.6 (via brew) and installed latest 5.12 from mono-project. Error resolved, thank you @gregg-miskelly!

DustinCampbell commented 6 years ago

@anfomin / @dbogatov : There was a subtle bug in Mono that was exposed by Roslyn 2.7.0 that has since been fixed. Unfortunately, we forgot to update the minimum Mono version requirement in C# for VS Code. We should have a new release out shortly that addresses that problem.