Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
When using Cursor with a remote SSH connection, clicking on large binary files (.mxr, .onnx, .tar, etc.) causes the entire IDE to freeze, even though:
Cursor correctly detects these as binary files
A warning dialog is displayed
The user does NOT confirm to open the file
After this occurs, previously opened text files become unloadable and the integrated terminal becomes completely unresponsive.
Steps to Reproduce
- Open a workspace with binary files (.mxr, .onnx, .tar, etc.)
- Click on several text files (e.g., .log files) - works fine
- Click on a binary file (e.g., .mxr) - Cursor shows binary file warning
- Do NOT confirm to open, just click away
- Try to switch back to previously opened text files
- IDE freezes - files won’t load, terminal becomes unresponsive
Workaround:
Kill cursor-server process and reload window.
Expected Behavior
Expected Behavior:
Clicking a binary file and seeing the warning should NOT affect IDE performance if user doesn’t confirm to open the file.
Actual Behavior:
IDE becomes completely unresponsive after clicking binary files, even though the warning dialog appeared and file was not actually opened.
Operating System
Linux
Current Cursor Version (Menu → About Cursor → Copy)
- Cursor Version: 2.3.41-2ca326e0d1ce10956aea33d54c0e2d8c13c58a30
- OS: Linux (Remote SSH connection)
- Connection: Remote SSH to Linux server
Version: 2.3.41 (system setup)
VSCode Version: 1.105.1
Commit: 2ca326e0d1ce10956aea33d54c0e2d8c13c58a30
Date: 2026-01-16T19:14:00.150Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26100
For AI issues: which model did you use?
claude-4.5-opus-high
Does this stop you from using Cursor
No - Cursor works, but with this issue