-
Notifications
You must be signed in to change notification settings - Fork 13k
Closed
Labels
BugA bug in TypeScriptA bug in TypeScriptFix AvailableA PR has been opened for this issueA PR has been opened for this issueRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneVS Code PriorityCritical issues that VS Code needs fixed in the current TypeScript milestoneCritical issues that VS Code needs fixed in the current TypeScript milestone
Milestone
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)
Metadata
Metadata
Assignees
Labels
BugA bug in TypeScriptA bug in TypeScriptFix AvailableA PR has been opened for this issueA PR has been opened for this issueRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneVS Code PriorityCritical issues that VS Code needs fixed in the current TypeScript milestoneCritical issues that VS Code needs fixed in the current TypeScript milestone