vm.mmap_rnd_bits 引发 ASAN CPU 100% 问题解析Root cause 摘要:Linux 6.8(Ubuntu24.04 默认)vm.mmap_rnd_bits=32 和容器内 gcc‑12.2 libasan 不兼容。ASAN 在 main() 执行前初始化阶段随机触发段错误,ASAN 的信号处理器死循环打印 AddressSanitizer:DEADLYSIGNAL,把 CPU 打满 100%。最小复现程序:int main(){return 0;} 开启 ASAN 编译,约 1/3 概率复现卡死,栈全部落在 libasan/ldso(AsanIni