Skip to content

Extension crashes VS Code via repeated deletePointsByMultipleFilePaths failures #5516

@buck-0x

Description

@buck-0x

App Version

3.23.3

API Provider

Anthropic

Model Used

N/A

Roo Code Task Links (Optional)

The roo-cline extension is triggering a cascade of unhandled errors that destabilize the VS Code Extension Host and ultimately crash the editor.

##Reproduction context:

Version: 1.101.2
Commit: 2901c5ac6db8a986a5666c3af51ff804d05af0d4
Date: 2025-06-24T20:27:15.391Z
Electron: 35.5.1
ElectronBuildId: 11727614
Chromium: 134.0.6998.205
Node.js: 22.15.1
V8: 13.4.114.21-electron.0
OS: Darwin arm64 24.5.0

Project:

  • Workspace: Monorepo with active file watchers

Observed behavior:

The extension enters a tight error loop on startup:

Failed to delete points by file paths: Error: Bad Request
at deletePoints
at deletePointsByMultipleFilePaths
at processBatch
  • Repeats dozens of times in under a second.
  • Floods the logs and overwhelms the extension host.
  • Triggers VS Code crash (verified via system and VS Code logs).

🔁 Steps to Reproduce

1.	Install the rooveterinaryinc.roo-cline extension.
2.	Open a VS Code workspace that includes a directory with many files (e.g. a TypeScript monorepo).
3.	Ensure the extension is enabled and VS Code’s telemetry sync is active.
4.	Start VS Code and observe:
•	Log output (Cmd+Shift+U → Output → Log (Extension Host))
•	CPU spikes in Activity Monitor (macOS) or top (CLI)
5.	Within seconds, the errors appear repeatedly
6.     VS Code slows down and crashes or hangs due to extension host overload.

💥 Outcome Summary

No errors in the VS Code developer console and no crashses

📄 Relevant Logs or Errors (Optional)

Metadata

Metadata

Assignees

Labels

Issue - In ProgressSomeone is actively working on this. Should link to a PR soon.bugSomething isn't working

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions