Où se trouve le fichier journal

Comment l'ouvrir, comment lire une ligne, ce qu'il contient et ce qu'il ne contient délibérément pas, quand il quitte ton PC, et à quoi servent les autres fichiers à côté.

L'ouvrir

Appuie sur Win+R, colle ceci, appuie sur Entrée :

%LocalAppData%\w0a\errors.log

Si Windows demande avec quoi l'ouvrir, choisis le Bloc-notes. C'est un fichier texte brut.

Si le fichier n'existe pas, c'est que rien n'a encore été écrit. Il est créé avec sa première ligne.

Lire une ligne

Chaque ligne commence par un numéro d'ordre, puis la date et l'heure, puis, entre crochets, la partie de w0a qui l'a écrite, puis ce qui s'est passé. Un échec qui a levé une exception est suivi de quelques lignes en retrait qui nomment les méthodes par lesquelles il est passé. Elles ne contiennent ni chemins de fichiers source ni numéros de ligne, parce que la version publiée est livrée sans eux.

Les lignes les plus récentes sont en bas.

Deux sortes de lignes ne signalent aucun défaut :

Ce qu'il contient

Une ligne datée pour chaque échec que w0a a intercepté, avec l'endroit où il s'est produit. Rien n'est avalé en silence : une interrogation du matériel qui a échoué, une écriture dans le registre qui a été refusée, une page qui n'a pas voulu se charger — c'est là-dedans.

C'est tout l'intérêt. Une application qui cache ses propres erreurs derrière un message aimable ne peut pas être diagnostiquée.

Ce qu'il ne contient pas

Quand il quitte ton PC

Le fichier reste sur ton disque. Ses lignes partent de deux façons, et les deux retirent d'abord ton nom de compte, les chemins de profil utilisateur et tout ce qui ressemble à une clé de licence :

Coupe l'interrupteur et le fichier ne va nulle part, sauf si tu l'envoies.

Taille et suppression

Le fichier est maintenu sous 512 KB. Quand il dépasse cette taille, w0a le réduit aux 200 lignes les plus récentes.

Tu peux le supprimer à tout moment ; w0a en commence un nouveau avec la ligne suivante. La numérotation reprend là où elle en était, donc une ligne déjà envoyée n'est pas renvoyée.

L'envoyer

S'il est long, ne colle pas le fichier entier. Les 120 dernières lignes sont presque toujours la partie utile, parce que les entrées les plus récentes sont en bas. La carte Report a Problem envoie exactement ces 120 lignes quand Attach the error log (recommended) est coché.

Les autres fichiers du dossier

Le même dossier contient quelques autres fichiers. Chacun répond à une question, et aucun n'est envoyé :

FichierCe à quoi il répond
startup-trace.logJusqu'où le dernier démarrage est allé, étape par étape. Réécrit à chaque lancement.
game.logQuand un jeu a été vu démarrer et s'arrêter.
engine.logCe que les moteurs d'arrière-plan ont fait, une ligne par action terminée.
perf.logLes moments où la fenêtre de w0a a été lente à se dessiner, et ce qu'a coûté le moteur de réserve de cœurs pendant une partie.
crashstate.jsonSi la dernière exécution s'est fermée proprement ; le compteur de plantages du mode de sécurité est conservé ici.

engine.log et game.log contiennent des noms de programmes, c'est pourquoi ils restent en local. Si un problème concerne un jeu qui ne donne plus la même sensation avec les moteurs activés, engine.log est le premier fichier à regarder.

À lire aussi

Cette page t'a-t-elle aidé ?

Qu'est-ce qui manquait, ou qu'est-ce qui n'a pas marché ? Nous lisons chacun de ces messages.

Si cette page n'a pas réglé le problème, écris-nous — dis-nous quel article tu as lu, et nous corrigerons l'article.