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)
Issue Type: Bug
TypeScript Version: 3.8.3
Steps to reproduce crash
1.
2.
3.
TS Server Error Stack
VS Code version: Code 1.44.0 (2aae1f26c72891c399f860409176fe435a154b13, 2020-04-07T23:31:18.860Z)
OS version: Windows_NT x64 10.0.18363
System Info
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
Extensions (9)
(1 theme extensions excluded)