AI 代理挖出 libuv 存在约 14 年的 fsevents 内存泄漏
steipete · x · 2026-09-23
开发者 steipete 升级 macOS 27 后发现 ChatGPT 反复崩溃,用 AI 代理 Astra 排查后定位到 libuv 中一个存在约 14 年的 bug:在 macOS 上反复添加/移除文件系统监听时,libuv 重建共享 FSEventStream 会泄漏临时路径列表——成功路径跳过清理,而错误路径误以为 NULL 回调的 CFArray 会自动释放字符串和原始 C 缓冲区。他提交了 PR #5283,在 uvfseventsreschedule 的每个出口释放 CFArray、各 CFString 及 C 缓冲区,不改公开 API/ABI,Bun 的独立 issue #29935 也印证了同一问题。
所属事件:AI 代理排查 ChatGPT 崩溃揪出 libuv 14 年老 bug(3 条相关)→
「编程与Agent」频道最新
- dots 更新支持 agent 同时控制 Windows 与 Mac 双机 — dkundel · 2026-11-12
- Granola 推出 Agent Briefs:每晚为 AI agent 打包你的最新上下文 — soleio · 2026-11-12
- 新基准 Continual-ARC:主流 Agent 均无法从经验中学习 — alifcoder · 2026-11-12
- KubeCon 前夕 Azure Day:AKS 单集群 65 节点跑 2.2 万个 Agent — davemccollough · 2026-11-12
- OpenShell 实用技巧:一条命令把沙箱内 Web 应用暴露到浏览器 — gethackteam · 2026-11-12
- 开发者打造「智能操作系统」:模型与智能体直接内建于 Linux 桌面系统 — NerdyRodent · 2026-11-12