Claude Code 2.1.280 出回归 Bug:空闲期 GC 触发 SIGSEGV 杀掉 Remote Control 会话

asyncjason · ghdev · 2026-09-25

开发者 asyncjason 在 anthropics/claude-code 提交带复现步骤的 bug 报告:#96793 指出 2.1.280 版本引入回归,Remote Control 会话在健康运行约 34 分钟后于主线程触发 SIGSEGV(地址 0x0)崩溃,2.1.281 仍存在,最后正常版本为 2.1.279 及更早。解码后的崩溃栈显示问题出在 JSC 垃圾回收器的 beginMarking,由 Bun 在事件循环空闲前的机会式 GC 钩子(BunJSConBeforeWait)触发,即 mutator 线程上执行标记阶段时空指针解引用。作者排除了 glibc-2.44 启动崩溃簇,附上 Bun 官方崩溃报告链接,标签含 bug、has repro、platform:linux、area:core。VS Code Remote-SSH/Linux 环境下,这个 SIGSEGV 正是每次 Remote Control 会话被杀的直接原因。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →