Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[LSP] Failed to handle notification textDocument/documentSymbol - System.NullReferenceException: Object reference not set to an instance of an object (and a few other errors) #1742

Closed
yatli opened this issue Mar 19, 2020 · 2 comments

Comments

@yatli
Copy link

yatli commented Mar 19, 2020

This has been going on-and-off between the releases and now it's back again.

There are a few errors in the log, which results in a non-functional language server.

[Info  - 6:24:50 PM] Finding descriptor for initialize
[Info  - 6:24:50 PM] Starting: Routing Request (0) initialize
[Info  - 6:24:50 PM] Converting params for Request (0) initialize to OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializeParams
[Info  - 6:24:50 PM] Assembly loaded: OmniSharp.Cake
[Info  - 6:24:50 PM] Loaded OmniSharp.Cake, Version=1.34.0.0, Culture=neutral, PublicKeyToken=null
[Info  - 6:24:50 PM] Assembly loaded: OmniSharp.DotNetTest
[Info  - 6:24:50 PM] Loaded OmniSharp.DotNetTest, Version=1.34.0.0, Culture=neutral, PublicKeyToken=null
[Info  - 6:24:50 PM] Assembly loaded: OmniSharp.Host
[Info  - 6:24:50 PM] Loaded OmniSharp.Host, Version=1.34.0.0, Culture=neutral, PublicKeyToken=null
[Info  - 6:24:50 PM] Assembly loaded: OmniSharp.MSBuild
[Info  - 6:24:50 PM] Loaded OmniSharp.MSBuild, Version=1.34.0.0, Culture=neutral, PublicKeyToken=null
[Info  - 6:24:50 PM] Assembly loaded: OmniSharp.Roslyn
[Info  - 6:24:50 PM] Loaded OmniSharp.Roslyn, Version=1.34.0.0, Culture=neutral, PublicKeyToken=null
[Info  - 6:24:50 PM] Assembly loaded: OmniSharp.Roslyn.CSharp
[Info  - 6:24:50 PM] Loaded OmniSharp.Roslyn.CSharp, Version=1.34.0.0, Culture=neutral, PublicKeyToken=null
[Info  - 6:24:50 PM] Assembly loaded: OmniSharp.Script
[Info  - 6:24:50 PM] Loaded OmniSharp.Script, Version=1.34.0.0, Culture=neutral, PublicKeyToken=null
[Info  - 6:24:50 PM] Assembly loaded: OmniSharp.Shared
[Info  - 6:24:50 PM] Loaded OmniSharp.Shared, Version=1.34.0.0, Culture=neutral, PublicKeyToken=null
[Info  - 6:24:50 PM] DotNetPath set to dotnet
[Info  - 6:24:50 PM] Located 2 MSBuild instance(s)
            1: Visual Studio Enterprise 2019 16.4.29806.167 - "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin"
            2: StandAlone 16.4 - "C:\Users\Yatao\AppData\Local\coc\extensions\coc-omnisharp-data\server\.msbuild\Current\Bin"
[Info  - 6:24:50 PM] Assembly loaded from path: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Utilities.Core.dll
[Info  - 6:24:50 PM] SUCCESS: Resolved to 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Utilities.Core.dll' (name-only).
[Info  - 6:24:50 PM] Assembly loaded from path: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Tasks.Core.dll
[Info  - 6:24:50 PM] SUCCESS: Resolved to 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Tasks.Core.dll' (name-only).
[Info  - 6:24:50 PM] Assembly loaded from path: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.dll
[Info  - 6:24:50 PM] SUCCESS: Resolved to 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.dll' (name-only).
[Info  - 6:24:50 PM] Assembly loaded from path: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Framework.dll
[Info  - 6:24:50 PM] SUCCESS: Resolved to 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Framework.dll' (name-only).
[Info  - 6:24:50 PM] Registered MSBuild instance: Visual Studio Enterprise 2019 16.4.29806.167 - "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin"
[Info  - 6:24:50 PM] Attempting to resolve 'Microsoft.Build.Utilities.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
[Info  - 6:24:50 PM] Assembly loaded from path: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Utilities.Core.dll
[Info  - 6:24:50 PM] SUCCESS: Resolved to 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Utilities.Core.dll' (name-only).
[Info  - 6:24:50 PM] Attempting to resolve 'Microsoft.Build.Framework, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
[Info  - 6:24:50 PM] Assembly loaded from path: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Framework.dll
[Info  - 6:24:50 PM] SUCCESS: Resolved to 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Framework.dll' (name-only).
[Info  - 6:24:50 PM] Assembly loaded: Microsoft.CodeAnalysis.Features, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[Info  - 6:24:50 PM] Assembly loaded: Microsoft.CodeAnalysis.CSharp.Features, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[Info  - 6:24:50 PM] Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Workspaces, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[Info  - 6:24:50 PM] FAILURE: Could not locate 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll'.
[Info  - 6:24:50 PM] Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Features, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[Info  - 6:24:50 PM] FAILURE: Could not locate 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.CodeAnalysis.VisualBasic.Features.dll'.
[Info  - 6:24:50 PM] Successfully added Microsoft.CodeAnalysis.Features, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 to host service assemblies.
[Info  - 6:24:50 PM] Successfully added Microsoft.CodeAnalysis.CSharp.Features, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 to host service assemblies.
[Info  - 6:24:51 PM] Attempting to resolve 'SQLitePCLRaw.core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1488e028ca7ab535'
[Info  - 6:24:51 PM] FAILURE: Could not locate 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\SQLitePCLRaw.core.dll'.
[Info  - 6:24:51 PM] Configured Document Selectors { language = Cake, selector = [**/*.cake] }, { language = C#, selector = [**/*.cs], [**/*.csx] }
[Info  - 6:24:51 PM] --- Handler Definitions ---
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Types.TypeLookupHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Structure.BlockStructureHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Structure.CodeStructureHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Structure.MembersAsTreeHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Signatures.SignatureHelpHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Refactoring.RenameHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Refactoring.V2.GetCodeActionsHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Refactoring.V2.RunCodeActionsHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.FindImplementationsHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.FindSymbolsHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.FindUsagesHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.GotoDefinitionHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.GotoFileHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.GotoRegionHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.MetadataHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.NavigateUpHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.NavigateDownHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Intellisense.AutoCompleteHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Diagnostics.CodeCheckHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Buffer.ChangeBufferHandler
[Info  - 6:24:51 PM] Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Buffer.UpdateBufferHandler
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.DotNetTest.Services.DebugTestClassService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.DotNetTest.Services.DebugTestService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.DotNetTest.Services.DebugTestService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.DotNetTest.Services.DebugTestService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.DotNetTest.Services.GetTestStartInfoService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.DotNetTest.Services.RunTestService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.DotNetTest.Services.RunTestsInClassService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Types.TypeLookupService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.TestCommands.TestCommandService
[Info  - 6:24:51 PM] Assembly loaded: Microsoft.CodeAnalysis.Features, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Structure.BlockStructureService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Structure.CodeStructureService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Structure.MembersAsFlatService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Structure.MembersAsTreeService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Signatures.SignatureHelpService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Refactoring.FixUsingService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Refactoring.GetCodeActionsService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Refactoring.RenameService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Refactoring.RunCodeActionsService
[Info  - 6:24:51 PM] Assembly loaded: Microsoft.CodeAnalysis.CSharp.Features, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[Info  - 6:24:51 PM] Assembly loaded: Microsoft.CodeAnalysis.Features, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[Info  - 6:24:51 PM] Assembly loaded: Microsoft.CodeAnalysis.Workspaces, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Refactoring.V2.GetCodeActionsService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Refactoring.V2.RunCodeActionService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.FindImplementationsService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.FindSymbolsService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.GotoDefinitionService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.GotoFileService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.GotoRegionService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.MetadataService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.NavigateUpService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.NavigateDownService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Intellisense.IntellisenseService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Highlighting.HighlightingService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Formatting.CodeFormatService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Formatting.FormatAfterKeystrokeService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Formatting.FormatRangeService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Files.FileCloseService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Files.FileOpenService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Files.OnFilesChangedService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Diagnostics.CodeCheckService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Diagnostics.DiagnosticsService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Diagnostics.ReAnalyzeService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Buffer.ChangeBufferService
[Info  - 6:24:51 PM] Handler: C#:[**/*.cs], [**/*.csx]:OmniSharp.Roslyn.CSharp.Services.Buffer.UpdateBufferService
[Info  - 6:24:51 PM] --- Handler Definitions ---
[Info  - 6:24:51 PM] Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializeResult, OmniSharp.Extensions.LanguageProtocol, Version=0.13.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]
[Info  - 6:24:51 PM] Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializeResult
[Info  - 6:24:51 PM] Finished: Routing Request (0) initialize in 1253ms
[Info  - 6:24:51 PM] Finding descriptor for initialized
[Info  - 6:24:51 PM] Finding descriptor for workspace/didChangeConfiguration
[Info  - 6:24:51 PM] Unable to find workspace/didChangeConfiguration, methods found include initialize:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, initialized:OmniSharp.Extensions.LanguageServer.Server.LanguageServer, shutdown:OmniSharp.Extensions.LanguageServer.Server.Handlers.ServerShutdownHandler, exit:OmniSharp.Extensions.LanguageServer.Server.Handlers.ServerExitHandler, $/cancelRequest:OmniSharp.Extensions.JsonRpc.CancelRequestHandler`1[[OmniSharp.Extensions.LanguageServer.Server.Abstractions.ILspHandlerDescriptor, OmniSharp.Extensions.LanguageServer, Version=0.13.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]], textDocument/didChange:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpTextDocumentSyncHandler, textDocument/didOpen:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpTextDocumentSyncHandler, textDocument/didClose:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpTextDocumentSyncHandler, textDocument/didSave:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpTextDocumentSyncHandler, textDocument/didChange:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpTextDocumentSyncHandler, textDocument/didOpen:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpTextDocumentSyncHandler, textDocument/didClose:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpTextDocumentSyncHandler, textDocument/didSave:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpTextDocumentSyncHandler, textDocument/definition:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDefinitionHandler, textDocument/definition:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDefinitionHandler, textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpHoverHandler, textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpHoverHandler, textDocument/completion:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpCompletionHandler, completionItem/resolve:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpCompletionHandler, textDocument/completion:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpCompletionHandler, completionItem/resolve:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpCompletionHandler, textDocument/signatureHelp:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpSignatureHelpHandler, textDocument/signatureHelp:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpSignatureHelpHandler, textDocument/rename:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpRenameHandler, textDocument/rename:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpRenameHandler, textDocument/documentSymbol:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler, textDocument/documentSymbol:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler, textDocument/references:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpReferencesHandler, textDocument/references:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpReferencesHandler, textDocument/codeLens:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpCodeLensHandler, codeLens/resolve:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpCodeLensHandler, textDocument/codeLens:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpCodeLensHandler, codeLens/resolve:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpCodeLensHandler, textDocument/formatting:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentFormattingHandler, textDocument/rangeFormatting:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentFormatRangeHandler, textDocument/onTypeFormatting:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentOnTypeFormatHandler
[Info  - 6:24:51 PM] Starting: Routing Notification initialized
[Info  - 6:24:51 PM] Converting params for Notification initialized to OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializedParams
initialized...
[Info  - 6:24:52 PM] Detecting Cake files in 'c:\Users\Yatao\git\Avalonia\samples\BindingDemo'.
[Info  - 6:24:52 PM] Could not find any Cake files
[Info  - 6:24:52 PM] No solution files found in 'c:\Users\Yatao\git\Avalonia\samples\BindingDemo'
[Info  - 6:24:52 PM] Queue project update for 'c:\Users\Yatao\git\Avalonia\samples\BindingDemo\BindingDemo.csproj'
[Info  - 6:24:52 PM] Detecting CSX files in 'c:\Users\Yatao\git\Avalonia\samples\BindingDemo'.
[Info  - 6:24:52 PM] Could not find any CSX files
[Info  - 6:24:52 PM] Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpFormattingWorkspaceOptionsProvider, Order: 0
[Info  - 6:24:52 PM] Loading project: c:\Users\Yatao\git\Avalonia\samples\BindingDemo\BindingDemo.csproj
[Info  - 6:24:52 PM] Attempting to resolve 'Microsoft.Build, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
[Info  - 6:24:52 PM] Assembly loaded from path: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.dll
[Info  - 6:24:52 PM] SUCCESS: Resolved to 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.dll' (name-only).
[Info  - 6:24:52 PM] Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.RenameWorkspaceOptionsProvider, Order: 100
[Info  - 6:24:52 PM] Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.ImplementTypeWorkspaceOptionsProvider, Order: 110
[Info  - 6:24:52 PM] Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.EditorConfigWorkspaceOptionsProvider, Order: 200
[Info  - 6:24:52 PM] Configuration finished.
[Info  - 6:24:52 PM] Omnisharp server running using Lsp at location 'c:\Users\Yatao\git\Avalonia\samples\BindingDemo' on host 31508.
[Info  - 6:24:52 PM] Finished: Routing Notification initialized in 361ms
[Info  - 6:24:52 PM] Finding descriptor for textDocument/didOpen
[Info  - 6:24:52 PM] Created attribute cs::file:///c%3A/Users/Yatao/git/Avalonia/samples/BindingDemo/MainWindow.xaml.cs
[Info  - 6:24:52 PM] Looking for handler for descriptors textDocument/didOpen
[Info  - 6:24:52 PM] Checking handler textDocument/didOpen:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpTextDocumentSyncHandler
[Info  - 6:24:52 PM] Registration options OmniSharp.Extensions.LanguageServer.Protocol.Models.TextDocumentSaveRegistrationOptions
[Info  - 6:24:52 PM] Document Selector [**/*.cake]
[Info  - 6:24:52 PM] Checking handler textDocument/didOpen:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpTextDocumentSyncHandler
[Info  - 6:24:52 PM] Registration options OmniSharp.Extensions.LanguageServer.Protocol.Models.TextDocumentSaveRegistrationOptions
[Info  - 6:24:52 PM] Document Selector [**/*.cs], [**/*.csx]
[Info  - 6:24:52 PM] Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.OmniSharpTextDocumentSyncHandler via [**/*.cs], [**/*.csx] (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcNotificationHandler`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams, OmniSharp.Extensions.LanguageProtocol, Version=0.13.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])
[Info  - 6:24:52 PM] Starting: Routing Notification textDocument/didOpen
[Info  - 6:24:52 PM] Converting params for Notification textDocument/didOpen to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams
[Info  - 6:24:52 PM] Finished: Routing Notification textDocument/didOpen in 4ms
[Info  - 6:24:52 PM] Attempting to resolve 'Microsoft.Build.resources, Version=15.1.0.0, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'
[Info  - 6:24:52 PM] FAILURE: Could not locate 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.resources.dll'.
[Info  - 6:24:52 PM] Attempting to resolve 'Microsoft.Build.resources, Version=15.1.0.0, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'
[Info  - 6:24:52 PM] FAILURE: Could not locate 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.resources.dll'.
[Info  - 6:24:53 PM] Attempting to resolve 'Microsoft.Build.Tasks.Core.resources, Version=15.1.0.0, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'
[Info  - 6:24:53 PM] FAILURE: Could not locate 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Tasks.Core.resources.dll'.
[Info  - 6:24:53 PM] Attempting to resolve 'Microsoft.Build.Tasks.Core.resources, Version=15.1.0.0, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'
[Info  - 6:24:53 PM] FAILURE: Could not locate 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Tasks.Core.resources.dll'.
[Info  - 6:24:54 PM] Attempting to resolve 'Microsoft.Build.Framework, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
[Info  - 6:24:54 PM] Assembly loaded from path: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Framework.dll
[Info  - 6:24:54 PM] SUCCESS: Resolved to 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Framework.dll' (name-only).
[Info  - 6:24:54 PM] Attempting to resolve 'Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
[Info  - 6:24:54 PM] Assembly loaded from path: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Tasks.Core.dll
[Info  - 6:24:54 PM] SUCCESS: Resolved to 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Build.Tasks.Core.dll' (name-only).
[Error  - 6:24:56 PM] The "GenerateAvaloniaResourcesTask" task could not be loaded from the assembly C:\Users\Yatao\git\Avalonia\build\\..\src\Avalonia.Build.Tasks\bin\Debug\netstandard2.0\Avalonia.Build.Tasks.dll. Could not load file or assembly 'C:\Users\Yatao\git\Avalonia\build\\..\src\Avalonia.Build.Tasks\bin\Debug\netstandard2.0\Avalonia.Build.Tasks.dll'. The system cannot find the file specified. Confirm that the <UsingTask> declaration is correct, that the assembly and all its dependencies are available, and that the task contains a public class that implements Microsoft.Build.Framework.ITask. [C:\Users\Yatao\git\Avalonia\samples\BindingDemo\BindingDemo.csproj]
[Error  - 6:24:56 PM] The command "dotnet msbuild /nodereuse:false BindingDemo.csproj /t:GenerateAvaloniaResources /p:_AvaloniaForceInternalMSBuild=true /p:Configuration=Debug /p:TargetFramework=netcoreapp2.0 /p:BuildProjectReferences=false" exited with code 1.
[Warn  - 6:24:56 PM] Failed to load project file 'c:\Users\Yatao\git\Avalonia\samples\BindingDemo\BindingDemo.csproj'.
[Error  - 6:24:56 PM] Attempted to update project that is not loaded: c:\Users\Yatao\git\Avalonia\samples\BindingDemo\BindingDemo.csproj
[Info  - 6:25:07 PM] Finding descriptor for textDocument/documentSymbol
[Info  - 6:25:07 PM] Found attributes 1, ::file:///c%3A/Users/Yatao/git/Avalonia/samples/BindingDemo/MainWindow.xaml.cs
[Info  - 6:25:07 PM] Looking for handler for descriptors textDocument/documentSymbol
[Info  - 6:25:07 PM] Checking handler textDocument/documentSymbol:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler
[Info  - 6:25:07 PM] Registration options OmniSharp.Extensions.LanguageServer.Protocol.Models.TextDocumentRegistrationOptions
[Info  - 6:25:07 PM] Document Selector [**/*.cake]
[Info  - 6:25:07 PM] Checking handler textDocument/documentSymbol:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler
[Info  - 6:25:07 PM] Registration options OmniSharp.Extensions.LanguageServer.Protocol.Models.TextDocumentRegistrationOptions
[Info  - 6:25:07 PM] Document Selector [**/*.cs], [**/*.csx]
[Info  - 6:25:07 PM] Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler via [**/*.cs], [**/*.csx] (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams, OmniSharp.Extensions.LanguageProtocol, Version=0.13.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer, OmniSharp.Extensions.LanguageProtocol, Version=0.13.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])
[Info  - 6:25:07 PM] Starting: Routing Request (1) textDocument/documentSymbol
[Info  - 6:25:07 PM] Converting params for Request (1) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams
[Error  - 6:25:07 PM] Failed to handle notification textDocument/documentSymbol - System.NullReferenceException: Object reference not set to an instance of an object.
   at OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler.<Handle>d__4.MoveNext() in D:\a\1\s\src\OmniSharp.LanguageServerProtocol\Handlers\OmniSharpDocumentSymbolHandler.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.<Handle>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.<RouteRequest>d__6.MoveNext()
[Info  - 6:25:07 PM] Finished: Routing Request (1) textDocument/documentSymbol in 12ms
[Error  - 6:25:07 PM] Request textDocument/documentSymbol failed.
  Message: Internal Error - System.NullReferenceException: Object reference not set to an instance of an object.
   at OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler.<Handle>d__4.MoveNext() in D:\a\1\s\src\OmniSharp.LanguageServerProtocol\Handlers\OmniSharpDocumentSymbolHandler.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.<Handle>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.<RouteRequest>d__6.MoveNext()
  Code: -32602 
[Info  - 6:27:05 PM] Finding descriptor for textDocument/documentSymbol
[Info  - 6:27:05 PM] Found attributes 1, ::file:///c%3A/Users/Yatao/git/Avalonia/samples/BindingDemo/MainWindow.xaml.cs
[Info  - 6:27:05 PM] Looking for handler for descriptors textDocument/documentSymbol
[Info  - 6:27:05 PM] Checking handler textDocument/documentSymbol:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler
[Info  - 6:27:05 PM] Registration options OmniSharp.Extensions.LanguageServer.Protocol.Models.TextDocumentRegistrationOptions
[Info  - 6:27:05 PM] Document Selector [**/*.cake]
[Info  - 6:27:05 PM] Checking handler textDocument/documentSymbol:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler
[Info  - 6:27:05 PM] Registration options OmniSharp.Extensions.LanguageServer.Protocol.Models.TextDocumentRegistrationOptions
[Info  - 6:27:05 PM] Document Selector [**/*.cs], [**/*.csx]
[Info  - 6:27:05 PM] Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler via [**/*.cs], [**/*.csx] (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams, OmniSharp.Extensions.LanguageProtocol, Version=0.13.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer, OmniSharp.Extensions.LanguageProtocol, Version=0.13.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])
[Info  - 6:27:05 PM] Starting: Routing Request (2) textDocument/documentSymbol
[Info  - 6:27:05 PM] Converting params for Request (2) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams
[Error  - 6:27:05 PM] Failed to handle notification textDocument/documentSymbol - System.NullReferenceException: Object reference not set to an instance of an object.
   at OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler.<Handle>d__4.MoveNext() in D:\a\1\s\src\OmniSharp.LanguageServerProtocol\Handlers\OmniSharpDocumentSymbolHandler.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.<Handle>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.<RouteRequest>d__6.MoveNext()
[Info  - 6:27:05 PM] Finished: Routing Request (2) textDocument/documentSymbol in 0ms
[Error  - 6:27:05 PM] Request textDocument/documentSymbol failed.
  Message: Internal Error - System.NullReferenceException: Object reference not set to an instance of an object.
   at OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler.<Handle>d__4.MoveNext() in D:\a\1\s\src\OmniSharp.LanguageServerProtocol\Handlers\OmniSharpDocumentSymbolHandler.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.<Handle>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.<RouteRequest>d__6.MoveNext()
  Code: -32602 
@ericdallo
Copy link

any news here?

@yatli yatli mentioned this issue Nov 5, 2020
@yatli
Copy link
Author

yatli commented Nov 20, 2020

@ericdallo fixed with #2005

@yatli yatli closed this as completed Nov 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants