# VScode Linter no longer working: The Julia Language Server server crashed

**URL:** https://discourse.julialang.org/t/vscode-linter-no-longer-working-the-julia-language-server-server-crashed/35904
**Category:** VS Code
**Tags:** error
**Created:** [March 12, 2020, 10:26pm UTC](https://discourse.julialang.org/t/vscode-linter-no-longer-working-the-julia-language-server-server-crashed/35904 "2020-03-12T22:26:49Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![JosephPollacco](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/josephpollacco/32/51404_2.png) [@JosephPollacco](https://discourse.julialang.org/u/JosephPollacco)
#### Post date: [March 12, 2020, 10:26pm UTC](https://discourse.julialang.org/t/vscode-linter-no-longer-working-the-julia-language-server-server-crashed/35904/1 "2020-03-12T22:26:49Z")

</div>

> I want first to thank the efforts of _Prof. David Anthoff_ 😄 and _Prof. Zac Nugent_ 😀 for providing to the Julia community such an efficient tool which works very efficiently for large projects (building hydrological models). I find the **Linter** very useful to detect errors before running the code.
> 
> **Unfortunately** , the Linter of the Visual Studio code is no longer functioning and I am getting the following error message _The Julia Language Server server crashed 5 times in the last 3 minutes. The server will not be restarted_. Randomly the Linter works for a few seconds than disappears.
> 
> The questions we have:
> 
> - Has anyone encountered the same issue and what resolution is there?
> 
> - Does the Julialang in VScode needs to communicate to the internet?
> 
> - If yes what server is it trying to communicate with?
> 
> **SYSTEM I AM USING:**
> 
> - Visual Studio Code 1.4.3
> - Julia Version 1.3.1
> - Windows 10 Pro with high security setting (usage of Zscaler).
> 
> Many thanks for any help you may provide

---

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [March 12, 2020, 11:31pm UTC](https://discourse.julialang.org/t/vscode-linter-no-longer-working-the-julia-language-server-server-crashed/35904/2 "2020-03-12T23:31:03Z")

</div>

I don’t know if that is related, but all my code in the current environment is not recognized by the IDE:  
 ![image](https://global.discourse-cdn.com/julialang/original/3X/3/1/31bf0ce7f8ae22a2be6f5ac936791d0ce50cfde4.png)  
Is there a solution? Does it have anything to do with the above?

---

<div class="post-metadata">

### Author: ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)
#### Post date: [March 13, 2020, 12:48am UTC](https://discourse.julialang.org/t/vscode-linter-no-longer-working-the-julia-language-server-server-crashed/35904/3 "2020-03-13T00:48:18Z")

</div>

These are distinct problems.

@JosephPollacco the best thing you can do right now is to send crash reports when things crash. We are in a “fix ALL crash reports” phase right now, and all we need to get to the bottom of these cases are crash reports from the telemetry. And we are getting to the bottom of this, in the last 24 hours only 10 users out of the more than 500 that our crash reporting tracked had a crash. That is an all-time low. And we are determined to fix those remaining crashes as well!

@PetrKryslUCSD that might be worth opening an issue (or checking whether we have an open issue for this already. We do have a couple of open issues that are similar. Right now we are focusing on just fixing the outright crashes, once we have that under control we will look into those other issues.

---

<div class="post-metadata">

### Author: ![JosephPollacco](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/josephpollacco/32/51404_2.png) [@JosephPollacco](https://discourse.julialang.org/u/JosephPollacco)
#### Post date: [March 13, 2020, 1:32am UTC](https://discourse.julialang.org/t/vscode-linter-no-longer-working-the-julia-language-server-server-crashed/35904/4 "2020-03-13T01:32:02Z")

</div>

> Dear David,
> 
> Thanks for responding. To help you find a solution I would like to provide you further information. I can use VScode with no problems just the _linter_ suddenly stopped working (no mistakes underlined) . I just get the following message:
> 
> _The Julia Language Server server crashed 5 times in the last 3 minutes. The server will not be restarted._
> 
> I work for a large government organisation with tight security and my Computer Support Team asked you:
> 
> - Does the Julia Language Server needs to communicate to the internet?
> 
> - If yes what “server” is it trying to communicate with?
> 
> Kind regards,  
> Joseph

---

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [March 13, 2020, 1:49am UTC](https://discourse.julialang.org/t/vscode-linter-no-longer-working-the-julia-language-server-server-crashed/35904/5 "2020-03-13T01:49:35Z")

</div>

Done: found an issue that was already labeled as bug.

---

<div class="post-metadata">

### Author: ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)
#### Post date: [March 14, 2020, 1:02am UTC](https://discourse.julialang.org/t/vscode-linter-no-longer-working-the-julia-language-server-server-crashed/35904/6 "2020-03-14T01:02:58Z")

</div>

@JosephPollacco the language server does not need to communicate with the internet during normal operations, and I think that is also generally true for the extension. We _do_ send stuff to an internet server if you opt into telemetry or if you send a crash report. Both of these are opt-in decisions. Even if you opt-in and then your security blocks us from sending stuff, it shouldn’t crash.

What you are seeing is the “normal” behavior if one part of the extension crashes. There is simply a bug in our code. I think right now the only way to get the right diagnostics to us is by sending a crash report, I don’t think there is any other UI that would allow you to send us information that helps. So I’m afraid that if your employer doesn’t allow you to send a crash report, I don’t know how we could get the necessary info to us to get to the bottom of this.

The crash reporting sends the information to Microsoft Application Insights. I don’t know their server structure, but it probably is something somewhere in the MS Azure cloud…

---

<div class="post-metadata">

### Author: ![JosephPollacco](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/josephpollacco/32/51404_2.png) [@JosephPollacco](https://discourse.julialang.org/u/JosephPollacco)
#### Post date: [March 17, 2020, 7:24am UTC](https://discourse.julialang.org/t/vscode-linter-no-longer-working-the-julia-language-server-server-crashed/35904/7 "2020-03-17T07:24:04Z")

</div>

Thanks for providing us with your answer.

Will you kindly inform us how can we check that VScode is actually sending you the crash report when _“julia.enableCrashReporter” : true,_ ?

---

<div class="post-metadata">

### Author: ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)
#### Post date: [March 17, 2020, 5:30pm UTC](https://discourse.julialang.org/t/vscode-linter-no-longer-working-the-julia-language-server-server-crashed/35904/8 "2020-03-17T17:30:16Z")

</div>

I don’t think there is an option to check, I’m afraid.

---

<div class="post-metadata">

### Author: ![JosephPollacco](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/josephpollacco/32/51404_2.png) [@JosephPollacco](https://discourse.julialang.org/u/JosephPollacco)
#### Post date: [March 23, 2020, 8:06am UTC](https://discourse.julialang.org/t/vscode-linter-no-longer-working-the-julia-language-server-server-crashed/35904/9 "2020-03-23T08:06:20Z")

</div>

Dear David, one of the reason why the _The Julia Language Server server crashed_ is simply because my project become too large. The linter started to work again once I deleted a number of files. A work round is to use simultaneously 2 VScode editor at the same time.

Can we temporary solve this problem by selecting the files we want the linter to work?

---

<div class="post-metadata">

### Author: ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)
#### Post date: [March 23, 2020, 5:00pm UTC](https://discourse.julialang.org/t/vscode-linter-no-longer-working-the-julia-language-server-server-crashed/35904/10 "2020-03-23T17:00:55Z")

</div>

I can’t think of any reason why it would crash because of size, in fact I think we stop linting if there are too many files. This still just looks like a bug somewhere in our code.

---

<div class="post-metadata">

### Author: ![JosephPollacco](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/josephpollacco/32/51404_2.png) [@JosephPollacco](https://discourse.julialang.org/u/JosephPollacco)
#### Post date: [April 22, 2020, 9:25pm UTC](https://discourse.julialang.org/t/vscode-linter-no-longer-working-the-julia-language-server-server-crashed/35904/11 "2020-04-22T21:25:12Z")

</div>

😄 Thanks David you successfully solved the problem with the version of **Visual Code 0.15**
