[BUG] Claude Code for VS Code Extension SIGABRT on ARM64 with 64KB Page Size (Remote SSH)
Status Closed — not planned
Reported on v2.1.6
Maintainer reply None cached
Workaround ✓ Mentioned in thread ↓
Activity 13 comments · opened Jan 13, 2026 · closed May 24, 2026
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
The Claude Code VS Code extension (in remote SSH) crashes with SIGABRT (exit code 134) on ARM64 systems using 64KB kernel page size.
What Should Happen?
Claude Code vscode extension should run on remote ssh or tunnels but it does not. In other words, extension should work on ARM64 systems regardless of kernel page size.
Error Messages/Logs
$ ~/.vscode-server/extensions/anthropic.claude-code-2.1.6-linux-arm64/resources/native-binary/claude --version
Aborted (core dumped)
$ echo $?
134
Exit code 134 = 128 + 6 (SIGABRT)
Steps to Reproduce
- Install Claude Code extension on VS Code Remote-SSH to an ARM64 server with 64KB page size
- Extension fails to start with "Not connected" errors
Probable Cause
The native binary was compiled for standard 4KB page size:
$ file .../native-binary/claude
ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked,
interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, ...
$ getconf PAGESIZE
65536
Binaries compiled with 4KB page alignment are incompatible with 64KB page kernels on ARM64.
Claude Model
None
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.1.6
Platform
Anthropic API
Operating System
Other Linux
Terminal/Shell
VS Code integrated terminal
Additional Information
_No response_
13 Comments
The same issue
I have the same issue!!
Any stats on this?
Is anyone working on it? Is there a way to bring attention to this issue?
@chrislloyd @dougbarth I am not sure if I am tagging the right people but I'd appreciate any input on this!
This is an annoying one in particular due to the npm depreciation.
Do you know if there Is any workaround to get it fixed?
Most likely depends on https://github.com/oven-sh/bun/issues/17627 since
claudeis a bun-js binary.Workaround
Verify you're affected
Prerequisites
A working Node.js-based Claude Code CLI install. Verify with:
If you don't have it, install via:
Apply the workaround
Caveats
claudeversion is on your$PATH, which may differ from the extension version. You can pin it with:``
bash
``npm install -g @anthropic-ai/claude-code@<version>
We’re seeing the same issue on ARM64 machines with 64KB page size, and the workaround does help. Is there already a permanent fix available or planned, instead of relying on the wrapper?
Needs to be marked as evergreen, doesn't go stale just from ignoring it.
Closing for now — inactive for too long. Please open a new issue if this is still relevant.
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.