openai / openai/codex

Windows — Codex unexpectedly closes at the end of a task, persists after update

Open
#41,845 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app browser bug windows-os
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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.