question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

OmniSharp restarts on autocomplete

See original GitHub issue

I’m using VS code 1.4.0. OmniSharp was working normally until today. When I’m trying to open autocomplete window in specific project OmniSharp restarts infinitely:

Here is output:

[INFO] Starting OmniSharp at '/Users/afomin/Developer/Rent'...
[INFO] Started OmniSharp from '/Users/afomin/.vscode/extensions/ms-vscode.csharp-1.3.0/out/.omnisharp-coreclr/OmniSharp' with process id 11615...
OmniSharp: -s /Users/afomin/Developer/Rent --hostPID 11585 DotNet:enablePackageRestore=false --stdio
[INFORMATION:OmniSharp.Startup] Omnisharp server running using Stdio at location '/Users/afomin/Developer/Rent' on host 11585.
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Initializing in /Users/afomin/Developer/Rent
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Auto package restore: False
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Update workspace context
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Update project /Users/afomin/Developer/Rent/src/Rent.ClientSite
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Add project /Users/afomin/Developer/Rent/src/Rent.ClientSite/project.json => 4a21c53c-952d-4bf3-8bc6-29d4350ddd00
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Update project /Users/afomin/Developer/Rent/src/Rent.Common
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Add project /Users/afomin/Developer/Rent/src/Rent.Common/project.json => 4d087ce0-65b1-43b7-94de-d50aacd13620
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Add project /Users/afomin/Developer/Rent/src/Rent.Common/project.json => ecb448bb-e936-43ea-8ba7-d25f4b1bf6e6
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Update project /Users/afomin/Developer/Rent/src/Rent.Models
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Add project /Users/afomin/Developer/Rent/src/Rent.Models/project.json => 27513f22-65b5-4fb4-9669-75e9093582bd
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Add project /Users/afomin/Developer/Rent/src/Rent.Models/project.json => dc26a4ea-661c-4239-969b-ad6b53323b33
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Update project /Users/afomin/Developer/Rent/src/Rent.JobFiles
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Add project /Users/afomin/Developer/Rent/src/Rent.JobFiles/project.json => c62c4573-6ac4-4382-843d-ff319c023afe
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Update project /Users/afomin/Developer/Rent/src/Rent.Portal
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Add project /Users/afomin/Developer/Rent/src/Rent.Portal/project.json => af2035e3-6509-45b9-a285-5b192ab89af7
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Update project /Users/afomin/Developer/Rent/src/Rent.Promo
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Add project /Users/afomin/Developer/Rent/src/Rent.Promo/project.json => a8ab0b1c-9008-4267-b977-ea8f6ba96c41
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Update project /Users/afomin/Developer/Rent/test/Rent.Portal.Test
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Add project /Users/afomin/Developer/Rent/test/Rent.Portal.Test/project.json => 707b654d-c44d-4196-8677-951b255c1cbd
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Update project /Users/afomin/Developer/Rent/test/Rent.Test
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Add project /Users/afomin/Developer/Rent/test/Rent.Test/project.json => 60dff26b-2c24-436d-8282-c9ee4cfd0516
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem] Resolving projects references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]   Processing [ProjectState] Rent.ClientSite/.NETCoreApp,Version=v1.0
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 165 and removed 0 file references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 2 and removed 0 project references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 21 and removed 0 documents.
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]   Processing [ProjectState] Rent.Common/.NETFramework,Version=v4.6
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 116 and removed 0 file references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 1 and removed 0 project references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 46 and removed 0 documents.
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]   Processing [ProjectState] Rent.Common/.NETStandard,Version=v1.6
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 141 and removed 0 file references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 1 and removed 0 project references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 46 and removed 0 documents.
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]   Processing [ProjectState] Rent.Models/.NETFramework,Version=v4.6
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 69 and removed 0 file references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 48 and removed 0 documents.
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]   Processing [ProjectState] Rent.Models/.NETStandard,Version=v1.5
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 90 and removed 0 file references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 48 and removed 0 documents.
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]   Processing [ProjectState] Rent.JobFiles/.NETCoreApp,Version=v1.0
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 154 and removed 0 file references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 2 and removed 0 project references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 1 and removed 0 documents.
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]   Processing [ProjectState] Rent.Portal/.NETCoreApp,Version=v1.0
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 165 and removed 0 file references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 2 and removed 0 project references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 80 and removed 0 documents.
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]   Processing [ProjectState] Rent.Promo/.NETCoreApp,Version=v1.0
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 164 and removed 0 file references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 2 and removed 0 project references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 5 and removed 0 documents.
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]   Processing [ProjectState] Rent.Portal.Test/.NETCoreApp,Version=v1.0
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 182 and removed 0 file references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 4 and removed 0 project references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 9 and removed 0 documents.
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]   Processing [ProjectState] Rent.Test/.NETStandard,Version=v1.6
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 141 and removed 0 file references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 2 and removed 0 project references
[INFORMATION:OmniSharp.DotNet.DotNetProjectSystem]     Added 12 and removed 0 documents.
[INFORMATION:OmniSharp#MSBuild] Detecting projects in '/Users/afomin/Developer/Rent/Rent.sln'.
[WARNING:OmniSharp#MSBuild] Skipped unsupported project type 'src\Rent.Common\Rent.Common.xproj'
[WARNING:OmniSharp#MSBuild] Skipped unsupported project type 'src\Rent.Models\Rent.Models.xproj'
[WARNING:OmniSharp#MSBuild] Skipped unsupported project type 'src'
[WARNING:OmniSharp#MSBuild] Skipped unsupported project type 'src\Rent.Portal\Rent.Portal.xproj'
[WARNING:OmniSharp#MSBuild] Skipped unsupported project type 'Solution Items'
[WARNING:OmniSharp#MSBuild] Skipped unsupported project type 'src\Rent.Promo\Rent.Promo.xproj'
[WARNING:OmniSharp#MSBuild] Skipped unsupported project type 'src\Rent.JobFiles\Rent.JobFiles.xproj'
[WARNING:OmniSharp#MSBuild] Skipped unsupported project type 'src\Rent.ClientSite\Rent.ClientSite.xproj'
[WARNING:OmniSharp#MSBuild] Skipped unsupported project type 'test'
[WARNING:OmniSharp#MSBuild] Skipped unsupported project type 'test\Rent.Portal.Test\Rent.Portal.Test.xproj'
[WARNING:OmniSharp#MSBuild] Skipped unsupported project type 'test\Rent.Test\Rent.Test.xproj'
[INFORMATION:OmniSharp.Startup] Configuration finished.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /v2/getcodeactions: 200 374ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 19ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 3ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 15ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 2ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 2ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 1ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 1ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 2ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 3ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 4ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 7ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 2ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 4ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 2ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 2ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 8ms
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /v2/getcodeactions: 200 127ms
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /v2/getcodeactions: 200 28ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 2ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 2ms
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /v2/getcodeactions: 200 18ms
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /v2/getcodeactions: 200 148ms
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /v2/getcodeactions: 200 889ms
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /v2/getcodeactions: 200 545ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 5ms
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /v2/getcodeactions: 200 26ms
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /v2/getcodeactions: 200 25ms
[INFORMATION:OmniSharp.Roslyn.CSharp.Services.Refactoring.V2.RunCodeActionService] Applying Microsoft.CodeAnalysis.CodeFixes.FullyQualify.AbstractFullyQualifyCodeFixProvider+MyCodeAction
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /v2/runcodeaction: 200 223ms
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /v2/getcodeactions: 200 68ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 4ms
[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.
[INFORMATION:OmniSharp.Middleware.LoggingMiddleware] /autocomplete: 500 1ms

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:7 (3 by maintainers)

github_iconTop GitHub Comments

2reactions
tverbooncommented, Aug 24, 2016

Same here, but it’s only in a specific class that Omnisharp restarts when I invoke autocomplete. It restarts because of:

[ERROR:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware] An unhandled exception has occurred: Object reference not set to an instance of an object.

I found the problem in my class. It implements IDisposable. When I remove that it works like a charm again.

0reactions
filipwcommented, Jan 9, 2020

DotNetProjectSystem is no longer supported so I will close this issue.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Unable to enable IntelliSense auto-complete · Issue #2030
I saw VSCode downloading OmniSharp package, and it seems to have succeeded. My editor settings should allow IntelliSense to show up: // Controls ......
Read more >
c# - Intellisense not automatically working VSCode
Wiping my local nuget cache; Restarting Omnisharp; Uninstalling and reinstalling VS Code, as well as bumping back a version from 1.33.1 as the ......
Read more >
Restart Omnisharp process within Visual Studio Code
The fix for this is to restart the Omnisharp process. So first off get the commmand pallette up: Ctrl + Shift + P....
Read more >
When VSCode/OmniSharp Stop Working
I've tried restarting OmniSharp, restarting VSCode, and even restarting my computer, but nothing seems to get it working again. There are two ...
Read more >
How to restart Omnisharp server through NeoVim?
I have Omnisharp server running through native NeoVim LSP, here's the config: require'lspconfig'.omnisharp.setup { -- Use current directory ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found