Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Cursor fails to start on macOS after update and immediately throws a fatal Uncaught Exception error originating from the Node/Electron runtime. The application crashes before rendering the UI.
The stack trace indicates that during initialization, the process attempts to resolve the current working directory (process.cwd()), but Node reports that the directory does not exist, triggering:
Error: ENOENT: no such file or directory, uv_cwd
at process.wrappedCwd [as cwd] (node:internal/bootstrap/switches/does_own_process_state:142:28)
at createGetModuleFromFilename (file:///Applications/Cursor.app/Contents/Resources/app/node_modules/@sentry/node-core/build/esm/utils/module.js:13:67)
at file:///Applications/Cursor.app/Contents/Resources/app/node_modules/@sentry/node-core/build/esm/sdk/api.js:111:66
at ModuleJob.run (node:internal/modules/esm/module_job:345:25)
at async onImport.tracePromise.proto (node:internal/modules/esm/loader:665:26)
at async node:electron/js2c/browser_init:2:135287
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:132:5)
Steps to Reproduce
- Launch Cursor (via Finder, Spotlight, or terminal).
- Application immediately throws the above exception and exits.
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version 2.0.77 (2.0.77)
Does this stop you from using Cursor
Yes - Cursor is unusable