Skip to content

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

@tcb1978

Description

@tcb1978

Type: Bug

❗️❗️❗️ Please fill in the sections below to help us diagnose the issue ❗️❗️❗️

TypeScript Version: 5.1.3

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

Error: Debug Failure. False expression: Script kind should match provided ScriptKind:3 and sourceFile.scriptKind: 4, !entry: false
    at getDocumentRegistryEntry (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:133136:11)
    at acquireOrUpdateDocument (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:133164:32)
    at Object.acquireDocumentWithKey (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:133102:12)
    at getOrCreateSourceFileByPath (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:141931:31)
    at Object.getOrCreateSourceFile (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:141910:14)
    at /private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:141837:42
    at Object.getSourceFileWithCache [as getSourceFile] (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:117905:24)
    at findSourceFileWorker (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:120298:23)
    at findSourceFile (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:120218:20)
    at /private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:120167:22
    at getSourceFileFromReferenceWorker (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:120151:69)
    at processSourceFile (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:120165:5)
    at processRootFile (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:119962:5)
    at /private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:118717:41
    at forEach (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:2325:22)
    at createProgram (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:118717:5)
    at synchronizeHostData (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:141865:15)
    at Object.getProgram (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:141939:5)
    at InferredProject2.updateGraphWorker (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:174510:41)
    at InferredProject2.updateGraph (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:174362:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:176752:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:178370:12)
    at /private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:178600:64
    at flatMap (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:2573:17)
    at _ProjectService.applyChangesInOpenFiles (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:178600:24)
    at updateOpen (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:179780:29)
    at /private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:182353:69
    at IpcIOSession.executeWithRequestId (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:182345:14)
    at IpcIOSession.executeCommand (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:182353:29)
    at IpcIOSession.onMessage (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:182395:51)
    at process.<anonymous> (/private/var/folders/x0/70xcwgd90dg_730zmzmcnj5w0000gn/T/AppTranslocation/A4E7A921-3490-4A79-8EA4-E877F22CDF35/d/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:183975:14)
    at process.emit (node:events:513:28)
    at emit (node:internal/child_process:967:14)
    at process.processTicksAndRejections (node:internal/process/task_queues:84:21)

VS Code version: Code - Insiders 1.79.0-insider (Universal) (666396d, 2023-06-05T14:15:13.024Z)
OS version: Darwin arm64 22.5.0
Modes:

System Info
Item Value
CPUs Apple M2 Max (12 x 24)
GPU Status 2d_canvas: enabled
canvas_oop_rasterization: disabled_off
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: enabled
Load (avg) 3, 3, 3
Memory (System) 64.00GB (6.37GB free)
Process Argv --crash-reporter-id 84b0265e-919a-462b-bd1b-e9162f36feb9
Screen Reader no
VM 0%
Extensions (18)
Extension Author (truncated) Version
cypress-snippets and 1.2.0
jest-snippets and 1.9.1
vscode-tailwindcss bra 0.9.11
codium Cod 0.6.13
es7-react-js-snippets dsz 4.4.3
figma-vscode-extension fig 0.2.1
vscode-jest-runner fir 0.4.60
auto-rename-tag for 0.1.10
copilot-chat Git 0.3.2023060801
copilot-labs Git 0.14.884
copilot-nightly Git 1.93.193
prettier-eslint-typescript hb4 1.0.5
headwind hey 1.7.0
vscode-react-typescript inf 1.3.1
RelativePath jak 1.5.0
prisma Pri 4.16.1
vs-code-prettier-eslint rve 5.1.0
pretty-ts-errors yoa 0.4.1
A/B Experiments
vsliv695:30137379
vsins829:30139715
vsliv368:30146709
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
pythontb:30258533
pythonptprofiler:30281269
vshan820:30294714
vscod805:30301674
bridge0708:30335490
bridge0723:30353136
vsaa593:30376534
pythonvs932:30404738
py29gd2263:30776702
vsclangdf:30492506
c4g48928:30535728
dsvsc012cf:30540253
pynewext54:30618038
pylantcb52:30590116
pyind779:30611226
vscrp:30624060
pythonsymbol12:30651887
showlangstatbar:30737417
pythonms35:30671666
03d35959:30757351
7ij38806:30687742
pythonfmttext:30716741
pythoncmvfstr:30726892
fixshowwlkth:30771523
showindicator:30766888
pythongtdpath:30726887
gsof1:30771514
e440d664:30776459
pythonnosmt12:30773574
pythonidxpt:30768918
pythondjangots:30768917
pythonnoceb:30776497
copilotsettingt:30767686
e537b577:30772214

Metadata

Metadata

Assignees

Labels

info-neededIssue requires more information from poster

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions