RipGrep musl版で大規模検索時にセグメンテーション障害
मूल शीर्षक: RipGrep musl binaries occasionally segfault during very-large searches
यह क्यों महत्वपूर्ण है
OpenAI Codex सहित कई उत्पादों में उपयोग होने वाले RipGrep के musl बाइनरी में यह segfault बग बड़े पैमाने पर उपयोगकर्ताओं को प्रभावित कर सकता है।
2026年7月26日、RipGrep 15.2.0のx86_64-unknown-linux-musl向けバイナリにおいて、大規模検索時に断続的なセグメンテーション障害(segfault)が発生するバグがGitHub Issue #3494として報告されました。OpenAI Codexに同梱されているバイナリでも同現象が確認されています。
RipGrep के संस्करण 15.2.0 के x86_64-unknown-linux-musl बाइनरी में एक गंभीर बग की रिपोर्ट GitHub Issue #3494 के रूप में 26 जुलाई 2026 को की गई। रिपोर्टर dfoxfranke ने बताया कि बहुत बड़े पैमाने पर की जाने वाली searches के दौरान यह बाइनरी कभी-कभी segmentation fault (segfault) उत्पन्न करती है।
यह समस्या पहले OpenAI Codex में बंडल किए गए rg में देखी गई, और बाद में पाया गया कि वह बाइनरी बाइट-दर-बाइट ripgrep के आधिकारिक GitHub Release (https://github.com/BurntSushi/ripgrep/releases/download/15.2.0/ripgrep-15.2.0-x86_64-unknown-linux-musl.tar.gz) से हूबहू मिलती है। रिपोर्टर ने Codex की किसी भी निर्भरता से स्वतंत्र रूप से इस बग को reproduce किया है।
प्रभावित संस्करण में PCRE2 10.45 (JIT सहित) और SSE2, SSSE3, AVX2 जैसे SIMD features शामिल हैं। रिपोर्टर ने debug symbols के साथ rg-15.2 को CROSS_CONTAINER_ENGINE=podman और CARGO_PROFILE_RELEASE_DEBUG के माध्यम से पुनः build करके विश्लेषण किया।
RipGrep एक व्यापक रूप से उपयोग किया जाने वाला open-source command-line search tool है जिसे GitHub पर 66.8k से अधिक Stars मिले हैं। musl libc आधारित बाइनरी विशेष रूप से Linux container environments में लोकप्रिय हैं, और OpenAI Codex जैसे उत्पादों में इसके उपयोग से यह बग व्यापक रूप से प्रभावित कर सकता है।