@deanrie Running cursor --disable-extensions does nothing, also crashes cursor, no terminal output, cursor window shows up for 1 second than exists / crashes.
System info:
```
OS: macOS Tahoe 26.1 arm64
Host: MacBook Air (15-inch, M3, 2024)
Kernel: Darwin 25.1.0
Uptime: 3 days, 3 hours, 11 mins
Packages: 129 (brew), 1 (brew-cask)
Shell: zsh 5.9
Display (Color LCD): 3840x2486 @ 60 Hz (as 192
DE: Liquid Glass
WM: Quartz Compositor 341.1.4
WM Theme: Red (Dark)
Font: .AppleSystemUIFont [System], Helvetica [
Cursor: Fill - Black, Outline - White (32px)
Terminal: Apple Terminal 465
Terminal Font: SFMono-Regular (11pt)
CPU: Apple M3 (8) @ 4.06 GHz
GPU: Apple M3 (10) @ 1.34 GHz [Integrated]
Memory: 16.69 GiB / 24.00 GiB (70%)
Swap: 7.52 GiB / 9.00 GiB (84%)
Disk (/): 167.80 GiB / 460.43 GiB (36%) - apfs
Disk (/Volumes/Cursor Installer): 601.62 MiB )
Local IP (en0): [CENSORED_LOCAL_IP]
Battery (bq40z651): 80% (7 hours, 52 mins rema
Locale: C.UTF-8
```
```log
➜ ~ cursor --disable-extensions --verbose
[main 2025-11-27T11:11:52.039Z] PolicyConfiguration#initialize
[main 2025-11-27T11:11:52.039Z] PolicyConfiguration#updatePolicyDefinitions [
'update.mode',
'update.channel',
'update.showReleaseNotes',
... (many initialization policies removed)
'http.fetchAdditionalSupport',
'crashReporting.enabled',
'telemetry.feedback.enabled',
'telemetry.enableTelemetry'
]
[main 2025-11-27T11:11:52.042Z] [File Watcher (node.js)] Request to start watching: /Users/[USER_NAME]/Library/Application Support/Cursor/User (excludes: <none>, includes: <all>, filter: <none>, correlationId: <none>),/Users/[USER_NAME]/Library/Application Support/Cursor/User/settings.json (excludes: <none>, includes: <all>, filter: <none>, correlationId: <none>)
[main 2025-11-27T11:11:52.051Z] Starting VS Code
[main 2025-11-27T11:11:52.052Z] args: {
... (many launch arguments removed for brevity)
'disable-extensions': true,
verbose: true,
logsPath: '/Users/[USER_NAME]/Library/Application Support/Cursor/logs/20251127T121152'
}
[main 2025-11-27T11:11:52.052Z] Resolved machine identifier: 9658f2ea600ff1a350f70f487fd4aa50da19f95ed04d4ccf5ccbb354f96a3a5f
[main 2025-11-27T11:11:52.074Z] lifecycle (main): phase changed (value: 2)
[main 2025-11-27T11:11:52.130Z] window#load: attempt to load window (id: 1)
[main 2025-11-27T11:11:52.206Z] updateURL https://api2.cursor.sh/updates/api/update/darwin-arm64/cursor/2.2.0-pre.14.patch.0/9658f2ea600ff1a350f70f487fd4aa50da19f95ed04d4ccf5ccbb354f96a3a5f/dev
[main 2025-11-27T11:11:52.668Z] window#load: window reported ready (id: 1)
[main 2025-11-27T11:11:52.668Z] TracingService: set user to {"email":"[CENSORED_EMAIL]","id":"[CENSORED_USER_ID]"}
[main 2025-11-27T11:11:52.703Z] [UtilityProcess type: ptyHost, pid: <none>]: creating new...
[main 2025-11-27T11:11:52.704Z] PtyHostService#_startPtyHost
at Tf._startPtyHost (file:///Applications/Cursor.app/Contents/Resources/app/out/main.js:75:4236)
... (long stack trace removed for brevity)
[main 2025-11-27T11:11:52.738Z] [UtilityProcess id: 1, type: extensionHost, pid: <none>]: creating new...
[main 2025-11-27T11:11:52.739Z] [UtilityProcess id: 1, type: extensionHost, pid: 78382]: successfully created
[78372:1127/121152.775196:INFO:CONSOLE:9506] "[TerminalExecutionServiceProxy] Extension host not ready, retrying in 200ms (attempt 2/10)...", source: vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js (9506)
<--- Last few GCs --->
[78372:0x10c00530000] 1134 ms: Mark-Compact 39.5 (55.1) -> 33.7 (55.4) MB, pooled: 0.0 MB, 3.46 / 0.00 ms (+ 1.9 ms in 97 steps since start of marking, biggest step 0.1 ms, walltime since start of marking 19 ms) (average mu = 0.994, current mu = 0.994
[78372:1127/121153.300457:ERROR:electron/shell/common/node_bindings.cc:179] OOM error in V8: Zone Allocation failed - process out of memory
[1127/121153.304071:WARNING:third_party/crashpad/crashpad/util/process/process_memory_mac.cc:94] mach_vm_read(0x16b9d0000, 0x8000): (os/kern) invalid address (1)
[1127/121153.500905:WARNING:third_party/crashpad/crashpad/util/numeric/in_range_cast.h:38] value -97304226 out of range
[1127/121153.501612:WARNING:third_party/crashpad/crashpad/snapshot/mac/mach_o_image_annotations_reader.cc:92] unexpected crash info version 7 in /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
[1127/121153.501635:WARNING:third_party/crashpad/crashpad/snapshot/mac/mach_o_image_annotations_reader.cc:92] unexpected crash info version 7 in /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
[1127/121153.501648:WARNING:third_party/crashpad/crashpad/snapshot/mac/mach_o_image_annotations_reader.cc:92] unexpected crash info version 7 in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
... (the rest of the repetitive Crashpad warnings removed)
[1127/121153.503271:WARNING:third_party/crashpad/crashpad/snapshot/mac/mach_o_image_annotations_reader.cc:92] unexpected crash info version 7 in /usr/lib/dyld
➜ ~
Definitely a memory leak issue and likely related to the existing SQL database (I wiped the Cursor instance / deleted all preferences from Application Support and started my Cursor instance and preferences from scratch ad it is working again)