dotnet / vscode-csharp

Official C# support for Visual Studio Code
MIT License
2.88k stars 675 forks source link

Omnisharp: Process is terminated due to StackOverflowException #3658

Closed ReginaldBull closed 1 week ago

ReginaldBull commented 4 years ago

Issue Description

Working on a solution with 30 projects. Starting VisualStudioCode sometimes works to have navigation inside the projects but most of the time Omnisharp can not analyze the projects because of StackOverflowException.

Steps to Reproduce

Start VSCode, Omnisharp causing exception

Expected Behavior

Start VSCode, Omnisharp works - causing no exception - navigation is possible.

Actual Behavior

Start VSCode, Omnisharp is not working

Logs

[2020-03-12 14:12:20.468] [renderer6] [error] Cannot read property 'text' of undefined: TypeError: Cannot read property 'text' of undefined at DocommentDomainCSharp.IsTriggerDocomment (c:\Users\ploesg\.vscode\extensions\k--kato.docomment-0.1.8\out\src\Domain\Lang\DocommentDomainCSharp.js:23:39) at DocommentDomainCSharp.Execute (c:\Users\ploesg\.vscode\extensions\k--kato.docomment-0.1.8\out\src\Domain\DocommentDomain.js:20:19) at DocommentControllerCSharp._onEvent (c:\Users\ploesg\.vscode\extensions\k--kato.docomment-0.1.8\out\src\Controller\DocommentController.js:54:31) at DocommentControllerCSharp. (c:\Users\ploesg\.vscode\extensions\k--kato.docomment-0.1.8\out\src\Controller\DocommentController.js:18:22) at l.fire (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:48:865) at t.ExtHostDocuments.$acceptDirtyStateChanged (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:568:996) at p._doInvokeHandler (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:688:464) at p._invokeHandler (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:688:156) at p._receiveRequest (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:686:817) at p._receiveOneMessage (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:685:623) at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:683:791 at l.fire (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:48:845) at v.fire (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:191:325) at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:851:104 at l.fire (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:48:845) at v.fire (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:191:325) at t.PersistentProtocol._receiveMessage (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:195:717) at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:192:897 at l.fire (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:48:845) at p.acceptChunk (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:188:897) at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:188:249 at Socket.t (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:197:232) at Socket.emit (events.js:203:13) at Socket.EventEmitter.emit (domain.js:476:20) at addChunk (_stream_readable.js:295:12) at readableAddChunk (_stream_readable.js:276:11) at Socket.Readable.push (_stream_readable.js:210:10) at Pipe.onStreamRead (internal/stream_base_commons.js:166:17) [2020-03-12 14:12:20.469] [renderer6] [error] Problem invoking 'GetCodeActions' on OmniSharp server: Error: Pending request cancelled: /v2/getcodeactions

OmniSharp log

Starting OmniSharp server at 12.3.2020, 12:53:26 Target: c:\Projects\Create\Sources\TVC.PC.DPCS.sln OmniSharp server started. Path: C:\Users\ploesg\.vscode\extensions\ms-dotnettools.csharp-1.21.14\.omnisharp\1.34.14\OmniSharp.exe PID: 159764 [info]: OmniSharp.Stdio.Host Starting OmniSharp on Windows 6.2.9200.0 (x64) [info]: OmniSharp.Services.DotNetCliService DotNetPath set to dotnet [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator Located 3 MSBuild instance(s) 1: Visual Studio Community 2019 16.4.29905.134 - "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin" 2: Visual Studio Build Tools 2017 15.9.28307.1033 - "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin" 3: StandAlone 16.4 - "C:\Users\ploesg\.vscode\extensions\ms-dotnettools.csharp-1.21.14\.omnisharp\1.34.14\.msbuild\Current\Bin" [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator Registered MSBuild instance: Visual Studio Community 2019 16.4.29905.134 - "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin" [info]: OmniSharp.Cake.CakeProjectSystem Detecting Cake files in 'c:\Projects\Create\Sources'. [info]: OmniSharp.Cake.CakeProjectSystem Could not find any Cake files [info]: OmniSharp.MSBuild.ProjectSystem Detecting projects in 'c:\Projects\Create\Sources\TVC.PC.DPCS.sln'. [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DCreate.Web\TVC.PC.DCreate.Web.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DPCS.Core.Mapping.Test\TVC.PC.DPCS.Core.Mapping.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DCreate.Web.Test\TVC.PC.DCreate.Web.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DPCS.Core.Test\TVC.PC.DPCS.Core.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.Framework.Core\TVC.PC.Framework.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DCreate.Core\TVC.PC.DCreate.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DCreate.Core.Mapping.MySql\TVC.PC.DCreate.Core.Mapping.MySql.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DCreate.Core.Mapping.Test\TVC.PC.DCreate.Core.Mapping.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.Framework.Core.Filters\TVC.PC.Framework.Core.Filters.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.Utilities.Scheduler.Core\TVC.Utilities.Scheduler.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.Utilities.Compare.Core\TVC.Utilities.Compare.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.Utilities.Compare.Core.Mapping.MySql\TVC.Utilities.Compare.Core.Mapping.MySql.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.Utilities.Compare.Engine\TVC.Utilities.Compare.Engine.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.Utilities.Compare.Core.Plugins\TVC.Utilities.Compare.Core.Plugins.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core\TVC.PC.Presentation3D.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core.Mapping.MySql\TVC.PC.Presentation3D.Core.Mapping.MySql.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core.Mapping.MySql.Test\TVC.PC.Presentation3D.Core.Mapping.MySql.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core.Test\TVC.PC.Presentation3D.Core.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DPCS.Core\TVC.PC.DPCS.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DPCS.Core.Mapping.MySql\TVC.PC.DPCS.Core.Mapping.MySql.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Web\TVC.PC.DConfigure.Web.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DPCS.Web\TVC.PC.DPCS.Web.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Core\TVC.PC.DConfigure.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Core.Mapping.MySql\TVC.PC.DConfigure.Core.Mapping.MySql.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Core.Mapping.Test\TVC.PC.DConfigure.Core.Mapping.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Web.Test\TVC.PC.DConfigure.Web.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DPCS.Web.Test\TVC.PC.DPCS.Web.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.Utilities.DBTools.Core\TVC.Utilities.DbTools.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'c:\Projects\Create\Sources\TVC.PC.DCreate.Tools.Updater\TVC.PC.DCreate.Tools.Updater.csproj' [info]: OmniSharp.Script.ScriptProjectSystem Detecting CSX files in 'c:\Projects\Create\Sources'. [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DCreate.Web\TVC.PC.DCreate.Web.csproj [info]: OmniSharp.Script.ScriptProjectSystem Could not find any CSX files [info]: OmniSharp.WorkspaceInitializer Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpFormattingWorkspaceOptionsProvider, Order: 0 [info]: OmniSharp.WorkspaceInitializer Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.RenameWorkspaceOptionsProvider, Order: 100 [info]: OmniSharp.WorkspaceInitializer Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.ImplementTypeWorkspaceOptionsProvider, Order: 110 [info]: OmniSharp.WorkspaceInitializer Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.EditorConfigWorkspaceOptionsProvider, Order: 200 [info]: OmniSharp.WorkspaceInitializer Configuration finished. [info]: OmniSharp.Stdio.Host Omnisharp server running using Stdio at location 'c:\Projects\Create\Sources' on host 20212. [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DCreate.Web\TVC.PC.DCreate.Web.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DCreate.Web\TVC.PC.DCreate.Web.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DPCS.Core.Mapping.Test\TVC.PC.DPCS.Core.Mapping.Test.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DPCS.Core.Mapping.Test\TVC.PC.DPCS.Core.Mapping.Test.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DPCS.Core.Mapping.Test\TVC.PC.DPCS.Core.Mapping.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DCreate.Web.Test\TVC.PC.DCreate.Web.Test.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DCreate.Web.Test\TVC.PC.DCreate.Web.Test.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DCreate.Web.Test\TVC.PC.DCreate.Web.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DPCS.Core.Test\TVC.PC.DPCS.Core.Test.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DPCS.Core.Test\TVC.PC.DPCS.Core.Test.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DPCS.Core.Test\TVC.PC.DPCS.Core.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.Framework.Core\TVC.PC.Framework.Core.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.Framework.Core\TVC.PC.Framework.Core.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.Framework.Core\TVC.PC.Framework.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DCreate.Core\TVC.PC.DCreate.Core.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DCreate.Core\TVC.PC.DCreate.Core.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DCreate.Core\TVC.PC.DCreate.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DCreate.Core.Mapping.MySql\TVC.PC.DCreate.Core.Mapping.MySql.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DCreate.Core.Mapping.MySql\TVC.PC.DCreate.Core.Mapping.MySql.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DCreate.Core.Mapping.MySql\TVC.PC.DCreate.Core.Mapping.MySql.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DCreate.Core.Mapping.Test\TVC.PC.DCreate.Core.Mapping.Test.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DCreate.Core.Mapping.Test\TVC.PC.DCreate.Core.Mapping.Test.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DCreate.Core.Mapping.Test\TVC.PC.DCreate.Core.Mapping.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.Framework.Core.Filters\TVC.PC.Framework.Core.Filters.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.Framework.Core.Filters\TVC.PC.Framework.Core.Filters.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.Framework.Core.Filters\TVC.PC.Framework.Core.Filters.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.Utilities.Scheduler.Core\TVC.Utilities.Scheduler.Core.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.Utilities.Scheduler.Core\TVC.Utilities.Scheduler.Core.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.Utilities.Scheduler.Core\TVC.Utilities.Scheduler.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.Utilities.Compare.Core\TVC.Utilities.Compare.Core.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.Utilities.Compare.Core\TVC.Utilities.Compare.Core.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.Utilities.Compare.Core\TVC.Utilities.Compare.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.Utilities.Compare.Core.Mapping.MySql\TVC.Utilities.Compare.Core.Mapping.MySql.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.Utilities.Compare.Core.Mapping.MySql\TVC.Utilities.Compare.Core.Mapping.MySql.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.Utilities.Compare.Core.Mapping.MySql\TVC.Utilities.Compare.Core.Mapping.MySql.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.Utilities.Compare.Engine\TVC.Utilities.Compare.Engine.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.Utilities.Compare.Engine\TVC.Utilities.Compare.Engine.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.Utilities.Compare.Engine\TVC.Utilities.Compare.Engine.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.Utilities.Compare.Core.Plugins\TVC.Utilities.Compare.Core.Plugins.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.Utilities.Compare.Core.Plugins\TVC.Utilities.Compare.Core.Plugins.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.Utilities.Compare.Core.Plugins\TVC.Utilities.Compare.Core.Plugins.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core\TVC.PC.Presentation3D.Core.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core\TVC.PC.Presentation3D.Core.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core\TVC.PC.Presentation3D.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core.Mapping.MySql\TVC.PC.Presentation3D.Core.Mapping.MySql.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core.Mapping.MySql\TVC.PC.Presentation3D.Core.Mapping.MySql.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core.Mapping.MySql\TVC.PC.Presentation3D.Core.Mapping.MySql.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core.Mapping.MySql.Test\TVC.PC.Presentation3D.Core.Mapping.MySql.Test.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core.Mapping.MySql.Test\TVC.PC.Presentation3D.Core.Mapping.MySql.Test.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core.Mapping.MySql.Test\TVC.PC.Presentation3D.Core.Mapping.MySql.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core.Test\TVC.PC.Presentation3D.Core.Test.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core.Test\TVC.PC.Presentation3D.Core.Test.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.Presentation3D.Core.Test\TVC.PC.Presentation3D.Core.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DPCS.Core\TVC.PC.DPCS.Core.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DPCS.Core\TVC.PC.DPCS.Core.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DPCS.Core\TVC.PC.DPCS.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DPCS.Core.Mapping.MySql\TVC.PC.DPCS.Core.Mapping.MySql.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DPCS.Core.Mapping.MySql\TVC.PC.DPCS.Core.Mapping.MySql.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DPCS.Core.Mapping.MySql\TVC.PC.DPCS.Core.Mapping.MySql.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DConfigure.Web\TVC.PC.DConfigure.Web.csproj  wwwroot/lib/node_modules/jstree/dist/themes/default/style.min.css was not found [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Web\TVC.PC.DConfigure.Web.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Web\TVC.PC.DConfigure.Web.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DPCS.Web\TVC.PC.DPCS.Web.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DPCS.Web\TVC.PC.DPCS.Web.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DPCS.Web\TVC.PC.DPCS.Web.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DConfigure.Core\TVC.PC.DConfigure.Core.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Core\TVC.PC.DConfigure.Core.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Core\TVC.PC.DConfigure.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DConfigure.Core.Mapping.MySql\TVC.PC.DConfigure.Core.Mapping.MySql.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Core.Mapping.MySql\TVC.PC.DConfigure.Core.Mapping.MySql.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Core.Mapping.MySql\TVC.PC.DConfigure.Core.Mapping.MySql.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DConfigure.Core.Mapping.Test\TVC.PC.DConfigure.Core.Mapping.Test.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Core.Mapping.Test\TVC.PC.DConfigure.Core.Mapping.Test.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Core.Mapping.Test\TVC.PC.DConfigure.Core.Mapping.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DConfigure.Web.Test\TVC.PC.DConfigure.Web.Test.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Web.Test\TVC.PC.DConfigure.Web.Test.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DConfigure.Web.Test\TVC.PC.DConfigure.Web.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DPCS.Web.Test\TVC.PC.DPCS.Web.Test.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DPCS.Web.Test\TVC.PC.DPCS.Web.Test.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DPCS.Web.Test\TVC.PC.DPCS.Web.Test.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.Utilities.DBTools.Core\TVC.Utilities.DbTools.Core.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.Utilities.DBTools.Core\TVC.Utilities.DbTools.Core.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.Utilities.DBTools.Core\TVC.Utilities.DbTools.Core.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: c:\Projects\Create\Sources\TVC.PC.DCreate.Tools.Updater\TVC.PC.DCreate.Tools.Updater.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'c:\Projects\Create\Sources\TVC.PC.DCreate.Tools.Updater\TVC.PC.DCreate.Tools.Updater.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'c:\Projects\Create\Sources\TVC.PC.DCreate.Tools.Updater\TVC.PC.DCreate.Tools.Updater.csproj' [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DCreate.Web [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DPCS.Core.Mapping.Test [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DCreate.Web.Test [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DPCS.Core.Test [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.Framework.Core [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DCreate.Core [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DCreate.Core.Mapping.MySql [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DCreate.Core.Mapping.Test [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.Framework.Core.Filters [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.Utilities.Scheduler.Core [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.Utilities.Compare.Core [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.Utilities.Compare.Core.Mapping.MySql [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.Utilities.Compare.Engine [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.Utilities.Compare.Core.Plugins [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.Presentation3D.Core [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.Presentation3D.Core.Mapping.MySql [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.Presentation3D.Core.Mapping.MySql.Test [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.Presentation3D.Core.Test [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DPCS.Core [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DPCS.Core.Mapping.MySql [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DConfigure.Web  wwwroot/lib/node_modules/jstree/dist/themes/default/style.min.css was not found [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DPCS.Web [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DConfigure.Core [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DConfigure.Core.Mapping.MySql [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DConfigure.Core.Mapping.Test [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DConfigure.Web.Test [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DPCS.Web.Test [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.Utilities.DbTools.Core [info]: OmniSharp.MSBuild.ProjectManager Update project: TVC.PC.DCreate.Tools.Updater Process is terminated due to StackOverflowException.

C# log

Post the output from Output-->C# here

Environment information

VSCode version: 1.43.0 C# Extension: 1.21.14

Dotnet Information .NET Core SDK (gem�� "global.json"): Version: 3.1.102 Commit: 573d158fea Laufzeitumgebung: OS Name: Windows OS Version: 10.0.17763 OS Platform: Windows RID: win10-x64 Base Path: C:\Program Files\dotnet\sdk\3.1.102\ Host (useful for support): Version: 3.1.2 Commit: 916b5cba26 .NET Core SDKs installed: 1.0.0-preview2-003133 [C:\Program Files\dotnet\sdk] 3.1.101 [C:\Program Files\dotnet\sdk] 3.1.102 [C:\Program Files\dotnet\sdk] .NET Core runtimes installed: Microsoft.AspNetCore.All 2.1.15 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All] Microsoft.AspNetCore.App 2.1.15 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 3.1.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 3.1.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.NETCore.App 1.0.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 2.1.15 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 3.1.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 3.1.2 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.WindowsDesktop.App 3.1.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 3.1.2 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] To install additional .NET Core runtimes or SDKs: https://aka.ms/dotnet-download
Visual Studio Code Extensions |Extension|Author|Version| |---|---|---| |auto-using|Fudge|0.7.15| |beautify|HookyQR|1.5.0| |csharp|ms-dotnettools|1.21.14| |csharpextensions|jchannon|1.3.1| |csharpextensions|kreativ-software|1.3.2| |docomment|k--kato|0.1.8| |git-merger|shaharkazaz|0.4.1| |gitblame|waderyan|3.2.0| |gitlens|eamodio|10.2.1| |npm-intellisense|christian-kohler|1.3.0| |python|ms-python|2020.2.64397| |remote-wsl|ms-vscode-remote|0.42.3| |vscode-docker|ms-azuretools|1.0.0| |vscode-html-css|ecmel|0.2.3| |vscode-html-format|mohd-akram|0.0.4| |vscode-nuget-package-manager|jmrog|1.1.6| |vscode-wakatime|WakaTime|4.0.0| |vscodeintellicode|VisualStudioExptTeam|1.2.6|;

Please paste the output from your clipboard

filipw commented 4 years ago

can you share the repro project? it was tested with much bigger projects, so there must be something peculiar about your config - thanks

ReginaldBull commented 4 years ago

I can share but I don't want to post in public the link to the repo.

filipw commented 4 years ago

@JoeRobich you might be interested in this - this SO seems to be coming from inside Roslyn

Screenshot 2020-03-12 15 35 03

@ReginaldBull has shared a private repro with us, if you want, he can invite you too

I thought this was related to analyzers, but it throws the same with analyzers disabled. it's also non-deterministic - sometimes it happens, sometimes it doesn't

JoeRobich commented 4 years ago

@reginaldbull Thanks for reporting this! I opened an issue in the roslyn repo for this. Having the repro would help a lot in getting this resolved.

333fred commented 4 years ago

@JoeRobich @filipw this bug has been fixed in https://github.com/dotnet/roslyn/issues/42361.

filipw commented 4 years ago

very nice, thanks we'll pull in the nightly build soon 😃

JoeRobich commented 1 week ago

Closing as this issue is resolved.