Windows — Codex unexpectedly closes at the end of a task, persists after update
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.4k
- PR merge metrics
- PR metrics pending
Description
PROBLÈME
L’application Codex se ferme entièrement et involontairement lorsque
la tâche arrive à sa phase finale. Je dois relancer l’application.
Le problème s’est produit au moins trois fois. Lors du dernier incident,
l’exécution a été interrompue avant l’enregistrement de la réponse finale.
ENVIRONNEMENT
- Windows x64, langue française.
- Version de l’application lors des deux premiers incidents :
26.818.3698.0. - Version lors du dernier incident : 26.825.6671.0.
- Version du moteur relevée : codex-cli 0.151.0-alpha.7.2.
- Travail sur un projet local, avec vérification dans le navigateur intégré
et utilisation d’un serveur de développement temporaire.
INCIDENTS OBSERVÉS
Heures approximatives de Paris, UTC+2 :
- 30 août 2026, 15 h 07 min 36 s.
- 30 août 2026, 15 h 12 min 44 s.
- 31 août 2026, 15 h 32 min 50 s.
Le problème persiste donc après la mise à jour de l’application.
DERNIER INCIDENT
La dernière action d’outil confirmée est la fermeture d’un onglet
temporaire du navigateur intégré :
await errorTab.close();
Le lot d’actions prévoyait ensuite l’arrêt du serveur temporaire par
Ctrl+C, mais les traces disponibles ne permettent pas de confirmer
si cette étape a été exécutée.
Le journal de l’application s’arrête à 13:32:50.395 UTC, après les
événements de fermeture de l’onglet et de destruction de sa vue intégrée.
Messages présents à proximité :
- "ResizeObserver loop completed with undelivered notifications."
- "IAB_LIFECYCLE iab rejected tab for route"
- "IAB_LIFECYCLE browser sidebar guest torn down"
L’erreur ResizeObserver apparaît 229 fois sur l’ensemble de cette
session de l’application, pas uniquement au moment de la fermeture.
RÉSULTAT ATTENDU
L’application reste ouverte, termine les opérations de nettoyage
et affiche la réponse finale.
RÉSULTAT OBSERVÉ ET IMPACT
L’application disparaît et la tâche reste interrompue.
Les fichiers modifiés sont toujours présents sur disque. Deux exécutions
réussies des 170 tests ont été retrouvées avant le dernier incident,
mais l’absence de conclusion oblige à revérifier ce qui a été terminé.
LIMITES DU DIAGNOSTIC
Le problème est intermittent.
Aucune cause racine n’est confirmée : les messages du navigateur et
ResizeObserver sont des indices, pas une preuve de causalité.
Aucun rapport de crash Windows propre à Codex ni fichier de vidage
correspondant n’a été retrouvé dans les emplacements inspectés.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the application log around 13:32:50.395 UTC and the final confirmed action, await errorTab.close(), then trace the integrated-browser teardown and temporary-server cleanup. Reproduce the intermittent Windows shutdown if possible and compare the lifecycle messages with the expected result: the app stays open, cleanup completes, and the final response is displayed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- desktop, devtools, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100