Skip to content

TS Server fatal error: Debug Failure. False expression: Script kind should match provided ScriptKind:2 and sourceFile.scriptKind: 4, !entry: false #183295

@masakinihirota

Description

@masakinihirota

必要なデータが送信するには大きすぎたため、クリップボードに書き込みました。貼り付けてください。
❗️❗️❗️ Please fill in the sections below to help us diagnose the issue ❗️❗️❗️

TypeScript Version: 5.1.1-rc

Steps to reproduce crash

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: semantic

Error: Debug Failure. False expression: Script kind should match provided ScriptKind:2 and sourceFile.scriptKind: 4, !entry: false
    at getDocumentRegistryEntry (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:133137:11)
    at Object.releaseDocumentWithKey (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:133234:19)
    at getOrCreateSourceFileByPath (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:141912:30)
    at Object.getOrCreateSourceFile (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:141896:14)
    at c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:141828:42
    at Object.getSourceFileWithCache [as getSourceFile] (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:117906:24)
    at findSourceFileWorker (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:120299:23)
    at findSourceFile (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:120219:20)
    at c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:120168:22
    at getSourceFileFromReferenceWorker (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:120152:69)
    at processSourceFile (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:120166:5)
    at processRootFile (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:119963:5)
    at c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:118718:41
    at forEach (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:2325:22)
    at createProgram (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:118718:5)
    at synchronizeHostData (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:141852:15)
    at Object.getProgram (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:141924:5)
    at InferredProject2.updateGraphWorker (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:174484:41)
    at InferredProject2.updateGraph (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:174336:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:176726:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:178344:12)
    at c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:178574:64
    at flatMap (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:2573:17)
    at _ProjectService.applyChangesInOpenFiles (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:178574:24)
    at updateOpen (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:179754:29)
    at c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:182326:69
    at IpcIOSession.executeWithRequestId (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:182318:14)
    at IpcIOSession.executeCommand (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:182326:29)
    at IpcIOSession.onMessage (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:182368:51)
    at process.<anonymous> (c:\Users\hi\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\node_modules\typescript\lib\tsserver.js:183948:14)
    at process.emit (node:events:513:28)
    at emit (node:internal/child_process:958:14)
    at process.processTicksAndRejections (node:internal/process/task_queues:84:21)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions