-
Notifications
You must be signed in to change notification settings - Fork 37.6k
Closed as not planned
Labels
info-neededIssue requires more information from posterIssue requires more information from poster
Description
Type: Bug
❗️❗️❗️ Please fill in the sections below to help us diagnose the issue ❗️❗️❗️
TypeScript Version: 4.9.5
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. Expected -1 >= 0
at assertDiagnosticLocation (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:15478:18)
at Object.createDetachedDiagnostic (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:20170:9)
at parseErrorAtPosition (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32728:29)
at parseErrorAt (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32737:20)
at parseJsxChild (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36084:25)
at parseJsxChildren (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36107:29)
at parseJsxElementOrSelfClosingElementOrFragment (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36009:32)
at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:68
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12344:26)
at Object.tryScan (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12382:20)
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32821:27)
at tryParse (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32847:20)
at parseJsxElementOrSelfClosingElementOrFragment (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:38)
at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:68
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12344:26)
at Object.tryScan (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12382:20)
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32821:27)
at tryParse (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32847:20)
at parseJsxElementOrSelfClosingElementOrFragment (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:38)
at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:68
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12344:26)
at Object.tryScan (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12382:20)
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32821:27)
at tryParse (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32847:20)
at parseJsxElementOrSelfClosingElementOrFragment (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:38)
at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:68
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12344:26)
at Object.tryScan (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12382:20)
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32821:27)
at tryParse (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32847:20)
at parseJsxElementOrSelfClosingElementOrFragment (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:38)
at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:68
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12344:26)
at Object.tryScan (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12382:20)
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32821:27)
at tryParse (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32847:20)
at parseJsxElementOrSelfClosingElementOrFragment (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:38)
at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:68
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12344:26)
at Object.tryScan (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12382:20)
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32821:27)
at tryParse (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32847:20)
at parseJsxElementOrSelfClosingElementOrFragment (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:38)
at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:68
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12344:26)
at Object.tryScan (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12382:20)
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32821:27)
at tryParse (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32847:20)
at parseJsxElementOrSelfClosingElementOrFragment (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:38)
at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:68
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12344:26)
at Object.tryScan (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12382:20)
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32821:27)
at tryParse (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32847:20)
at parseJsxElementOrSelfClosingElementOrFragment (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:38)
at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:68
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12344:26)
at Object.tryScan (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12382:20)
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32821:27)
at tryParse (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32847:20)
at parseJsxElementOrSelfClosingElementOrFragment (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:38)
at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:68
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12344:26)
at Object.tryScan (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12382:20)
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32821:27)
at tryParse (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32847:20)
at parseJsxElementOrSelfClosingElementOrFragment (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:38)
at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:68
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12344:26)
at Object.tryScan (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:12382:20)
at speculationHelper (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32821:27)
at tryParse (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32847:20)
at parseJsxElementOrSelfClosingElementOrFragment (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36055:38)
at parseUpdateExpression (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:35856:24)
at parseUnaryExpressionOrHigher (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:35733:40)
at parseBinaryExpressionOrHigher (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:35605:31)
at parseAssignmentExpressionOrHigher (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:35195:24)
at parseExpression (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:35142:24)
at doOutsideOfContext (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32651:20)
at allowInAnd (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32673:20)
at parseExpressionOrLabeledStatement (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36922:30)
at parseStatement (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:37168:20)
at parseListElement (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:33524:20)
at parseList (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:33509:31)
at parseBlock (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36667:34)
at parseStatement (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:37103:28)
at parseListElement (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:33524:20)
at parseList (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:33509:31)
at parseBlock (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:36667:34)
at parseStatement (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:37103:28)
at parseListElement (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:33524:20)
at parseList (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:33509:31)
at parseSourceFileWorker (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32449:30)
at Object.parseSourceFile (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32283:26)
at Object.createSourceFile (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:32083:29)
at Object.createLanguageServiceSourceFile (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:168617:29)
at acquireOrUpdateDocument (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:139255:37)
at Object.acquireDocumentWithKey (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:139192:20)
at getOrCreateSourceFileByPath (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:169031:41)
at Object.getOrCreateSourceFile (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:168976:24)
VS Code version: Code 1.76.0 (92da948, 2023-03-01T10:25:16.105Z)
OS version: Linux x64 5.15.0-67-generic
Modes:
Sandboxed: Yes
System Info
| Item | Value |
|---|---|
| CPUs | Intel(R) Core(TM) i3-8130U CPU @ 2.20GHz (4 x 2200) |
| GPU Status | 2d_canvas: enabled canvas_oop_rasterization: disabled_off direct_rendering_display_compositor: disabled_off_ok gpu_compositing: enabled multiple_raster_threads: enabled_on opengl: enabled_on rasterization: enabled raw_draw: disabled_off_ok skia_renderer: enabled_on video_decode: disabled_software video_encode: disabled_software vulkan: disabled_off webgl: enabled webgl2: enabled webgpu: disabled_off |
| Load (avg) | 2, 2, 1 |
| Memory (System) | 19.45GB (15.19GB free) |
| Process Argv | --unity-launch --crash-reporter-id a8389383-1761-40fe-82aa-eb6c6d88427e |
| Screen Reader | no |
| VM | 0% |
| DESKTOP_SESSION | ubuntu |
| XDG_CURRENT_DESKTOP | Unity |
| XDG_SESSION_DESKTOP | ubuntu |
| XDG_SESSION_TYPE | wayland |
Extensions (25)
| Extension | Author (truncated) | Version |
|---|---|---|
| vscode-markdownlint | Dav | 0.49.0 |
| vscode-eslint | dba | 2.4.0 |
| githistory | don | 0.6.20 |
| vscode-npm-script | eg2 | 0.3.29 |
| prettier-vscode | esb | 9.10.4 |
| git-project-manager | fel | 1.8.2 |
| vscode-firefox-debug | fir | 2.9.8 |
| dotnet-test-explorer | for | 0.7.8 |
| go | gol | 0.38.0 |
| cloudcode | goo | 1.21.3 |
| vscode-test-explorer | hbe | 2.21.1 |
| beautify | Hoo | 1.5.0 |
| vscode-docker | ms- | 1.24.0 |
| csharp | ms- | 1.25.4 |
| remote-containers | ms- | 0.282.0 |
| remote-wsl | ms- | 0.76.1 |
| test-adapter-converter | ms- | 0.1.6 |
| vscode-react-native | msj | 1.10.0 |
| color-highlight | nau | 2.5.0 |
| vscode-commons | red | 0.0.6 |
| vscode-yaml | red | 1.11.0 |
| default-keys-windows | smc | 0.0.9 |
| vscode-taskexplorer | spm | 2.13.2 |
| application-insights | Vis | 0.4.2 |
| vscode-ansible | vsc | 0.6.0 |
A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vstes516:30244333
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242:30382549
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscorecescf:30445987
pythondataviewer:30285071
vscod805cf:30301675
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593:30376534
pythonvs932:30410667
cppdebug:30492333
vsclangdc:30486549
c4g48928:30535728
dsvsc012:30540252
pynewvextcfv2:30669238
azure-dev_surveyone:30548225
vscccc:30610679
pyindex848:30662994
nodejswelcome1:30587005
3biah626:30602489
pyind779:30671433
f6dab269:30613381
pythonsymbol12:30671437
vsctsb:30677850
vscodeenable:30660116
pythonb192:30669360
Metadata
Metadata
Assignees
Labels
info-neededIssue requires more information from posterIssue requires more information from poster