microsoft / microsoft/TypeScript
JS/TS language features keep restarting
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Go
- Sterne
- 111k
- Forks
- 14.4k
- Ø Merge
- 1 T. 19 Std.
- Gemergte PRs (30 T.)
- 117
Beschreibung
Type: Bug
Unfortunately, I have no idea how to reproduce this, but am happy to demonstrate in a pairing session with someone.
Description: For the last week or so, I've seen VS Code attempting, and failing, to fully load its JS/TS language features. VS Code eventually shows a prompt, which reports that the extension has crashed and been restarted repeatedly in the last five minutes, and that it may be related to the Svelte plugin. However, I have disabled that plugin (as well as the Glint plugin we use for our Ember code) and it continues to occur, and in fact I have done the "Reload with extensions disabled" command and that has the same problem.
VS Code version: Code 1.74.3 (Universal) (97dec172d3256f8ca4bfb2143f3f76b503ca0534, 2023-01-09T17:07:18.579Z)
OS version: Darwin arm64 21.6.0
Modes:
Sandboxed: No
System Info
| Item | Value |
|---|---|
| CPUs | Apple M1 Pro (10 x 24) |
| GPU Status | 2d_canvas: enabled canvas_oop_rasterization: disabled_off direct_rendering_display_compositor: disabled_off_ok gpu_compositing: enabled metal: disabled_off multiple_raster_threads: enabled_on opengl: enabled_on rasterization: enabled raw_draw: disabled_off_ok skia_renderer: enabled_on video_decode: enabled video_encode: enabled vulkan: disabled_off webgl: enabled webgl2: enabled webgpu: disabled_off |
| Load (avg) | 6, 5, 5 |
| Memory (System) | 32.00GB (2.52GB free) |
| Process Argv | voyager-web.code-workspace |
| Screen Reader | no |
| VM | 0% |
Extensions (79)
| Extension | Author (truncated) | Version |
|---|---|---|
| codesnap | adp | 1.3.4 |
| vscode-css-modules | and | 1.2.3 |
| github-markdown-preview | bie | 0.3.0 |
| markdown-checkbox | bie | 0.4.0 |
| markdown-emoji | bie | 0.3.0 |
| markdown-footnotes | bie | 0.1.1 |
| markdown-mermaid | bie | 1.17.4 |
| markdown-preview-github-styles | bie | 1.0.1 |
| markdown-yaml-preamble | bie | 0.1.0 |
| better-toml | bun | 0.3.2 |
| vscode-yarn-script | car | 0.0.1 |
| vscode-glimmer | chi | 0.0.4 |
| npm-intellisense | chr | 1.4.4 |
| gitignore | cod | 0.9.0 |
| vscode-github-actions | csc | 0.24.4 |
| vscode-eslint | dba | 2.2.6 |
| confluence-markup | den | 1.0.0 |
| binary-plist | dni | 0.11.0 |
| nunjucks-vscode-extensionpack | dou | 0.0.1 |
| vscode-wasm | dts | 1.4.0 |
| gitlens | eam | 13.2.0 |
| EditorConfig | Edi | 0.16.4 |
| vscode-npm-script | eg2 | 0.3.29 |
| prettier-vscode | esb | 9.10.4 |
| open-in-marked | fmo | 1.0.9 |
| auto-rename-tag | for | 0.1.10 |
| remotehub | Git | 0.48.0 |
| vscode-graphql | Gra | 0.8.5 |
| vscode-graphql-syntax | Gra | 1.0.6 |
| vscode-test-explorer | hbe | 2.21.1 |
| output-colorizer | IBM | 0.1.2 |
| vscode-edit-csv | jan | 0.7.2 |
| language-haskell | jus | 3.6.0 |
| center-editor-window | kai | 2.3.0 |
| swift | Kas | 0.2.0 |
| auto-comment-blocks | kev | 1.0.1 |
| template-string-converter | meg | 0.6.0 |
| dotenv | mik | 1.0.1 |
| vscode-scss | mrm | 0.10.0 |
| isort | ms- | 2022.8.0 |
| python | ms- | 2022.20.2 |
| jupyter-keymap | ms- | 1.0.0 |
| jupyter-renderers | ms- | 1.0.14 |
| remote-ssh | ms- | 0.94.0 |
| remote-wsl | ms- | 0.72.0 |
| vscode-remote-extensionpack | ms- | 0.23.0 |
| atom-keybindings | ms- | 3.2.0 |
| hexeditor | ms- | 1.9.10 |
| live-server | ms- | 0.4.4 |
| remote-explorer | ms- | 0.0.3 |
| remote-repositories | ms- | 0.26.0 |
| test-adapter-converter | ms- | 0.1.6 |
| vscode-js-profile-flame | ms- | 1.0.5 |
| quicktype | qui | 12.0.46 |
| tsserver-live-reload | rbu | 1.0.1 |
| vscode-yaml | red | 1.11.0 |
| rust-analyzer | rus | 0.3.1377 |
| jinjahtml | sam | 0.20.0 |
| crates | ser | 0.5.10 |
| vscode-table-formatter | shu | 1.2.1 |
| fish-vscode | sky | 0.2.1 |
| rewrap | stk | 1.16.3 |
| vscode-stylelint | sty | 1.2.3 |
| file-hopper | suc | 0.3.5 |
| svelte-vscode | sve | 107.0.2 |
| enumerator | swi | 0.0.6 |
| vscode-open-in-github | sys | 1.17.1 |
| shellcheck | tim | 0.29.3 |
| glint-vscode | typ | 1.0.1 |
| sort-lines | Tyr | 1.9.1 |
| vscode-mdx | uni | 1.2.0 |
| unison | uni | 0.0.8 |
| vscode-lldb | vad | 1.8.1 |
| gistfs | vsl | 0.4.1 |
| file-icons-mac | way | 1.0.1 |
| vscode-todo-highlight | way | 1.0.5 |
| change-case | wma | 1.0.0 |
| markdown-all-in-one | yzh | 3.5.0 |
| vitest-explorer | Zix | 0.2.37 |
(14 theme extensions excluded)
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, die wiederholt auftretenden Abstürze der Sprachfunktionen in VS Code 1.74.3 unter macOS zu reproduzieren, auch bei deaktivierten Erweiterungen, und prüfe die aufgeführten Svelte- und Glint-Erweiterungen als möglichen Kontext. Als erledigt gilt die Aufgabe, wenn die verantwortliche Komponente und die dafür maßgeblichen Bedingungen identifiziert sind und eine zuverlässige Reproduktion oder ein diagnostisches Ergebnis vorliegt, das eine Fehlerbehebung anleiten kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, typescript, vscode
- Bereich
- developer-experience, tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100