question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. ItΒ collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Extension failing to start with error: "The "yaml" server crashed 5 times in the last 3 minutes. The server will not be restarted"

See original GitHub issue

The error happened as soon as I opened the first yaml file after install. Below is debug output from CocCommand workspace.showOutput

node:internal/modules/cjs/loader:903
  throw err;
  ^

Error: Cannot find module 'vscode-json-languageservice/lib/umd/services/jsonDefinition'
Require stack:
- <HOME>/.config/coc/extensions/node_modules/coc-yaml/node_modules/yaml-language-server/out/server/src/languageservice/services/yamlDefinition.js
- <HOME>/.config/coc/extensions/node_modules/coc-yaml/node_modules/yaml-language-server/out/server/src/languageservice/yamlLanguageService.js
- <HOME>/.config/coc/extensions/node_modules/coc-yaml/node_modules/yaml-language-server/out/server/src/server.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:900:15)
    at Function.Module._load (node:internal/modules/cjs/loader:745:27)
    at Module.require (node:internal/modules/cjs/loader:972:19)
    at require (node:internal/modules/cjs/helpers:88:18)
    at Object.<anonymous> (<HOME>/.config/coc/extensions/node_modules/coc-yaml/node_modules/yaml-language-server/out/server/src/languageservice/services/yamlDefinition.js:5:26)
    at Module._compile (node:internal/modules/cjs/loader:1083:30)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1112:10)
    at Module.load (node:internal/modules/cjs/loader:948:32)
    at Function.Module._load (node:internal/modules/cjs/loader:789:14)
    at Module.require (node:internal/modules/cjs/loader:972:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '<HOME>/.config/coc/extensions/node_modules/coc-yaml/node_modules/yaml-language-server/out/server/src/languageservice/services/yamlDefinition.js',
    '<HOME>/.config/coc/extensions/node_modules/coc-yaml/node_modules/yaml-language-server/out/server/src/languageservice/yamlLanguageService.js',
    '<HOME>/.config/coc/extensions/node_modules/coc-yaml/node_modules/yaml-language-server/out/server/src/server.js'
  ]
}
[Info  - 6:44:16 PM] Connection to server got closed. Server will restart.

Here is also the contents of the directory node_modules/vscode-json-languageservice/lib/umd/services/ showing that the module jsonDefinition does not exist:

❯ tree node_modules/vscode-json-languageservice/lib/umd/services/
node_modules/vscode-json-languageservice/lib/umd/services/
β”œβ”€β”€ configuration.js
β”œβ”€β”€ jsonCompletion.js
β”œβ”€β”€ jsonDocumentSymbols.js
β”œβ”€β”€ jsonFolding.js
β”œβ”€β”€ jsonHover.js
β”œβ”€β”€ jsonLinks.js
β”œβ”€β”€ jsonSchemaService.js
β”œβ”€β”€ jsonSelectionRanges.js
└── jsonValidation.js

0 directories, 9 files

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:4
  • Comments:15 (4 by maintainers)

github_iconTop GitHub Comments

3reactions
chemzqmcommented, Nov 11, 2020

Fixed on v1.1.2

2reactions
erancxcommented, Nov 9, 2020

happens here too after update.

CocInfo

## versions

vim version: NVIM v0.4.4
node version: v14.15.0
coc.nvim version: 0.0.79-56bbd049d0
coc.nvim directory: /Users/x/.vim/plugged/coc.nvim
term: iTerm.app
platform: darwin
2020-11-09T12:32:30.699 INFO (pid:40119) [model-installer] - Extension download at /var/folders/lq/_m7b8pkd40g7jslfg_pb9bdh00f272/T/nvim9gL6xs/coc-yaml-N3vxSK
2020-11-09T12:32:30.700 INFO (pid:40119) [model-installer] - Installing dependencies by: /usr/local/bin/npm install --ignore-scripts --no-lockfile --production --legacy-peer-deps.
2020-11-09T12:32:37.082 INFO (pid:40119) [model-installer] - [npm] added 28 packages from 19 contributors and audited 501 packages in 5.997s
2020-11-09T12:32:37.228 INFO (pid:40119) [model-installer] - [npm] found 0 vulnerabilities
2020-11-09T12:32:37.228 INFO (pid:40119) [model-installer] - [npm] 
2020-11-09T12:32:37.260 INFO (pid:40119) [model-installer] - Update package.json at /Users/x/.config/coc/extensions/package.json
2020-11-09T12:32:37.260 INFO (pid:40119) [model-installer] - Installed extension coc-yaml@1.1.0 at /Users/x/.config/coc/extensions/node_modules/coc-yaml
2020-11-09T12:32:37.266 INFO (pid:40119) [services] - registered service "yaml"
2020-11-09T12:32:37.266 INFO (pid:40119) [services] - yaml server state change: stopped => starting
2020-11-09T12:32:37.268 INFO (pid:40119) [language-client-index] - yaml started with 40187
2020-11-09T12:32:37.489 INFO (pid:40119) [services] - yaml server state change: starting => stopped
2020-11-09T12:32:37.489 INFO (pid:40119) [services] - yaml server state change: stopped => starting
2020-11-09T12:32:37.491 INFO (pid:40119) [language-client-index] - yaml started with 40191
2020-11-09T12:32:37.699 INFO (pid:40119) [services] - yaml server state change: starting => stopped
2020-11-09T12:32:37.699 INFO (pid:40119) [services] - yaml server state change: stopped => starting
2020-11-09T12:32:37.701 INFO (pid:40119) [language-client-index] - yaml started with 40192
2020-11-09T12:32:37.906 INFO (pid:40119) [services] - yaml server state change: starting => stopped
2020-11-09T12:32:37.906 INFO (pid:40119) [services] - yaml server state change: stopped => starting
2020-11-09T12:32:37.909 INFO (pid:40119) [language-client-index] - yaml started with 40193
2020-11-09T12:32:38.116 INFO (pid:40119) [services] - yaml server state change: starting => stopped
2020-11-09T12:32:38.116 INFO (pid:40119) [services] - yaml server state change: stopped => starting
2020-11-09T12:32:38.118 INFO (pid:40119) [language-client-index] - yaml started with 40195
2020-11-09T12:32:38.322 INFO (pid:40119) [services] - yaml server state change: starting => stopped
internal/modules/cjs/loader.js:883
  throw err;
  ^

Error: Cannot find module 'vscode-json-languageservice/lib/umd/services/jsonDefinition'
Require stack:
- /Users/x/.config/coc/extensions/node_modules/coc-yaml/node_modules/yaml-language-server/out/server/src/languageservice/services/yamlDefinition.js
- /Users/x/.config/coc/extensions/node_modules/coc-yaml/node_modules/yaml-language-server/out/server/src/languageservice/yamlLanguageService.js
- /Users/x/.config/coc/extensions/node_modules/coc-yaml/node_modules/yaml-language-server/out/server/src/server.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)
    at Function.Module._load (internal/modules/cjs/loader.js:725:27)
    at Module.require (internal/modules/cjs/loader.js:952:19)
    at require (internal/modules/cjs/helpers.js:88:18)
    at Object.<anonymous> (/Users/x/.config/coc/extensions/node_modules/coc-yaml/node_modules/yaml-language-server/out/server/src/languageservice/services/yamlDefinition.js:5:26)
    at Module._compile (internal/modules/cjs/loader.js:1063:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
    at Module.load (internal/modules/cjs/loader.js:928:32)
    at Function.Module._load (internal/modules/cjs/loader.js:769:14)
    at Module.require (internal/modules/cjs/loader.js:952:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/Users/x/.config/coc/extensions/node_modules/coc-yaml/node_modules/yaml-language-server/out/server/src/languageservice/services/yamlDefinition.js',
    '/Users/x/.config/coc/extensions/node_modules/coc-yaml/node_modules/yaml-language-server/out/server/src/languageservice/yamlLanguageService.js',
    '/Users/x/.config/coc/extensions/node_modules/coc-yaml/node_modules/yaml-language-server/out/server/src/server.js'
  ]
}
[Info  - 12:32:20 PM] Connection to server got closed. Server will restart.

Fixed by running CocInstall coc-yaml@1.0.4

Read more comments on GitHub >

github_iconTop Results From Across the Web

Yaml Support server crashed 5 times in the last 3 minutes. #52
I'm getting a prompt at the top of VS Code, "The Yaml Support server crashed 5 times in the last 3 minutes. The...
Read more >
Visual Studio Code C/C++ extension : The language server ...
Visual Studio Code C/C++ extension : The language server crashed 5 times in the last 3 minutes. It will not be restarted.
Read more >
Troubleshooting | Google Kubernetes Engine (GKE)
After creating a cluster, attempting to run the kubectl command against the cluster returns an error, such as Unable to connect to the...
Read more >
Vscode tab completion suddenly broken - Julia Discourse
My guess is that this is related to the error message The Julia Language Server server crashed 5 times in the last 3...
Read more >
Troubleshoot pipeline runs - Azure DevOps - Microsoft Learn
An additional reason that runs may not start is that your organization goes dormant five minutes after the last user signs out of...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found