title: Debugging a crashing language server
body: <p>I apologize if I'm a bit low on details here, but the main issue is actually trying to <em>find</em> the problem with my code. I'm updating an older extension of my own that was based on the Language Server example (<a href="https://code.visualstudio.com/docs/extensions/example-language-server" rel="nofollow noreferrer">https://code.visualstudio.com/docs/extensions/example-language-server</a>). I've run into an issue where when I run the client part of my code using F5, and the debug window fires, I get:</p>
  
  <p>The CSSLint Language Client server crashed 5 times in the last 3 minutes. The server will not be restarted.</p>
  
  <p>Ok... so... here's the thing. The problems view in my extension client code shows nothing. DevTools for that Code window shows nothing.</p>
  
  <p>The problems view for my server code shows nothing. DevTools, ditto.</p>
  
  <p>For the Extension Developer Host instance, DevTools does show this:</p>
  
  <p>messageService.ts:126 The CSSLint Language Client server crashed 5 times in the last 3 minutes. The server will not be restarted.e.doShow @ messageService.ts:126</p>
  
  <p>But I can't dig into the details to find a bug. So the question is - assuming that my server code is failing, where exactly would the errors be available?</p>