Dev reverse-engineers Codex desktop crash, finds circular module dependency in shipped bundle
cch123 · ghdev · 2026-09-11
A user filed an issue on openai/codex with a full reverse-engineering write-up: Codex desktop 26.908.31457 shows the "ChatGPT hit a snag" recovery screen at startup because a circular dependency in the shipped frontend bundle causes an initializer to run before assignment.
- Reproduced in an isolated Chromium 145 instance loading the installed app.asar (SHA-256 logged), proving the error is independent of Electron
- The "Show pet" window and avatarOverlay window hit the same error boundary
- Breaking the dependency cycle via resource substitution fixed all five tested entry and prefetch scenarios
A notably rigorous desktop-app bug reproduction report.
More from coding & agent
- Researcher predicted multi-agent hidden coordination failure mode a year ago — it's now real — tianshi_li · 2026-09-12
- Dev uses AI to build a macOS widget for Fahrenheit-Celsius conversion, iterating past the 'AI slop' stage — floguo · 2026-09-12
- NoSpoon agent autonomously cranks out hilarious AI microdramas, 40-min episodes coming — Kyrannio · 2026-09-12
- Minecraft survival bot masters walking but keeps dying to night drifters; burrow goal next — zeeg · 2026-09-12
- LinkedIn user claims GPT-6 built a pixel-perfect Figma design system in 3 hours — AIandDesign · 2026-09-12
- OpenAI to co-host 'Agents, Everywhere' one-day hackathon across 50 cities on Sep 12 — seanmcdonaldxyz · 2026-09-12