Codex desktop repeatedly crashes in CrBrowserMain with EXC_BREAKPOINT at temporal_rs_PlainDateTime_hour on macOS 26.6
I am reporting a serious recurring Codex desktop crash that has now happened at least 8 times across 2 Codex desktop builds. This is disrupting real business work. I am building a company and trying to do serious, production-oriented work with Codex; this instability is costing me time, money, and focus. I am very disappointed and need this treated as a real reliability issue, not a one-off local glitch.
Impact
- Codex desktop has repeatedly crashed while I am actively trying to work.
- The crashes keep interrupting business-critical setup and development work.
- I have spent substantial time troubleshooting, reinstalling, collecting logs, and resetting local state instead of building my company.
- I am paying for tooling and depending on Codex for serious work, so repeated desktop crashes create a direct cost in time and productivity.
- I need guidance on whether this is a known app/runtime bug, whether there is a safe workaround, and when a fix can be expected.
Environment
- macOS:
macOS 26.6 (25G5052e) - Hardware:
MacBookPro18,1 - Codex desktop builds affected:
26.623.81905 (4598)26.623.101652 (4674)- Bundled CLI:
codex-cli 0.142.5 - Codex Framework:
149.0.7827.197
Repeated crash signature
Every captured report has the same signature:
- Exception:
EXC_BREAKPOINT (SIGTRAP) - Triggered thread:
0 CrBrowserMain,com.apple.main-thread - Top frame:
temporal_rs_PlainDateTime_hour + 5760080 - Termination:
SIGNAL,Trace/BPT trap: 5
Crash reports captured
2026-07-02 01:51:31 -0500, PID99454, incident9961F8AE-39EB-45B7-BE29-B3C11834F59D2026-07-02 01:55:52 -0500, PID2281, incidentBC5B3D3B-9038-46E8-A055-DE92C2727EE02026-07-02 02:09:45 -0500, PID8784, incident0100A4DA-A44E-4156-A7B9-DD122FDEBCEE2026-07-02 02:25:27 -0500, PID10975, incident6549D57F-ADB1-4DC6-99F2-869A79AA31ED2026-07-04 02:16:39 -0500, PID47823, incidentFB2CE82D-9A9D-4689-A142-96C659DAA7A02026-07-04 02:26:53 -0500, PID50790, incident23D553F5-5874-4AC7-9A18-EB94A05EBC572026-07-04 02:33:11 -0500, PID53661, incidentC82A9A76-ABF6-447F-88B4-8DEB536BE7B32026-07-04 02:40:50 -0500, PID54411, incidentE30B67FA-30A1-45B9-BEA1-29DA1154E9BF
Troubleshooting already attempted
The crash persisted after:
- Clearing volatile Codex/Chromium caches.
- Disabling
browser@openai-bundled. - Attempting to force browser backend to Chrome.
- Fully resetting the Codex Chromium profile at
2026-07-02 02:00:11 -0500. - Reinstalling/updating the app.
- Updating from
26.623.81905 (4598)to26.623.101652 (4674). - Disabling
chrome@openai-bundledas an additional no-browser-surfaces workaround. - Cleaning orphaned helper processes left after crashes.
Relevant observed behavior
Desktop logs repeatedly show in-app-browser / browser-use lifecycle activity around the crash window, including messages like:
IAB_LIFECYCLE iab backend info request failed
No Codex browser route is available for browser session ...
browser_use_iab_backend_startup_started ... backend=iab ... release=26.623.101652
browser_use_iab_backend_startup_ready ... backend=iab ...
The local configuration has also been rewritten back to:
BROWSER_USE_AVAILABLE_BACKENDS = "chrome,iab"
even after manually setting:
BROWSER_USE_AVAILABLE_BACKENDS = "chrome"
Current local mitigation
I have now applied the strictest local workaround I can identify:
[plugins."browser@openai-bundled"]
enabled = false
[plugins."chrome@openai-bundled"]
enabled = false
BROWSER_USE_AVAILABLE_BACKENDS = "chrome"
This is only a temporary mitigation. It disables useful browser features and does not explain why the desktop app continues to crash in CrBrowserMain.
Request
Please investigate this as a Codex desktop app/runtime reliability bug. I need:
- Confirmation whether this crash signature is known.
- A recommended workaround that does not require giving up major Codex features permanently.
- A fix or clear ETA if this is already being addressed.
- Guidance on whether additional logs should be submitted through a private channel.
I have prepared a local support bundle containing .ips crash reports, pasted crash reports, app logs, and the troubleshooting summary. I am avoiding posting raw logs publicly because they may contain private session context, but I can provide them through /feedback or another private support channel.
6 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Update: the crash has happened again after filing this issue.
New recurrence:
2026-07-04 04:36:35 -0500, PID59200, incident77DE354B-A2B8-4F17-BFCB-48E12BA96DB626.623.101652 (4674)EXC_BREAKPOINT (SIGTRAP)0 CrBrowserMain,com.apple.main-threadtemporal_rs_PlainDateTime_hour + 5760080This brings the observed total to at least 9 crashes with the same signature.
Important additional detail: this recurrence happened after both browser-related plugins had been disabled locally:
The config had also been manually set to:
but after the crash, it was again observed as:
So the no-browser-surfaces workaround is not holding reliably, and the app continues to crash in the same
CrBrowserMainpath. I have added the new.ips, pasted crash report, and matching app logs to the local/private support bundle for submission through/feedbackor another private support channel.Update: another recurrence happened shortly after the previous one.
New recurrence:
2026-07-04 04:41:38 -0500, PID66843, incident64E440AC-3137-4B56-A235-91167AFEEA6926.623.101652 (4674)EXC_BREAKPOINT (SIGTRAP)0 CrBrowserMain,com.apple.main-threadtemporal_rs_PlainDateTime_hour + 5760080This brings the observed total to at least 10 crashes with the same signature.
Additional detail from this recurrence:
browser@openai-bundledremained disabled.chrome@openai-bundledremained disabled.BROWSER_USE_AVAILABLE_BACKENDShad again been rewritten tochrome,iabafter being manually reset tochrome.browser-use-pip Received Browser Use PiP metadata backend=chrome ..., despite the browser-related plugins being disabled.I have added the new
.ips, pasted crash report, and matching desktop logs to the local/private support bundle. This strongly suggests the local mitigation is not sufficient and the app/runtime is still entering the same browser/main-thread crash path.Another recurrence just happened after the prior mitigation.
New crash:
2026-07-04 04:47:10 -0500683603E94F1CA-4B3B-4478-B8AC-654B1844B55626.623.101652 (4674)26.6 (25G5052e)EXC_BREAKPOINT (SIGTRAP)0 CrBrowserMain/com.apple.main-threadtemporal_rs_PlainDateTime_hour + 5760080This brings the count to at least 11 crashes with the same signature. Both
browser@openai-bundledandchrome@openai-bundledwere still disabled. The app had again rewritten the local backend setting fromBROWSER_USE_AVAILABLE_BACKENDS = "chrome"back to"chrome,iab", so the local mitigation is not holding.I added the new
.ips, pasted report, crashed-session log, and restart-session log to the local/private support bundle. Raw logs are still being kept out of the public issue because they may contain private session context.I tested again after the prior mitigation and it is not fixed.
Three more
.ipsreports appeared under~/Library/Logs/DiagnosticReports/Retired, all with the same signature:2026-07-04 04:52:39 -0500, PID70152, incident6E43A413-B278-465D-8219-C84FE8745C162026-07-04 04:57:56 -0500, PID74352, incident197CF13A-5CB3-47D4-BBA3-9079977A92792026-07-04 05:14:39 -0500, PID75049, incidentFAFC2321-1831-4F19-A904-74AC95418A6DEach one is:
26.623.101652 (4674)EXC_BREAKPOINT (SIGTRAP)CrBrowserMain/com.apple.main-threadtemporal_rs_PlainDateTime_hour + 5760080This brings the count to at least 14 matching crashes across the two desktop builds. During the test,
~/.codex/config.tomlhad again been rewritten toBROWSER_USE_AVAILABLE_BACKENDS = "chrome,iab", despite bothbrowser@openai-bundledandchrome@openai-bundledbeing disabled. Logs from the restarted sessions still showbrowser_use_iab_backend_startup_started ... backend=iabandNo Codex browser route is available ...warnings.I added these new
.ipsfiles and session logs to the local/private support bundle. The currently running Codex instance after the crashes is PID75849.Another recurrence, now on the newer desktop build.
Latest crash from the attached report and matching local
.ips:2026-07-08 13:47:58 -050037386B8F0ABE2-4E36-403C-A4E7-F8C1B10EAEB026.623.141536 (4753)codex-cli 0.142.526.6 (25G5052e)EXC_BREAKPOINT (SIGTRAP)0 CrBrowserMain/com.apple.main-threadtemporal_rs_PlainDateTime_hour + 5760080I also re-parsed every Codex
.ipscurrently on disk under~/Library/Logs/DiagnosticReportsand~/Library/Logs/DiagnosticReports/Retired: all 24 reports match this exact same signature. The affected desktop builds now include:26.623.81905 (4598)26.623.101652 (4674)26.623.141536 (4753)The local config had again reverted to
BROWSER_USE_AVAILABLE_BACKENDS = "chrome,iab", while bothbrowser@openai-bundledandchrome@openai-bundledremained disabled. The restarted session on PID40043still logsbrowser_use_iab_backend_startup_started ... backend=iab ... release=26.623.141536.I refreshed the local/private support bundle with all 24
.ipsfiles, the new pasted report, and the crashed/restarted desktop logs. Raw logs are still not posted publicly because they may contain private session context.