-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Description
Problem (one or two sentences)
Hi, just reporting that I'm getting multiple grey screens of death (GSOD) a day for the last couple of days. Something is locking up the CPU in the VSCode window when the GSOD happens because it becomes completely unresponsive.
Context (who is affected and when)
I'm on the latest version of Roo and this issue has been happening for at least the last 2 updates.
Other Roo instances in other VSCode windows continue to work, but the VSCode diff editor reports timeouts across all windows which breaks execution in other Roos as well.
After about 2 minutes of GSOD, the VSCode window crashes with error "The window terminated unexpectedly (reason: 'crashed', code: '5')"
After pressing the "Reload" button, the affected window works again, and diff editor is functional again in other Roo instances too.
I haven't tried a rollback yet but if it continues I'll try and find and older version that eliminates the issue to narrow things down further. For example, downgrading to 3.28.latest instead of 3.29.x
Reproduction steps
- Use the latest version of Roo Code
- Open multiple worktrees of the same project in different windows (2 active windows is enough to replicate)
- Run Roo Orchestrator workflow for two different tasks, one on each worktree
- After some time of normal functionality, one of the Roo Instances will GSOD, the window will freeze completely. The other Roo instance will continue to work, but its file edits will fail due to an error saying the diff editor is unavailable
Expected result
Roo is usable in multiple VSCode windows at the same time
Actual result
Roo is mostly usable but randomly crashes
Variations tried (optional)
No response
App Version
3.29.4
API Provider (optional)
None
Model Used (optional)
No response
Roo Code Task Links (optional)
No response
Relevant logs or errors (optional)
Here is the diff editor error I get in the still-alive Roo instance:
Error writing file:
Failed to open diff editor for /redacted/file.ts within 10 seconds. The editor may be blocked or VS Code may be unresponsive.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status