Closed
Description
We have written the needed dat
Issue Type: Bug
❗️❗️❗️ Please fill in the sections below to help us diagnose the issue ❗️❗️❗️
TypeScript Version: 4.5.0-dev.20211017
Steps to reproduce crash
1.
2.
3.
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
TypeError: Cannot read property 'flags' of undefined
at getPropertyOfObjectType (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:56857:22)
at getPropertyOfType (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:57507:24)
at tryGetQualifiedNameAsValue (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:49319:26)
at resolveEntityName (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:49376:133)
at getSymbolOfPartOfRightHandSideOfImportEquals (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:49299:24)
at getTargetOfImportEqualsDeclaration (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:48756:28)
at getTargetOfAliasDeclaration (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:49118:28)
at resolveAlias (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:49167:30)
at resolveSymbol (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:49157:67)
at mergeSymbol (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:47516:42)
at c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:47631:47
at Map.forEach (<anonymous>)
at mergeSymbolTable (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:47629:20)
at mergeSymbol (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:47540:21)
at c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:47631:47
at Map.forEach (<anonymous>)
at mergeSymbolTable (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:47629:20)
at initializeTypeChecker (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:84750:21)
at Object.createTypeChecker (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:47287:9)
at Object.getTypeChecker (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:114100:79)
at synchronizeHostData (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:159306:21)
at Object.getProgram (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:159427:13)
at AutoImportProviderProject.Project.updateGraphWorker (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:164437:53)
at AutoImportProviderProject.Project.updateGraph (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:164366:42)
at AutoImportProviderProject.updateGraph (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:165211:70)
at Object.updateProjectIfDirty (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:165848:45)
at InferredProject.Project.getPackageJsonAutoImportProvider (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:164986:32)
at InferredProject.Project.updateGraph (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:164404:26)
at ProjectService.assignOrphanScriptInfoToInferredProject (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:166543:25)
at ProjectService.assignProjectToOpenedScriptInfo (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:168232:26)
at c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:168506:97
at Object.flatMap (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:522:25)
at ProjectService.applyChangesInOpenFiles (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:168506:41)
at Session.handlers.ts.Map.ts.getEntries._a.<computed> (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:169664:46)
at c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:171597:88
at IOSession.Session.executeWithRequestId (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:171588:28)
at IOSession.Session.executeCommand (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:171597:33)
at IOSession.Session.onMessage (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:171623:35)
at Interface.<anonymous> (c:\Users\louis\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.5.20211017\node_modules\typescript\lib\tsserver.js:174228:31)
at Interface.emit (events.js:315:20)
at Interface._onLine (readline.js:337:10)
at Interface._normalWrite (readline.js:482:12)
at Socket.ondata (readline.js:194:10)
at Socket.emit (events.js:315:20)
at addChunk (internal/streams/readable.js:309:12)
at readableAddChunk (internal/streams/readable.js:284:9)
at Socket.Readable.push (internal/streams/readable.js:223:10)
at Pipe.onStreamRead (internal/stream_base_commons.js:188:23)
VS Code version: Code - Insiders 1.62.0-insider (729d816, 2021-10-18T05:21:09.596Z)
OS version: Windows_NT x64 10.0.19043
Restricted Mode: No
System Info
Item | Value |
---|---|
CPUs | Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz (4 x 2904) |
GPU Status | 2d_canvas: enabled gpu_compositing: enabled multiple_raster_threads: enabled_on oop_rasterization: enabled opengl: enabled_on rasterization: enabled skia_renderer: enabled_on video_decode: enabled vulkan: disabled_off webgl: enabled webgl2: enabled |
Load (avg) | undefined |
Memory (System) | 15.73GB (5.12GB free) |
Process Argv | --crash-reporter-id a9b9765c-4084-42ad-bf63-ecfbebd2ab2b |
Screen Reader | no |
VM | 0% |
Extensions (78)
Extension | Author (truncated) | Version |
---|---|---|
html-snippets | abu | 0.2.1 |
string-converter | ada | 0.1.2 |
vscode-javascript-snippet-pack | aka | 0.1.6 |
to-typescript | ale | 0.3.0 |
assemblyscript-lang | bat | 0.3.2 |
vbscript | Dar | 1.0.4 |
vscode-markdownlint | Dav | 0.44.4 |
vscode-quick-select | dba | 0.2.9 |
githistory | don | 0.6.18 |
vscode-wasm | dts | 1.3.1 |
vscode-npm-script | eg2 | 0.3.22 |
prettier-vscode | esb | 9.0.0 |
code-runner | for | 0.11.6 |
vscode-pull-request-github | Git | 0.31.0 |
rest-client | hum | 0.24.5 |
vscode-text-pastry | jkj | 1.3.0 |
pwa-tools | joh | 0.1.0 |
azure-pipelines | ms- | 1.191.0 |
vscode-apimanagement | ms- | 1.0.3 |
vscode-azureappservice | ms- | 0.23.0 |
vscode-azurefunctions | ms- | 1.5.2 |
vscode-azureresourcegroups | ms- | 0.4.0 |
vscode-azurestaticwebapps | ms- | 0.8.1 |
vscode-azurestorage | ms- | 0.12.1 |
vscode-azurevirtualmachines | ms- | 0.4.1 |
vscode-bicep | ms- | 0.4.1008 |
vscode-cosmosdb | ms- | 0.18.1 |
vscode-docker | ms- | 1.17.0 |
vscode-dotnet-runtime | ms- | 1.3.0 |
vscode-edge-devtools | ms- | 1.3.1 |
mssql | ms- | 1.10.1 |
python | ms- | 2021.10.1336267007 |
vscode-pylance | ms- | 2021.10.1 |
jupyter | ms- | 2021.10.1001353885 |
jupyter-keymap | ms- | 1.0.0 |
jupyter-renderers | ms- | 1.0.3 |
vscode-ai-remote | ms- | 0.4.0 |
remote-containers | ms- | 0.202.4 |
remote-ssh | ms- | 0.65.8 |
remote-ssh-edit | ms- | 0.65.8 |
vscode-remote-extensionpack | ms- | 0.21.0 |
azure-account | ms- | 0.9.9 |
azurecli | ms- | 0.5.0 |
cpptools | ms- | 1.7.0 |
js-debug-companion | ms- | 1.0.15 |
js-debug-nightly | ms- | 2021.10.1317 |
makefile-tools | ms- | 0.2.2 |
powershell | ms- | 2021.10.0 |
typescript-javascript-grammar | ms- | 0.0.55 |
vscode-node-azure-pack | ms- | 0.2.1 |
vscode-typescript-next | ms- | 4.5.20211017 |
vsonline | ms- | 1.0.3076 |
team | ms- | 1.161.1 |
azurerm-vscode-tools | msa | 0.15.4 |
debugger-for-edge | msj | 1.0.15 |
vscode-react-native | msj | 1.7.1 |
platformio-ide | pla | 2.3.3 |
qub-textedits | qub | 1.0.0 |
typescript-hero | rbb | 3.0.0 |
text-marker | ryu | 1.11.0 |
vba | spe | 1.7.1 |
addDocComments | ste | 0.0.8 |
ms-teams-vscode-extension | Tea | 2.7.0 |
html-preview-vscode | tht | 0.2.5 |
designeditor | tiz | 1.1.0 |
tizenweb | tiz | 1.1.0 |
tom | 1.1.0 | |
vscodeintellicode | Vis | 1.2.14 |
azure-iot-toolkit | vsc | 2.16.6 |
azure-iot-tools | vsc | 0.3.0 |
vscode-arduino | vsc | 0.4.6 |
vscode-iot-device-cube | vsc | 0.3.0 |
vscode-iot-workbench | vsc | 0.16.0 |
vscode-icons | vsc | 11.6.0 |
WebTemplateStudio-dev-nightly | WAS | 0.7.2117301 |
debug | web | 0.25.1 |
JavaScriptSnippets | xab | 1.8.0 |
ReactSnippets | xab | 2.4.0 |
(1 theme extensions excluded)
A/B Experiments
vsliv695:30137379
vsins829:30139715
vsliv368:30146709
vsreu685:30147344
python383cf:30185419
pythonvspyt602:30291494
vspor879:30202332
vspor708:30202333
vspor363:30204092
pythonvspyt639:30291487
pythontb:30258533
pythonptprofiler:30281269
vsdfh931cf:30280410
vshan820:30294714
pythondataviewer:30285072
pythonvsuse255:30319630
vscod805cf:30301675
pythonvspyt200:30323110
vsccppwt:30382699
pythonvssor306:30340298
bridge0708:30335490
pygetstartedt2:30353727
bridge0723:30353136
pythonrunftest32:30365365
pythonf5test824:30361779
javagetstartedt:30350119
pythonvspyt187:30365360
pydsgst2:30361790
vsqsis400:30381677
vsaa593:30376534