Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Hi,
I found what appears to be a regression in Cursor 3.15.6 affecting the linux-legacy-x64 remote server.
Environment
- Cursor: 3.15.6 Stable
- Commit: a1f686545fd0ce8917bbd2449f733551a9bce420
- Client: macOS Apple Silicon
Remote server:
- Debian 9 (Stretch)
- glibc 2.24
- Linux kernel 4.9.0-19-amd64
What happens
The Remote SSH connection succeeds and the remote server starts correctly.
Cursor correctly downloads and starts the new linux-legacy-x64 remote server.
However, the Extension Host crashes after a few seconds with:
Extension Host Process exited with code: null, signal: SIGSEGV
Cursor retries several times, and every Extension Host crashes again with SIGSEGV.
The JSON Language Server errors are only a consequence of the Extension Host crash.
What I tested
Cursor now automatically downloads the linux-legacy-x64 server.
The bundled legacy Node works correctly:
node --version
v20.18.2
I also replaced the bundled Node with a Conda Node 20.20.2.
The behavior is exactly the same.
Therefore, the crash does not appear to be caused by the Node runtime itself.
I also tested the workaround suggested in another forum thread:
export NODE_OPTIONS=“–no-node-snapshot --jitless”
Unfortunately, it does not solve the issue.
Additional information
unprivileged_userns_clone = 0
Cursor correctly falls back to:
Sandbox support detected: false
and continues to start normally, so the sandbox does not appear to be the cause.
Regression
This exact server worked correctly before upgrading to Cursor 3.15.6.
The issue appeared immediately after the update.
I spent several hours debugging this issue. The remote server starts correctly, the bundled legacy Node also starts correctly, and replacing it with another Node version does not change the behavior. The crash consistently occurs when the Remote Extension Host starts.
This issue did not exist before updating to Cursor 3.15.6. No changes were made to the remote server between the last working version and 3.15.6.
Could you please confirm whether this is a known regression affecting the new linux-legacy-x64 build?
If needed, I can provide the complete remoteagent.log and remoteexthost.log, as well as perform additional tests.
Steps to Reproduce
- Install Cursor 3.15.6 on macOS.
- Connect via Remote SSH to a Debian 9 (Stretch) server (glibc 2.24, kernel 4.9).
- Cursor downloads and starts the linux-legacy-x64 remote server.
- Wait a few seconds.
Result:
The Remote Extension Host crashes with SIGSEGV and Cursor retries several times before giving up.
Expected Behavior
The Remote Extension Host should remain running and the remote workspace should open normally, as it did before updating to Cursor 3.15.6.
Operating System
MacOS
Version Information
Version: 3.15.6 (Universal)
VS Code Extension API: 1.128.0
Commit: a1f686545fd0ce8917bbd2449f733551a9bce420
Date: 2026-08-06T01:41:03.876Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.291
OS: Darwin arm64 25.5.0
Does this stop you from using Cursor
Yes - Cursor is unusable