Closed
Description
Issue Type: Bug
TypeScript Version: 3.8.3
Steps to reproduce crash
1.
2.
3.
TS Server Error Stack
TypeError: Cannot read property 'get' of undefined
at resolveModuleNamesReusingOldState (tsserver.js:98026:92)
at processImportedModules (tsserver.js:99448:35)
at findSourceFile (tsserver.js:99191:17)
at tsserver.js:99020:85
at getSourceFileFromReferenceWorker (tsserver.js:98987:34)
at processSourceFile (tsserver.js:99020:13)
at processRootFile (tsserver.js:98843:13)
at tsserver.js:99418:21
at Object.forEach (tsserver.js:167:30)
at processLibReferenceDirectives (tsserver.js:99413:16)
at findSourceFile (tsserver.js:99188:21)
at tsserver.js:99020:85
at getSourceFileFromReferenceWorker (tsserver.js:98987:34)
at processSourceFile (tsserver.js:99020:13)
at processRootFile (tsserver.js:98843:13)
at tsserver.js:99418:21
at Object.forEach (tsserver.js:167:30)
at processLibReferenceDirectives (tsserver.js:99413:16)
at findSourceFile (tsserver.js:99188:21)
at tsserver.js:99020:85
at getSourceFileFromReferenceWorker (tsserver.js:98987:34)
at processSourceFile (tsserver.js:99020:13)
at processRootFile (tsserver.js:98843:13)
at tsserver.js:99418:21
at Object.forEach (tsserver.js:167:30)
at processLibReferenceDirectives (tsserver.js:99413:16)
at findSourceFile (tsserver.js:99188:21)
at tsserver.js:99020:85
at getSourceFileFromReferenceWorker (tsserver.js:98987:34)
at processSourceFile (tsserver.js:99020:13)
at processRootFile (tsserver.js:98843:13)
at tsserver.js:99418:21
at Object.forEach (tsserver.js:167:30)
at processLibReferenceDirectives (tsserver.js:99413:16)
at findSourceFile (tsserver.js:99188:21)
at tsserver.js:99020:85
at getSourceFileFromReferenceWorker (tsserver.js:98987:34)
at processSourceFile (tsserver.js:99020:13)
at processRootFile (tsserver.js:98843:13)
at tsserver.js:99418:21
at Object.forEach (tsserver.js:167:30)
at processLibReferenceDirectives (tsserver.js:99413:16)
at findSourceFile (tsserver.js:99188:21)
at tsserver.js:99020:85
at getSourceFileFromReferenceWorker (tsserver.js:98987:34)
at processSourceFile (tsserver.js:99020:13)
at processRootFile (tsserver.js:98843:13)
at tsserver.js:99418:21
at Object.forEach (tsserver.js:167:30)
at processLibReferenceDirectives (tsserver.js:99413:16)
at findSourceFile (tsserver.js:99188:21)
at tsserver.js:99020:85
at getSourceFileFromReferenceWorker (tsserver.js:98987:34)
at processSourceFile (tsserver.js:99020:13)
at processRootFile (tsserver.js:98843:13)
at tsserver.js:99418:21
at Object.forEach (tsserver.js:167:30)
at processLibReferenceDirectives (tsserver.js:99413:16)
at findSourceFile (tsserver.js:99188:21)
at tsserver.js:99020:85
at getSourceFileFromReferenceWorker (tsserver.js:98987:34)
at processSourceFile (tsserver.js:99020:13)
at processRootFile (tsserver.js:98843:13)
at tsserver.js:99418:21
at Object.forEach (tsserver.js:167:30)
at processLibReferenceDirectives (tsserver.js:99413:16)
at findSourceFile (tsserver.js:99188:21)
at tsserver.js:99020:85
at getSourceFileFromReferenceWorker (tsserver.js:98987:34)
at processSourceFile (tsserver.js:99020:13)
at processRootFile (tsserver.js:98843:13)
at tsserver.js:97809:60
at Object.forEach (tsserver.js:167:30)
at Object.createProgram (tsserver.js:97809:16)
at synchronizeHostData (tsserver.js:135218:26)
at Proxy.getProgram (tsserver.js:135310:13)
at InferredProject.Project.updateGraphWorker (tsserver.js:139786:53)
at InferredProject.Project.updateGraph (tsserver.js:139729:42)
at updateProjectIfDirty (tsserver.js:141076:45)
at Array.forEach (<anonymous>)
at ProjectService.assignProjectToOpenedScriptInfo (tsserver.js:143127:41)
at tsserver.js:143396:107
at Object.mapDefined (tsserver.js:562:30)
at ProjectService.applyChangesInOpenFiles (tsserver.js:143396:48)
at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:144260:46)
at tsserver.js:146003:88
at IOSession.Session.executeWithRequestId (tsserver.js:145994:28)
at IOSession.Session.executeCommand (tsserver.js:146003:33)
at IOSession.Session.onMessage (tsserver.js:146027:35)
at Interface.<anonymous> (tsserver.js:147342:27)
at Interface.emit (events.js:203:13)
at Interface._onLine (readline.js:316:10)
at Interface._normalWrite (readline.js:461:12)
at Socket.ondata (readline.js:172:10)
at Socket.emit (events.js:203:13)
at addChunk (_stream_readable.js:295:12)
at readableAddChunk (_stream_readable.js:276:11)
at Socket.Readable.push (_stream_readable.js:210:10)
at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)
VS Code version: Code 1.44.0 (2aae1f26c72891c399f860409176fe435a154b13, 2020-04-07T23:31:18.860Z)
OS version: Windows_NT x64 10.0.18363
System Info
Item | Value |
---|---|
CPUs | Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz (6 x 2808) |
GPU Status | 2d_canvas: enabled flash_3d: enabled flash_stage3d: enabled flash_stage3d_baseline: enabled gpu_compositing: enabled multiple_raster_threads: enabled_on oop_rasterization: disabled_off protected_video_decode: enabled rasterization: enabled skia_renderer: disabled_off_ok video_decode: enabled viz_display_compositor: enabled_on viz_hit_test_surface_layer: disabled_off_ok webgl: enabled webgl2: enabled |
Load (avg) | undefined |
Memory (System) | 15.87GB (9.90GB free) |
Process Argv | |
Screen Reader | no |
VM | 0% |
Extensions (9)
Extension | Author (truncated) | Version |
---|---|---|
vscode-deno | axe | 3.5.1 |
vscode-wasm | dts | 1.3.1 |
code-runner | for | 0.9.17 |
toml-formatter | ice | 0.0.3 |
vscode-wasm-syntax-lite | jcm | 0.3.0 |
rust-analyzer | mat | 0.2.117 |
remote-ssh | ms- | 0.51.0 |
remote-ssh-edit | ms- | 0.51.0 |
crates | ser | 0.4.9 |
(1 theme extensions excluded)