TS Server fatal error: Debug Failure.
See original GitHub issueOS: Latest Ubuntu Linux VSCODE_deno extension version: Canary
TS Server Log ❗️Server logging disabled. To help us fix crashes like this, please enable logging by setting:
"typescript.tsserver.log": "verbose"
After enabling this setting, future crash reports will include the server log.
TS Server Error Stack
Server: syntax
Error: Debug Failure.
at actualResolveModuleNamesWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:105102:161)
at resolveModuleNamesWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:105340:26)
at resolveModuleNamesReusingOldState (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:105530:19)
at processImportedModules (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106941:35)
at findSourceFileWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106713:17)
at findSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106575:26)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:85
at getSourceFileFromReferenceWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106499:34)
at processSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:13)
at processRootFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106342:13)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106911:21
at Object.forEach (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:188:30)
at processLibReferenceDirectives (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106906:16)
at findSourceFileWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106710:21)
at findSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106575:26)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:85
at getSourceFileFromReferenceWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106499:34)
at processSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:13)
at processRootFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106342:13)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106911:21
at Object.forEach (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:188:30)
at processLibReferenceDirectives (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106906:16)
at findSourceFileWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106710:21)
at findSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106575:26)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:85
at getSourceFileFromReferenceWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106499:34)
at processSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:13)
at processRootFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106342:13)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106911:21
at Object.forEach (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:188:30)
at processLibReferenceDirectives (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106906:16)
at findSourceFileWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106710:21)
at findSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106575:26)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:85
at getSourceFileFromReferenceWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106499:34)
at processSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:13)
at processRootFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106342:13)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106911:21
at Object.forEach (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:188:30)
at processLibReferenceDirectives (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106906:16)
at findSourceFileWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106710:21)
at findSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106575:26)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:85
at getSourceFileFromReferenceWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106499:34)
at processSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:13)
at processRootFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106342:13)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106911:21
at Object.forEach (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:188:30)
at processLibReferenceDirectives (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106906:16)
at findSourceFileWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106710:21)
at findSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106575:26)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:85
at getSourceFileFromReferenceWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106499:34)
at processSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:13)
at processRootFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106342:13)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106911:21
at Object.forEach (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:188:30)
at processLibReferenceDirectives (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106906:16)
at findSourceFileWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106710:21)
at findSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106575:26)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:85
at getSourceFileFromReferenceWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106499:34)
at processSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:13)
at processRootFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106342:13)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106911:21
at Object.forEach (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:188:30)
at processLibReferenceDirectives (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106906:16)
at findSourceFileWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106710:21)
at findSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106575:26)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:85
at getSourceFileFromReferenceWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106499:34)
at processSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:13)
at processRootFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106342:13)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106911:21
at Object.forEach (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:188:30)
at processLibReferenceDirectives (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106906:16)
at findSourceFileWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106710:21)
at findSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106575:26)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:85
at getSourceFileFromReferenceWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106499:34)
at processSourceFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106532:13)
at processRootFile (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106342:13)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:105207:60
at Object.forEach (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:188:30)
at Object.createProgram (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:105207:16)
at synchronizeHostData (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:146570:26)
at Proxy.getProgram (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:146662:13)
at InferredProject.Project.updateGraphWorker (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:151524:53)
at InferredProject.Project.updateGraph (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:151457:42)
at updateProjectIfDirty (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:152922:45)
at Array.forEach (<anonymous>)
at ProjectService.assignProjectToOpenedScriptInfo (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:155099:41)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:155385:97
at Object.flatMap (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:513:25)
at ProjectService.applyChangesInOpenFiles (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:155385:41)
at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:156403:46)
at /snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:158276:88
at IOSession.Session.executeWithRequestId (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:158267:28)
at IOSession.Session.executeCommand (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:158276:33)
at IOSession.Session.onMessage (/snap/code/52/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:158300:35)
Issue Analytics
- State:
- Created 3 years ago
- Comments:11 (6 by maintainers)
Top Results From Across the Web
TS Server fatal error: Debug Failure. False expression. #166847
After enabling this setting, future crash reports will include the server log. TS Server Error Stack Server: semantic. Error: Debug Failure.
Read more >TypeScript Compiler fails with "Debug Failure. False ...
Open test.ts from the attached project. TypeScript Service and Compiler should be enabled. No errors are highlighted, Console contains the next error:
Read more >In VS Code I get TypeScript Server Error (4.8.4) Debug Failure ...
In VS Code I get TypeScript Server Error (4.8.4) Debug Failure when using Quick Fix: Install all missing types packages.
Read more >Error Messages - Lauterbach
In order to solve a PRACTICE stack overflow, use PLIST and PMACRO windows to debug the PRACTICE script. PRACTICE data file not open....
Read more >ts-loader - npm
To output a built .d.ts file, you can use the DeclarationBundlerPlugin in your webpack config. Failing the build on TypeScript compilation error.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@danopia yeah, I am hopefully going to fix it this week. I know it is sort of painful right now.
I think these issues are resolved in 3.0.1 of the extension and Deno 1.7.5. If things like this happen again, let’s open a new issue.