macOS Desktop: unified ChatGPT app consistently aborts during late startup with uncaught std::range_error

Open 💬 1 comment Opened Jul 16, 2026 by NabilHoudini7

What version of the ChatGPT / Codex Desktop app are you using?

Desktop release:
26.707.91948

Bundled Codex CLI:
0.144.5

Chromium:
150.0.7871.115

---

What platform are you using?

  • macOS 26
  • Apple Silicon (M4)
  • Official Apple Silicon build downloaded from OpenAI

---

Summary

After updating to the new unified ChatGPT desktop application (ChatGPT + Codex), the application consistently exits a few seconds after launch.

The crash occurs after the application appears to initialize successfully rather than during early startup.

The behavior is reproducible on every launch.

---

Expected behavior

The desktop application should remain open after startup.

---

Actual behavior

The application:

  1. launches normally;
  2. creates its main window;
  3. reaches the ready-to-show stage;
  4. initializes the bundled Codex runtime;
  5. successfully loads configuration, account information, models, threads, and workspace-related services;
  6. begins processing remote task / workspace state;
  7. aborts with an uncaught native C++ exception.

The final fatal line is consistently:

libc++abi: terminating due to uncaught exception of type std::range_error

The process exits immediately afterwards without any user-visible error dialog.

---

Startup sequence observed

The following sequence is consistently observed:

Launch
↓
Renderer initialized
↓
Window created
↓
window ready-to-show
↓
Codex CLI initialized
↓
Configuration loaded
↓
Account loaded
↓
Models loaded
↓
Threads loaded
↓
Workspace / Git services initialized
↓
Remote task reconciliation
↓
uncaught std::range_error
↓
Application abort

---

Additional observations

Immediately before the native exception, the application repeatedly logs messages similar to:

No owner repo found for remote task

These messages consistently appear immediately before the crash.

I cannot determine whether they are causally related or simply adjacent in time, but they are reproduced on every launch.

---

Reproduction

Current reproduction rate:

100% (every launch tested).

Steps:

  1. Launch the ChatGPT desktop application.
  2. Wait a few seconds.
  3. Observe the window appear normally.
  4. Observe the application terminate.

The same behavior occurs whether launching from Finder or directly from the application executable:

"/Applications/ChatGPT.app/Contents/MacOS/ChatGPT"

---

Investigation already performed

Before opening this report, the following checks were completed:

  • downloaded the latest official Apple Silicon build again;
  • reinstalled the application;
  • verified the application code signature;
  • verified Gatekeeper acceptance (Notarized Developer ID);
  • confirmed Apple Silicon architecture;
  • disabled VPN;
  • rebooted macOS;
  • terminated remaining ChatGPT helper processes before testing again.

None of these actions changed the observed behavior.

---

Additional diagnostics

If maintainers need additional information, I can provide a redacted startup log, the corresponding macOS crash report (.ips), the faulting thread stack trace, and any other diagnostics requested during investigation.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗