Zsh履歴が消えるバグを追跡、クラッシュで真実を暴く

Tracking down a Zsh history data loss bug

長年、Zshの履歴ファイルからコマンドが消える問題に悩まされていた著者が、inotify、fatrace、bpftraceなどのツールで原因を追跡。最終的には、Zshに意図的にクラッシュを仕込んでcore dumpを解析することで、バグの根本原因を特定しました。Zsh 5.9.2で修正済みです。

最終的に、Zshをわざとクラッシュさせて、そのcore dumpを解析することが勝利の戦略でした。

同じ日のその他の記事

2026-08-15