Summary
Codex Desktop is continuously adding paired .dmp and _sidecar.json files under:
~/Library/Application Support/com.openai.codex/web/Crashpad/pending
On my machine this directory grew to 4.9G and 54,504 files in one day. The count continued increasing during investigation, so this appears to be active Crashpad dump generation rather than stale one-time leftovers.
The Codex Desktop app is still functional while this is happening. I can use the app, inspect the filesystem, and interact with GitHub from the same running session.
So the user-visible problem is not that Codex is fully crashing or unable to launch. The issue is that Crashpad is continuously generating pending dump/sidecar pairs in the background while the app remains usable, causing unbounded local disk growth.
I am not attaching minidumps publicly because they may contain memory, local paths, or private data. I can share the newest .dmp privately if OpenAI maintainers provide a safe upload path.
Environment
- Product: Codex Desktop app on macOS
- Codex app version:
26.527.60818 CFBundleVersion:3437- Crashpad/Electron annotation observed from live process:
prod=Codex_Mac,ver=148.0.7778.179 - macOS:
26.3.1 (25D771280a) - Architecture:
arm64
Observed evidence
Crashpad pending directory:
~/Library/Application Support/com.openai.codex/web/Crashpad/pending
Latest measurements:
4.9G ~/Library/Application Support/com.openai.codex/web/Crashpad/pending
54,504 files total
27,252 .dmp files
27,252 _sidecar.json files
Sampled pending file time range:
oldest sampled pending files: 2026-06-02 13:31:21 CEST
latest sampled pending files: 2026-06-02 21:08:24 CEST
During the investigation the count increased from 53,444 to 54,064, then to 54,504, which indicates the queue was still growing.
I also observed two Codex browser_crashpad_handler processes running under PPID=1 since Sat May 30 11:47:50 2026, both using the same Crashpad database:
/Applications/Codex.app/.../Helpers/browser_crashpad_handler \
--database=~/Library/Application Support/com.openai.codex/web/Crashpad \
--annotation=plat=OS X \
--annotation=prod=Codex_Mac \
--annotation=ver=148.0.7778.179
The local app remained usable enough to inspect/report this, so the visible issue is not just a normal foreground app crash. It looks like Crashpad or a monitored helper process is repeatedly generating pending dumps without bounding, upload/processing cleanup, or rotation.
Expected behavior
Crash reports should be bounded, uploaded/processed/rotated, or not continuously generated while the app remains usable.
Actual behavior
Pending Crashpad reports accumulate rapidly and consume multiple GB of local disk space.
Commands used to collect evidence
du -sh "$HOME/Library/Application Support/com.openai.codex/web/Crashpad/pending"
find "$HOME/Library/Application Support/com.openai.codex/web/Crashpad/pending" -maxdepth 1 -type f | wc -l
find "$HOME/Library/Application Support/com.openai.codex/web/Crashpad/pending" -maxdepth 1 -type f \
| sed 's/.*\.//' | sort | uniq -c | sort -nr
/usr/libexec/PlistBuddy -c 'Print :CFBundleShortVersionString' /Applications/Codex.app/Contents/Info.plist
/usr/libexec/PlistBuddy -c 'Print :CFBundleVersion' /Applications/Codex.app/Contents/Info.plist
sw_vers
uname -m
ps ax -o pid,ppid,lstart,command \
| grep -E 'browser_crashpad_handler|com.openai.codex/web/Crashpad' \
| grep -v grepRelated issues
This may be related to other Codex Desktop helper/process cleanup reports:
- Codex App update left old crashpad helper; relaunch could no-op until clean restart #25259: stale Crashpad helper after update/relaunch
- Codex App UI freezes: worker crashes, massive git/worktree errors, and concurrent orphaned app-server processes #11090: orphaned Codex processes and UI freezes
- Can't open app in Tahoe 26.2 (25C56) #10627: prior Crashpad/macOS startup reports