vscode-R 3.2.2 spawns 8 Rterm processes when opening a trivial .R file
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Attiva
- Stack tecnologico
- r, typescript
- Ambito
- devtools
Direzione di ricerca
Reproduce on a clean profile with only the R extensions and watch the process tree when a trivial .R file opens. The payload names the settings r.sessionWatcher, r.lsp.enabled, r.interactive.restore and r.interactive.executionTarget, so trace which startup path launches the extra Rterm.exe workers, starting from the session-startup code. Done means either a setting or code change that stops the automatic spawning, or a confirmed diagnosis of why it is expected.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Environment
- VS Code: 1.113.0
- OS: Windows 11 (10.0.26300), x64
- vscode-R: 3.2.2
- R: 4.5.1
Reproduction
- Use a clean VS Code profile containing only
REditorSupport.randREditorSupport.r-syntax. - Open a trivial
test.Rcontainingx <- 1. - Do not run any R code.
- Observe the R process tree.
Result: one Rterm.exe starts at about 243 MB and immediately spawns 7 child Rterm.exe processes at roughly 86-105 MB each. This happens on every new window/profile and can exceed 1 GB per R session.
The same behavior occurs with:
{
"r.sessionWatcher": false,
"r.lsp.enabled": false,
"r.interactive.restore": false,
"r.interactive.executionTarget": "terminal"
}
Control tests:
- A profile containing only
REditorSupport.r-syntaxproduces no R/Rterm processes. - Running
Rterm.exe --vanilla -e 1directly produces no child Rterm processes.
This strongly suggests the vscode-R startup path is spawning the workers, not VS Code itself or the base R installation.
Question
Is this automatic worker startup expected? If not, what setting disables it, or what diagnostic output should I collect for the R Interactive/session startup path?
- Lingua principale
- TypeScript
- Stelle
- 1.2k
- Fork
- 152
- Merge medio
- 18h 28m
- PR unite (30g)
- 56
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di REditorSupport/vscode-R
-
[Bug]: indentation clash (formatter vs lintr)Forse già presa @renkun-ken l’ha presa 17 giorni fa. Apertabug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
REditorSupport/vscode-R#1883 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
REditorSupport/vscode-R#1846 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
(feat) Additional Arrow supportForse già presa @Fred-Wu l’ha presa 22 giorni fa. Apertaenhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
REditorSupport/vscode-R#1785 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
REditorSupport/vscode-R#1922 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 48/100
REditorSupport/vscode-R#1914 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di REditorSupport/vscode-R
Issue simili
-
Navbar avatar and name stay stale after saving profile changesForse già presa @alexechoi l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
marmelab/atomic-crm#416 ·
I maintainer di solito rispondono entro 1 giorno
-
feature-request
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
bluesky-social/social-app#12343 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
lucide-icons/lucide#5165 ·
I maintainer di solito rispondono entro 1 giorno
-
[Feature] Preferences - Keep the theme selection popover open after selection for quick previewAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
marktext/marktext#6033 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
area:desktop bug has repro platform:macos
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
anthropics/claude-code#107903 ·