Skip to content

TS Server fatal error: Cannot read property 'flags' of undefined #135223

Closed
@fady-wafaa

Description

@fady-wafaa

Issue Type: Bug

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

TypeScript Version: 4.5.0-dev.20211015

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\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:56844:22)
    at getPropertyOfType (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:57494:24)
    at tryGetQualifiedNameAsValue (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:49306:26)
    at resolveEntityName (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:49363:133)
    at getSymbolOfPartOfRightHandSideOfImportEquals (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:49286:24)
    at getTargetOfImportEqualsDeclaration (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:48743:28)
    at getTargetOfAliasDeclaration (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:49105:28)
    at resolveAlias (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:49154:30)
    at resolveSymbol (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:49144:67)
    at mergeSymbol (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:47503:42)
    at c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:47618:47
    at Map.forEach (<anonymous>)
    at mergeSymbolTable (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:47616:20)
    at mergeSymbol (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:47527:21)
    at c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:47618:47
    at Map.forEach (<anonymous>)
    at mergeSymbolTable (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:47616:20)
    at initializeTypeChecker (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:84737:21)
    at Object.createTypeChecker (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:47274:9)
    at Object.getTypeChecker (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:114087:79)
    at synchronizeHostData (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:159290:21)
    at Object.getProgram (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:159411:13)
    at AutoImportProviderProject.Project.updateGraphWorker (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:164421:53)
    at AutoImportProviderProject.Project.updateGraph (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:164350:42)
    at AutoImportProviderProject.updateGraph (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:165195:70)
    at Object.updateProjectIfDirty (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:165832:45)
    at InferredProject.Project.getPackageJsonAutoImportProvider (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:164970:32)
    at InferredProject.Project.updateGraph (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:164388:26)
    at ProjectService.assignOrphanScriptInfoToInferredProject (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:166527:25)
    at ProjectService.assignProjectToOpenedScriptInfo (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:168216:26)
    at c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:168490:97
    at Object.flatMap (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:519:25)
    at ProjectService.applyChangesInOpenFiles (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:168490:41)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:169648:46)
    at c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:171581:88
    at IOSession.Session.executeWithRequestId (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:171572:28)
    at IOSession.Session.executeCommand (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:171581:33)
    at IOSession.Session.onMessage (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:171607:35)
    at Interface.<anonymous> (c:\Users\3LAMYA\.vscode\extensions\ms-vscode.vscode-typescript-next-4.5.20211015\node_modules\typescript\lib\tsserver.js:174212: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 1.61.1 (c13f1ab, 2021-10-14T01:19:42.089Z)
OS version: Windows_NT x64 10.0.19042
Restricted Mode: No

System Info
Item Value
CPUs Intel(R) Core(TM) i7-3540M CPU @ 3.00GHz (4 x 2993)
GPU Status 2d_canvas: unavailable_software
gpu_compositing: disabled_software
multiple_raster_threads: enabled_on
oop_rasterization: disabled_off
opengl: disabled_off
rasterization: disabled_software
skia_renderer: enabled_on
video_decode: disabled_software
vulkan: disabled_off
webgl: unavailable_software
webgl2: unavailable_software
Load (avg) undefined
Memory (System) 15.93GB (9.80GB free)
Process Argv --folder-uri file:///g%3A/%D8%AA%D8%B9%D9%84%D9%8A%D9%85%20%D9%88%20%D8%AA%D8%AC%D8%A7%D8%B1%D8%A8/CV/shopping --crash-reporter-id b005aab8-7d43-4897-9610-481beee518e7
Screen Reader no
VM 0%
Extensions (57)
Extension Author (truncated) Version
better-comments aar 2.1.0
codesnap adp 1.3.4
vscode-color ans 0.4.5
vscode-styled-jsx bla 2.0.0
simple-react-snippets bur 1.2.4
node-snippets chr 1.3.2
npm-intellisense chr 1.4.0
path-intellisense chr 2.4.0
bracket-pair-colorizer Coe 1.0.61
vscode-eslint dba 2.2.1
react-redux-react-router-snippets dis 0.4.29
githistory don 0.6.18
es7-react-js-snippets dsz 3.1.1
gitlens eam 11.6.1
vscode-html-css ecm 1.10.2
vscode-npm-script eg2 0.3.22
vscode-great-icons emm 2.1.79
react-native-react-redux EQu 2.0.6
prettier-vscode esb 9.0.0
auto-rename-tag for 0.1.9
code-runner for 0.11.6
react-bootstrap4 Him 1.1.0
beautify Hoo 1.5.0
iceworks-style-helper ice 1.1.0
icon-fonts idl 2.5.2
search-node-modules jas 1.3.0
polacode-2019 jef 0.5.2
node-module-intellisense lei 1.5.0
git-graph mhu 1.30.0
dotenv mik 1.0.1
vscode-exec-node mir 0.5.4
prettify-json moh 0.0.3
mongodb-vscode mon 0.6.12
theme-monokai-pro-vscode mon 1.1.19
powershell ms- 2021.10.0
vscode-typescript-next ms- 4.5.20211015
debugger-for-chrome msj 4.13.0
reload nat 0.0.6
vscode-extension-auto-import Nuc 1.4.3
indent-rainbow ode 8.2.1
material-icon-theme PKi 4.10.0
vscode-css-peek pra 4.2.0
typescript-hero rbb 3.0.0
live-sass rit 3.0.0
LiveServer rit 5.6.1
mongo-snippets-for-node-js roe 1.3.10
code-settings-sync Sha 3.4.3
bootstrap4-vscode the 6.1.0
vscodeintellicode Vis 1.2.14
vscode-icons vsc 11.6.0
nodejs-extension-pack wad 0.1.9
quokka-vscode Wal 1.0.405
eno Wsc 2.3.53
JavaScriptSnippets xab 1.8.0
ReactSnippets xab 2.4.0
material-theme zhu 3.13.2
html-css-class-completion Zig 1.20.0

(3 theme extensions excluded)

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383cf:30185419
pythonvspyt602:30300191
vspor879:30202332
vspor708:30202333
vspor363:30204092
pythonvspyt639:30300192
pythontb:30283811
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscoreces:30358480
pythondataviewer:30285071
pythonvsuse255:30340121
vscod805:30301674
pythonvspyt200:30340761
binariesv615:30325510
vsccppwtct:30382698
pythonvssor306:30344512
bridge0708:30335490
pygetstartedt2:30371810
dockerwalkthru:30377721
bridge0723:30353136
pythonrunftest32:30373476
pythonf5test824:30373475
javagetstartedt:30364666
pythonvspyt187:30373474
vsqsis300:30381676
vsaa593cf:30376535
vssld246:30379911

Metadata

Metadata

Assignees

Labels

*duplicateIssue identified as a duplicate of another issue(s)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions