ionide / ionide/Ionide-vim

nvim freezes in certain (large) projects

Open
#108 13 comments 2 reactions 1 assignee Claimed by @cannorin View on GitHub
bug upstream
Dominant language
Vim Script
Stars
211
Forks
28
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**
Not too sure what the common thread is, but in my project, neovim becomes unresponsive while Ionide is running typechecking. It feels like a deadlock of some kind, as it seems to hang as it's working on different files each time. Either that, or it's hanging as it's running one particular file, but that file is being checked at different points.

**To Reproduce**
Requesting help producing a repro. The issue doesn't occur in smaller projects. Is there a way to turn on verbose logging or something?

I've tried turning off other plugins; the issue persists even when Ionide is the only one running. This seems to have started a couple versions ago.

Apologies for my unusual setup potentially making it difficult to root out the cause.

**Expected behaviour**
Finish typechecking without freezing

**Environment (please complete the following information):**
- OS: NixOS 26.05
- Vim / Neovim version: 0.12.2
- dotnet SDK version: 10.0.300
- mono / .Net Framework version: 10.0.8

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.