开发者逆向定位 Codex 桌面版循环依赖致启动报错根因
cch123 · ghdev · 2026-09-11
用户在 openai/codex 仓库提交 issue,并对安装包做了完整逆向分析:Codex 桌面版 26.908.31457 启动时出现「ChatGPT hit a snag」恢复界面,根因是前端打包产物中存在循环模块依赖,导致某个初始化器在赋值前被调用。
- 通过隔离的 Chromium 145 实例加载安装包内 app.asar(SHA-256 已记录)复现,证明错误与 Electron 环境无关,模块依赖图本身即可解释
- 「Show pet」宠物窗口报同样错误,主窗口与 avatarOverlay 窗口均受影响
- 在隔离浏览器中替换资源、打破循环依赖后,五个入口/预取场景全部恢复正常
这是一份相当规范的桌面应用 bug 逆向复现报告。
「编程与Agent」频道最新
- Nitrosend 让 Grok Bot 自主接管邮件营销:一条 SKILL.md 全自动配置 — nikvassev · 2026-10-28
- Claude Opus 5.5 从二进制重建 SQLite 等程序,ProgramBench 得分 18.5% — winer666 · 2026-10-28
- Pichai 自述用内部 Agent 汇报训练进展与算力遥测 — rohanpaul_ai · 2026-10-28
- Amazon 重写 SDE 角色指南:定义「文艺复兴开发者」时代 — prdeepakbabu · 2026-10-28
- 社区插件 Kinocut 让 Hermes Agent 本地剪辑视频,无需 API key — alexcovo_eth · 2026-10-28
- 不开向量检索也能拿 86.67%,开源记忆层 Mind 挑战 embedding 必要性 — GabrielMartinMoran · 2026-10-28