Skip to content

[BUG] High incidence of grey screen of death (GSOD) from some update this week #8949

@nabilfreeman

Description

@nabilfreeman

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

  1. Use the latest version of Roo Code
  2. Open multiple worktrees of the same project in different windows (2 active windows is enough to replicate)
  3. Run Roo Orchestrator workflow for two different tasks, one on each worktree
  4. 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

No one assigned

    Labels

    Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.bugSomething isn't working

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions