Can't use Cursor - application freeze

Cursor has started to freeze when I open my current project.
I deleted the Cursor config folder and could open it again on the tutorial project, but when I attempt to open the my own code it freezes again. I have reinstalled the latest version of Cursor, but that has not helped.

It is entirely unusable.

These messages are printed to the terminal when the application freezes:

[main 2024-10-01T05:28:43.540Z] Extension host with pid 42792 exited with code: 0, signal: unknown.
[main 2024-10-01T05:28:43.548Z] Extension host with pid 42745 exited with code: 0, signal: unknown.

I am a Pro license and using LinuxMint 21.1

Here is the version information from the Help → About
Version: 0.41.3
VSCode Version: 1.91.1
Commit: 51c8aff7cb5a89f4a0e462fbacab938bdbfaf140
Date: 2024-09-25T17:13:50.377Z
Electron: 29.4.0
ElectronBuildId: undefined
Chromium: 122.0.6261.156
Node.js: 20.9.0
V8: 12.2.281.27-electron.0
OS: Linux x64 5.15.0-69-generic

There are some errors from the terminal however they occur when the application is working correctly so I don’t think they are relevant. For completeness here they are:

[main 2024-10-01T05:28:13.806Z] [storage state.vscdb] error checking size of src.vs.platform.reactivestorage.browser.reactiveStorageServiceImpl.persistentStorage.workspaceUser: Error: Unexpected number of rows - 0
[main 2024-10-01T05:28:13.807Z] [storage state.vscdb] error checking size of workbench.panel.aichat.view.aichat.chatdata: Error: Unexpected number of rows - 0
[main 2024-10-01T05:28:13.808Z] [uncaught exception in main]: Error: SQLITE_CANTOPEN: unable to open database file
[main 2024-10-01T05:28:13.808Z] Error: SQLITE_CANTOPEN: unable to open database file
[main 2024-10-01T05:28:15.123Z] vscode-file: Refused to load resource /tmp/.mount_cursor952z7l/resources/app/extensions/theme-seti/icons/seti.woff from vscode-file: protocol (original URL: vscode-file://vscode-app/tmp/.mount_cursor952z7l/resources/app/extensions/theme-seti/icons/seti.woff)

I figure out how to fix this. The problem was the Shopify ruby LSP extension. I remove the entry for this extension from ~/.cursor/extensions/extensions.json and Cursor now works correctly

1 Like