ripgrep 崩溃排查最终查出内核 TLB 竞态
BenBajarin · x · 2026-07-28
一次 ripgrep 崩溃排查,最后查出内核竞态
链接里的 GitHub 仓库记录了一次很硬核的调试过程:看上去像是 ripgrep 的用户态崩溃,最后却追到了一个 内核 TLB shootdown race,甚至出现“线程自己刚写进去的数据,几条指令后又读不到了”的现象。
- 故障起点是 musl mallocng 里偶发的 SIGSEGV,发生在大规模多线程搜索时。
- 进一步插桩后发现,这不是普通的分配器 bug,而是匿名页在函数执行中途被替换,导致同一线程自己的写入失效。
- 原帖还顺带吐槽,相关模型在排查中帮了大忙,没有像“安全主义”工具那样阻挠排错。
这是一个很适合转发的系统调试名场面,也体现了 AI 在底层排障里的实用性。
所属事件:美模型因安全拦截拒答,中国AI查出内核Bug(4 条相关)→
「Fun」频道最新
- 1998年Shockwave经典代码艺术《-1的平方根》被移植重现 — floguo · 2026-10-16
- 《回到未来》悬浮 DeLorean 刷屏,AI 圈梗图玩转飞行汽车梗 — sergeantsref · 2026-10-16
- MiniMax 玩具恐怖短剧爆红:每次眨眼它就更近一步 — fa6637 · 2026-10-16
- 教授晒儿子零 AI 代笔申请文书:真诚写作依然能打动人 — arjunrajlab · 2026-10-16
- 2030 年印度通勤者堵车仰望富豪开着特斯拉 Roadster 飞过头顶 — _jaydeepkarale · 2026-10-16
- 用 Codex 把深度报道改成视觉小说,采访逐字稿可直接试玩 — danshipper · 2026-10-16