claude-code - 💡(How to fix) Fix [BUG] Cowork downloads Linux ELF binary instead of macOS binary on macOS Sonoma 14.8.7 — exit code 132 (SIGILL) on every session

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Error Message

Error Messages/Logs

Observe "Claude Code crashed" error immediately

Root Cause

Cowork crashes on every session with "Claude Code process exited with code 132." The root cause is that the Claude Code binary downloaded to ~/Library/Application Support/Claude/claude-code-vm/ is a Linux ELF x86-64 executable, not a macOS binary. This cannot run on macOS, causing an immediate SIGILL crash. Binary check: $ file ~/Library/Application\ Support/Claude/claude-code-vm/2.1.149/claude ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0 Deleting the claude-code-vm folder and relaunching Claude Desktop re-downloads the same incorrect Linux binary. The issue persists across restarts. Environment:

Code Example

Claude Code crashed
Try sending your message again. If it keeps happening, share feedback so we can investigate.

You can restart the conversation from an earlier message.
RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

Cowork crashes on every session with "Claude Code process exited with code 132." The root cause is that the Claude Code binary downloaded to ~/Library/Application Support/Claude/claude-code-vm/ is a Linux ELF x86-64 executable, not a macOS binary. This cannot run on macOS, causing an immediate SIGILL crash. Binary check: $ file ~/Library/Application\ Support/Claude/claude-code-vm/2.1.149/claude ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0 Deleting the claude-code-vm folder and relaunching Claude Desktop re-downloads the same incorrect Linux binary. The issue persists across restarts. Environment:

x86_64 macOS 14.8.7 (Sonoma) Claude Desktop (latest) Anthropic API

Expected: Cowork downloads a macOS Mach-O binary compatible with the host machine. Actual: A Linux ELF x86-64 binary is downloaded every time, causing an immediate crash with exit code 132.

What Should Happen?

Cowork should download a macOS-compatible Mach-O binary for the Claude Code process, start a session successfully, and respond to messages normally.

Error Messages/Logs

Claude Code crashed
Try sending your message again. If it keeps happening, share feedback so we can investigate.

You can restart the conversation from an earlier message.

Steps to Reproduce

Open Claude Desktop on macOS 14.8.7 (Sonoma) Navigate to the Cowork tab Start a new session Observe "Claude Code crashed" error immediately Run file ~/Library/Application\ Support/Claude/claude-code-vm/*/claude — output shows ELF Linux binary instead of macOS Mach-O Delete ~/Library/Application\ Support/Claude/claude-code-vm/ and relaunch Claude Desktop Start a new Cowork session to trigger re-download Run the file command again — same Linux ELF binary is downloaded

Claude Model

Sonnet (default)

Is this a regression?

I don't know

Last Working Version

No response

Claude Code Version

Claude 1.9255.2 (1dc8f7) 2026-05-27T01:57:20.000Z

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

No response

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING