-
Notifications
You must be signed in to change notification settings - Fork 17
Occasionally the extension does'nt working at all #101
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
Comments
Hi, |
Hej Hej |
Hi again, Err: |
How are you installing |
Hi, tnx for your response. |
Could you do the following, please? |
Here you are: Checking for language server executable in c:\Users\EM4489.vscode\extensions\hbohlin.vhdl-ls-0.7.0\server\vhdl_ls |
If you close VSCode and re-open it, does the message stay the same? |
NO, got the error now Checking for language server executable in c:\Users\EM4489.vscode\extensions\hbohlin.vhdl-ls-0.7.0\server\vhdl_ls |
And is the error output that you posted everything that you see (I.e., the whole log) Usually, there should be more information concerning the error |
When I select VHDL LS I can see all of those crash and failure notifications, but if I select VHDL-LS Client, that is the whole log I have. From here, I should continue to switch between diff versions until one of them can be enabled. |
But why, when it started to work, the version was like: Found version 0.80.0 and after close and reopen changes to: Found version 0.83.1 |
Can you show me the whole log of the VHDL LS output? I believe that what you have shown is not the entire log, but I might be wrong.
There are two different versions at play:
The issue that you are experiencing likely has something to do with the language server version, not the VSCode version |
Hej If it works (after many tries and errors), it looks like a short message, but once it's not working, the message in the VHDL-LS client will be very short, but the VHDL-LS tab will have a long message of a panicked message with a lot of not-clear CHAR that I will attach below: thread '' panicked at vhdl_lang\src\data\contents.rs:359:38: |
This error is more helpful, thanks!
|
I think I found it. To map all our subfolders in a folder and also to prevent duplicate a folder name, we use a double star char to cover all of our subfolders like this, and it causes the error. [libraries] As soon as I comment it out and reload the window any time, it works perfectly. Is this approach correct? or there is a safer method to use instead of those (**)? |
The usage of asterisks shouldn't be a problem. I suspect that the real problem is instead in one of the VHDL files in |
I have tried with all subfolders, like: [libraries] It works immediately and shows unmaped and unused signals, etc. Supposing I have 3 main subfolders, like src,sim,pkg. How should we map them without replicating the main folder name? |
Hi,
I used to work with this extension for a while, but after updating to v0.7.0, I have been having a lot of issues like the ones below. I tried going back to an earlier version to continue, but that version also displayed errors. Occasionally, after a few attempts with various versions, if it starts to work, the next day, after reopening the Vscode, everything starts over and....
[Error - 4:04:36 PM]
The VHDL LS server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.
[Error - 4:04:36 PM]
VHDL LS client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
[Error - 4:04:36 PM]
Restarting server failed
Message: Pending response rejected since connection got disposed
Code: -32097
The text was updated successfully, but these errors were encountered: