-
Notifications
You must be signed in to change notification settings - Fork 13k
Closed
Labels
BugA bug in TypeScriptA bug in TypeScriptCrashFor flagging bugs which are compiler or service crashes or unclean exits, rather than bad outputFor flagging bugs which are compiler or service crashes or unclean exits, rather than bad outputDomain: TSServerIssues related to the TSServerIssues related to the TSServerFix AvailableA PR has been opened for this issueA PR has been opened for this issueHigh Priority
Milestone
Description
Issue Type: Bug
❗️❗️❗️ Please fill in the sections below to help us diagnose the issue ❗️❗️❗️
TypeScript Version: 4.1.0-dev.20200804
Steps to reproduce crash
- I created a js file called main.js and it just crashed over and over again.
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
RangeError: Maximum call stack size exceeded
at toFileNameLowerCase (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:1555:40)
at Object.toPath (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:6709:16)
at ProjectService.toPath (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:149798:27)
at c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152565:56
at Object.forEachAncestorDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:6913:26)
at Object.searchDirectoryAndAncestors (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152561:24)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152458:46)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
at processDirectory (c:\Users\dmitr\.vscode-insiders\extensions\ms-vscode.vscode-typescript-next-4.1.20200804\node_modules\typescript\lib\tsserver.js:152459:36)
VS Code version: Code - Insiders 1.48.0-insider (d13d2fc, 2020-08-05T05:30:25.429Z)
OS version: Windows_NT x64 10.0.18363
System Info
Item | Value |
---|---|
CPUs | AMD Ryzen 5 3600 6-Core Processor (12 x 3593) |
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: unavailable_off 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) | 31.93GB (20.08GB free) |
Process Argv | |
Screen Reader | no |
VM | 0% |
Extensions (7)
Extension | Author (truncated) | Version |
---|---|---|
vscode-pull-request-github | Git | 0.18.1 |
discord-vscode | icr | 4.0.0 |
csharp | ms- | 1.22.1 |
python | ms- | 2020.7.96456 |
cpptools | ms- | 0.29.0 |
vscode-typescript-next | ms- | 4.1.20200804 |
vscodeintellicode | Vis | 1.2.9 |
(1 theme extensions excluded)
Metadata
Metadata
Assignees
Labels
BugA bug in TypeScriptA bug in TypeScriptCrashFor flagging bugs which are compiler or service crashes or unclean exits, rather than bad outputFor flagging bugs which are compiler or service crashes or unclean exits, rather than bad outputDomain: TSServerIssues related to the TSServerIssues related to the TSServerFix AvailableA PR has been opened for this issueA PR has been opened for this issueHigh Priority