Cursor ide crashes '-536870904'

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

This is and has been occuring way too many times now that I can’t even proceed with my work anymore. I’ve tried going in with light batches to prevent any overload on the IDE but it keeps crashing! Shows error ‘-536870904’

Steps to Reproduce

Anything that involves more than 1 minute thinking

Expected Behavior

crashes and asks if I want to reopen editor

Operating System

Windows 10/11

Version Information

Version: 2.5.20 (user setup)
VSCode Version: 1.105.1
Commit: 511523af765daeb1fa69500ab0df5b6524424610
Date: 2026-02-19T20:41:31.942Z
Build Type: Stable
Release Track: Default
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26200

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, this is a known issue on Windows. Error code -536870904 means the renderer process is hitting the ~4 GB memory limit (an Electron limit).

A few workarounds:

  1. Check for an OTEL memory leak: Ctrl+Shift+P > Developer: Toggle Developer Tools > Console. If you see [otel.error] or OTLPExporterError, that points to a memory leak that existed in versions 2.3.35+.

  2. Rotate chats: Start a new chat when the current one gets large. This is especially important during long agent workflows.

  3. Monitor memory: Ctrl+Shift+P > Developer: Open Process Explorer. Watch the renderer process.

  4. Check extensions: Try running cursor --disable-extensions from the command line.

Related thread with details: Cursor crashes repeatedly with out-of-memory (OOM) errors after the latest update, especially during large prompts or long-running plans

The team is aware of the issue. Can you share what you see in the console, do you see any OTEL errors?

+1 since I’m having the same issue

I’m seeing this error a fair bit…

ERR [ComposerCapability] Composer task-tool_fa3996b0-4719-4f70-ba38-1e7f03c7a33 is not loaded. Are you obtaining a handle to the composer during its disposal?: Error: [ComposerCapability] Composer task-tool_fa3996b0-4719-4f70-ba38-1e7f03c7a33 is not loaded. Are you obtaining a handle to the composer during its disposal?
at rOl.getComposerHandle (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:32026:16739)
at UCn.value (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:44358:25801)
at He._deliver (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:55:2962)
at He._deliverQueue (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:55:3053)
at He.fire (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:55:3390)
at Zko.updateRules (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:32147:250)
at async x8g.$updateCursorRules (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43352:39102) Error: [ComposerCapability] Composer task-tool_fa3996b0-4719-4f70-ba38-1e7f03c7a33 is not loaded. Are you obtaining a handle to the composer during its disposal?
at rOl.getComposerHandle (workbench.desktop.main.js:32026:16739)
at UCn.value (workbench.desktop.main.js:44358:25801)
at He._deliver (workbench.desktop.main.js:55:2962)
at He._deliverQueue (workbench.desktop.main.js:55:3053)
at He.fire (workbench.desktop.main.js:55:3390)
at Zko.updateRules (workbench.desktop.main.js:32147:250)
at async x8g.$updateCursorRules (workbench.desktop.main.js:43352:39102)

Also seeing this…

ERR [002] potential listener LEAK detected, having 200 listeners already. MOST frequent listener (1):: Error
at e_f.create (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:53:12969)
at zTe._event [as event] (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:55:1650)
at zTe.onFirstObserverAdded (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:60:47362)
at zTe.addObserver (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:60:28396)
at Object.onWillAddFirstListener (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:53:10753)
at Jjn._event [as onDidChange] (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:55:1917)
at new z8 (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:131:54391)
at aau._createInstance (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:44628:2026)
at aau.createInstance (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:44628:1455)
at pMl._createModelData (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:39441:2522)
at pMl.createModel (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:39442:1283)
at Js (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43454:981)
at Nc (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43454:1682)
at Object.fn (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43454:4594)
at pmd (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:131:32644)
at SMt (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:131:32397)
at b1n (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:131:34029)
at h4b (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:131:35436)
at vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:131:34895
at Pse (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:131:34209)
at u4b (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:131:34887)
at Pse (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:131:34220)
at u4b (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:131:34887)
at Pse (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:131:34220)
at N (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:131:28588)
at P (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:131:28562)
at vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:131:29390 ListenerLeakError: [002] potential listener LEAK detected, having 200 listeners already. MOST frequent listener (1):
at e_f.create (workbench.desktop.main.js:53:12969)
at zTe._event [as event] (workbench.desktop.main.js:55:1650)
at zTe.onFirstObserverAdded (workbench.desktop.main.js:60:47362)
at zTe.addObserver (workbench.desktop.main.js:60:28396)
at Object.onWillAddFirstListener (workbench.desktop.main.js:53:10753)
at Jjn._event [as onDidChange] (workbench.desktop.main.js:55:1917)
at new z8 (workbench.desktop.main.js:131:54391)
at aau._createInstance (workbench.desktop.main.js:44628:2026)
at aau.createInstance (workbench.desktop.main.js:44628:1455)
at pMl._createModelData (workbench.desktop.main.js:39441:2522)
at pMl.createModel (workbench.desktop.main.js:39442:1283)
at Js (workbench.desktop.main.js:43454:981)
at Nc (workbench.desktop.main.js:43454:1682)
at Object.fn (workbench.desktop.main.js:43454:4594)
at pmd (workbench.desktop.main.js:131:32644)
at SMt (workbench.desktop.main.js:131:32397)
at b1n (workbench.desktop.main.js:131:34029)
at h4b (workbench.desktop.main.js:131:35436)
at workbench.desktop.main.js:131:34895
at Pse (workbench.desktop.main.js:131:34209)
at u4b (workbench.desktop.main.js:131:34887)
at Pse (workbench.desktop.main.js:131:34220)
at u4b (workbench.desktop.main.js:131:34887)
at Pse (workbench.desktop.main.js:131:34220)
at N (workbench.desktop.main.js:131:28588)
at P (workbench.desktop.main.js:131:28562)
at workbench.desktop.main.js:131:29390

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.