RipGrep musl版で大規模検索時にセグフォルト
Original : RipGrep musl binaries occasionally segfault during very-large searches
Pourquoi c'est important
musl版RipGrepはコンテナ・CI環境で広く使われており、信頼性への影響が大きい。
RipGrep 15.2.0のx86_64-unknown-linux-musl向けバイナリで、大規模検索時に断続的なセグメンテーション違反が発生する問題がGitHubに報告された。OpenAI Codexに同梱されたバイナリでも同現象が確認されている。
2026年7月26日、GitHubユーザーのdfoxfrankeが、RipGrep 15.2.0のx86_64-unknown-linux-musl向けバイナリにおいて、非常に大規模な検索処理中に断続的なセグメンテーション違反(segfault)が発生するバグをissue #3494として報告した。
問題のバイナリは、公式リリースの「ripgrep-15.2.0-x86_64-unknown-linux-musl.tar.gz」と完全に一致するものであり、OpenAI Codexに同梱されたものでも同様の現象が再現された。報告者はデバッグシンボルを含めてビルドし直すことで詳細な分析を実施。バイナリはPCRE2 10.45およびSIMD(SSE2/SSSE3/AVX2)を有効化した状態でコンパイルされている。
現時点ではissueはOpenのままであり、原因の特定と修正は進行中とみられる。musl libcを使用するLinux環境(Alpine Linuxなどコンテナ環境で広く採用)では影響を受ける可能性がある。