Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
This problem has been occurring frequently lately (approximately every 3 minutes). The interface gets stuck on “Planning next moves” and freezes, with the following error message appearing in the console:
workbench.desktop.main.js:58 ERR Maximum call stack size exceeded: RangeError: Maximum call stack size exceededat Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:5670)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:5901)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6015)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059)at Lv (vscode-file://vscode-app/d:/app/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:100:6059) RangeError: Maximum call stack size exceededat Lv (workbench.desktop.main.js:100:5670)at Lv (workbench.desktop.main.js:100:5901)at Lv (workbench.desktop.main.js:100:6015)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)at Lv (workbench.desktop.main.js:100:6059)error @ workbench.desktop.main.js:58
Steps to Reproduce
Use agent or plan mode
Operating System
Windows 10/11
Version Information
Version: 2.4.37 (system setup)
VSCode Version: 1.105.1
Commit: 7b9c34466f5c119e93c3e654bb80fe9306b6cc70
Date: 2026-02-12T23:15:35.107Z
Build Type: Stable
Release Track: Default
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Windows_NT x64 10.0.19045
For AI issues: which model did you use?
Sonnet 4.5
Does this stop you from using Cursor
Sometimes - I can sometimes use Cursor