[BUG] Claude >=147 crashes on RHEL8, <= 145 works fine

Resolved 💬 6 comments Opened May 22, 2026 by fpikus Closed Jun 21, 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?

When I run "claude" pointing to ~/.local/share/claude/versions/2.1.14[78] it segfaults. 145 is the latest that works.

trace_147.txt
trace_148.txt

What Should Happen?

claude should at least start...

Error Messages/Logs

Nothing is printed before it dumps core, but I attached strace outputs

Steps to Reproduce

I suspect you have to be on a certain system, then just "claude" or "~/.local/share/claude/versions/2.1.148"
OS is
$ uname -a
Linux orw-fedorp2-r8 4.18.0-553.87.1.el8_10.x86_64 #1 SMP Wed Dec 3 12:45:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
Hardware, in case it matters, is AMD EPYC-Milan (it's a VM). Don't think it matters - it also crashes on bare metal Intel box running the same kernel.

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

2.1.145

Claude Code Version

$ ~/.local/share/claude/versions/2.1.148 --version\nAborted (core dumped)

Platform

Anthropic API

Operating System

Other Linux

Terminal/Shell

Xterm

Additional Information

_No response_

View original on GitHub ↗

This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗