Codex Desktop Crash - June 27, 2026

Open 💬 4 comments Opened Jun 27, 2026 by perlakell-hue

Codex Desktop Crash Report - June 27, 2026

Summary

Codex Desktop repeatedly crashes or shows the error screen after reload/update. The visible crash message says the bundled Codex process exited with (code=null, signal=SIGKILL). The most recent visible warning is:

Most recent error: {"timestamp":"2026-06-27T12:24:11.034600Z","level":"WARN","fields":{"message":"could not find callback for Integer(1)"},"target":"codex_app_server::outgoing_message"}

This blocks returning to the affected old thread/window. Updating Codex reports that version 26.623.42026 is already the newest available. The bundled CLI reports codex-cli 0.142.3.

Environment

  • App: Codex Desktop for macOS
  • Desktop app version shown in updater: 26.623.42026
  • Bundled CLI version: codex-cli 0.142.3
  • Date/time observed: Saturday, June 27, 2026, around 7:22-7:32 AM America/Panama
  • Current local command timestamp gathered: Sat Jun 27 07:34:22 EST 2026

Impact

  • The prior thread/window cannot be reliably reopened.
  • Reload returns to the same crash screen.
  • User had to continue work in a new chat.
  • The issue appears app-level rather than repo-code-level; the current generated workspace contains no normal source repo files.

Screenshot Evidence

Attach these screenshots:

  • /Users/perla/Desktop/Screenshot 2026-06-27 at 7.31.30 AM.png
  • /Users/perla/Desktop/Screenshot 2026-06-27 at 7.24.58 AM.png
  • /Users/perla/Desktop/Screenshot 2026-06-27 at 7.24.50 AM.png
  • /Users/perla/Desktop/Screenshot 2026-06-27 at 7.22.15 AM.png
  • /Users/perla/Desktop/Screenshot 2026-06-27 at 7.32.20 AM.png

Note: filenames on disk may contain the narrow no-break space character before AM.

Logs To Attach

Official Codex troubleshooting docs list macOS app logs here:

~/Library/Logs/com.openai.codex/YYYY/MM/DD

Relevant local files found for June 27:

/Users/perla/Library/Logs/com.openai.codex/2026/06/27/codex-desktop-7e36b14f-8271-4c5e-b11e-fab783fa5859-2994-t0-i1-050802-0.log
/Users/perla/Library/Logs/com.openai.codex/2026/06/27/codex-desktop-99e34777-0002-4c8b-be83-b970b19d2787-5743-t2-i1-121837-0.log
/Users/perla/Library/Logs/com.openai.codex/2026/06/27/codex-desktop-99e34777-0002-4c8b-be83-b970b19d2787-5743-t0-i1-052414-0.log
/Users/perla/Library/Logs/com.openai.codex/2026/06/27/codex-desktop-3a6d5575-c96d-4d2f-8d4b-3a1ec0adf6ca-43361-t0-i1-000020-0.log
/Users/perla/Library/Logs/com.openai.codex/2026/06/27/codex-desktop-99e34777-0002-4c8b-be83-b970b19d2787-5743-t1-i1-052422-0.log
/Users/perla/Library/Logs/com.openai.codex/2026/06/27/codex-desktop-7e36b14f-8271-4c5e-b11e-fab783fa5859-2994-t2-i1-051921-0.log
/Users/perla/Library/Logs/com.openai.codex/2026/06/27/codex-desktop-7e36b14f-8271-4c5e-b11e-fab783fa5859-2994-t1-i1-050809-0.log
/Users/perla/Library/Logs/com.openai.codex/2026/06/27/codex-desktop-3a6d5575-c96d-4d2f-8d4b-3a1ec0adf6ca-43361-t1-i1-001757-0.log

Review logs before attaching, because OpenAI docs warn they may contain sensitive information.

Additional Local Diagnostics

These commands were requested before contacting support:

cat ~/.codex/config.toml
ls -la ~/.codex
ls -la ~/Library/Logs | grep -i codex

~/.codex/config.toml

No API key or access token was visible in this file. auth.json exists separately and was not opened.

notify = ["/Users/perla/.codex/computer-use/Codex Computer Use.app/Contents/SharedSupport/SkyComputerUseClient.app/Contents/MacOS/SkyComputerUseClient", "turn-ended"]
service_tier = "default"

[marketplaces.openai-bundled]
last_updated = "2026-06-27T05:24:24Z"
source_type = "local"
source = "/Users/perla/.codex/.tmp/bundled-marketplaces/openai-bundled"

[marketplaces.openai-primary-runtime]
last_updated = "2026-06-24T05:25:20Z"
source_type = "local"
source = "/Users/perla/.cache/codex-runtimes/codex-primary-runtime/plugins/openai-primary-runtime"

[plugins."documents@openai-primary-runtime"]
enabled = true

[plugins."spreadsheets@openai-primary-runtime"]
enabled = true

[plugins."presentations@openai-primary-runtime"]
enabled = true

[plugins."google-calendar@openai-curated"]
enabled = true

[plugins."browser@openai-bundled"]
enabled = true

[plugins."pdf@openai-primary-runtime"]
enabled = true

[plugins."template-creator@openai-primary-runtime"]
enabled = false

[features]
js_repl = false

[mcp_servers.node_repl]
args = []
command = "/Applications/Codex.app/Contents/Resources/cua_node/bin/node_repl"
startup_timeout_sec = 120

[mcp_servers.node_repl.env]
NODE_REPL_NATIVE_PIPE_CONNECT_TIMEOUT_MS = "1000"
NODE_REPL_NODE_MODULE_DIRS = "/Applications/Codex.app/Contents/Resources/cua_node/lib/node_modules"
NODE_REPL_NODE_PATH = "/Applications/Codex.app/Contents/Resources/cua_node/bin/node"
NODE_REPL_TRUSTED_CODE_PATHS = "/Users/perla/.codex"
CODEX_HOME = "/Users/perla/.codex"
NODE_REPL_TRUSTED_BROWSER_CLIENT_SHA256S = "59e7bb81812ddd5f102e1d580335166e552c91686b5726218a985b59b4f89ca1"
BROWSER_USE_AVAILABLE_BACKENDS = "chrome,iab"
NODE_REPL_INSTRUCTIONS_USE_CASE_BROWSER = "Control the in-app browser in conjunction with the Browser Plugin."
NODE_REPL_INSTRUCTIONS_USE_CASE_CHROME = "Control the Chrome browser in conjunction with the Chrome Plugin. Prefer this method of controlling Chrome over alternatives (such as Computer Use) unless the user explicitly mentions an alternative."
BROWSER_USE_CODEX_APP_BUILD_FLAVOR = "prod"
BROWSER_USE_CODEX_APP_VERSION = "26.623.42026"
CODEX_CLI_PATH = "/Applications/Codex.app/Contents/Resources/codex"

[desktop]
conversationDetailMode = "STEPS_COMMANDS"
followUpQueueMode = "queue"
preventSleepWhileRunning = true

[apps.connector_5f3c8c41a1e54ad7a76272c89e2554fa.tools."google_drive.upload_file"]
approval_mode = "approve"

[apps.connector_5f3c8c41a1e54ad7a76272c89e2554fa.tools."google_drive.update_file"]
approval_mode = "approve"

The full file also contains many [projects."..."] trust entries, all set to trust_level = "trusted", mostly under /Users/perla/Documents/Codex/... plus one /Users/perla/Downloads/... project.

~/.codex Directory Summary

Important entries from ls -la ~/.codex:

auth.json exists and is mode -rw-------, size 4478, modified Jun 26 22:31
config.toml exists and is mode -rw-------, size 6938, modified Jun 27 07:32
.codex-global-state.json size 2337156, modified Jun 27 07:35
logs_2.sqlite size 543301632, modified Jun 27 07:35
logs_2.sqlite-wal size 99877072, modified Jun 27 07:35
state_5.sqlite size 20512768, modified Jun 27 07:24
state_5.sqlite-wal size 4342512, modified Jun 27 07:36

Human-readable sizes:

528M  /Users/perla/.codex/logs_2.sqlite
 96M  /Users/perla/.codex/logs_2.sqlite-wal
 20M  /Users/perla/.codex/state_5.sqlite
5.0M  /Users/perla/.codex/state_5.sqlite-wal
2.2M  /Users/perla/.codex/.codex-global-state.json

These large active SQLite log/state files may be relevant to the crash/reopen behavior.

~/Library/Logs Codex Entry

~/Library/Logs contains:

drwxr-xr-x@   3 perla  staff   96 May 27 22:41 com.openai.codex

Suggested Issue Title

Codex Desktop crashes after reload/update with SIGKILL and outgoing_message callback warning

Suggested Issue Body

Codex Desktop repeatedly crashes after reload/update and blocks reopening a prior thread.

Visible error:
- (code=null, signal=SIGKILL)
- Most recent warning: {"timestamp":"2026-06-27T12:24:11.034600Z","level":"WARN","fields":{"message":"could not find callback for Integer(1)"},"target":"codex_app_server::outgoing_message"}

Updater says Codex 26.623.42026 is currently the newest version available.
Bundled CLI reports: codex-cli 0.142.3.

Observed on macOS on June 27, 2026 around 7:22-7:32 AM America/Panama.

Impact:
- Reload returns to the crash screen.
- The old thread/window cannot be reliably reopened.
- Work had to continue in a new chat.

I attached screenshots and the relevant logs from:
~/Library/Logs/com.openai.codex/2026/06/27

Where To Send

Use both routes if possible:

  1. In Codex, type /feedback in the message composer. If it allows attaching/sharing the current session, enable that and include the issue title above.
  2. Open a Codex GitHub bug report: https://github.com/openai/codex/issues/new?template=2-bug-report.yml

Official docs also mention checking existing issues first:

https://github.com/openai/codex/issues

<img width="1440" height="900" alt="Image" src="https://github.com/user-attachments/assets/d1290d04-33bb-40a7-8489-6aa359da995a" />
<img width="1440" height="900" alt="Image" src="https://github.com/user-attachments/assets/88daeeea-c7f1-4e0e-9174-ad458c84e413" />
<img width="1440" height="900" alt="Image" src="https://github.com/user-attachments/assets/0793fa2f-8c7f-4cf6-9be6-0a0165aafebb" />
<img width="1440" height="900" alt="Image" src="https://github.com/user-attachments/assets/d375d152-1d7a-442c-a1d9-df7c18989091" />
<img width="1440" height="900" alt="Image" src="https://github.com/user-attachments/assets/4cd406cb-5a59-4048-99b1-b509c3602350" />

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗