-
Notifications
You must be signed in to change notification settings - Fork 420
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
Exception with Emacs+LSP with v1.37.0 #1898
Comments
Yep, its was working correctly in the last release (36.1) |
@elxbarbosa Are you experiencing this with Emacs as well? I did call |
It seems to be unrelated to emacs lsp-mode and even omnisharp-roslyn, I think we found a bug in the csharp-language-protocol side... As emacs ask it to refresh workspace it then crashes here: https://github.com/OmniSharp/csharp-language-server-protocol/blob/22389f385e89133b38fb257b9f64fb5b9e657e9b/src/Client/LanguageClientWorkspaceFoldersManager.cs#L35 |
yeah, there is an issue in the model: https://github.com/OmniSharp/csharp-language-server-protocol/pull/328/files#diff-88d8596ace2c16bc29dbcd1918ac5b8c I've got the fixed merged there, and I'll get that released and update omnisharp-roslyn shortly. |
Doesn't seem like this has been released yet? Newest release is still 1.37.0, and the bug is still there. |
@R0flcopt3r Check out the Azure pipeline builds. You can download the artifacts, which contain the build for that commit. |
Thanks! I was able to get it running using the artifacts! However it doesn't seem to detect the UnityEngine library.. |
Sorry for jumping on this, but I was wondering the same thing as @R0flcopt3r. I'm glad to hear that you can use the artifacts from the Azure pipeline builds, but I don't understand how to find these artifacts. Would any of you be willing to explain to me how to find them? I'm probably just missing something, but the section in the readme doesn't make it obvious how to find what I'm looking for. There's also a link to an XML feed of releases, but I can't quite make sense of the ordering (though it seems newer releases are at the end). When I tried searching for a release that was modified in 'Aug 2020', nothing came up. Cheers. |
@thomasheartman here you go: https://dev.azure.com/omnisharp/Builds/_build/results?buildId=2273&view=artifacts&type=publishedArtifacts The EDIT: |
we will do a 1.37.1 release this week |
@R0flcopt3r Thanks a bunch! Downloading now, so fingers crossed 🤞 But how did you find this? How would I go about finding the artifacts next time I need this? It's not at all obvious to me how you found the pipelines and the artifacts. |
@thomasheartman click on the "Azure Pipelines" badge at the top of the README |
@nickspoons Oh, is that it? 😅 I hadn't even noticed the badge was there. Thanks! Would it be worth mentioning that in the section on downloading pre-releases, just to have all the necessary info gathered in one place? |
First, thank you to @david-driscoll for fixing the previous bug.
Just dropping in the latest version and starting LSP+Emacs shows:
Call stack
This was reported in the
*csharp-stderr*
buffer.The text was updated successfully, but these errors were encountered: