Aller au contenu

Extension Rapport de plantage

Si l'éditeur venait à planter, cette extension vous aide à envoyer un rapport utile — à vos conditions. Elle montre exactement ce que le rapport contiendrait et vous laisse l'envoyer via votre propre client de messagerie, l'enregistrer dans un fichier, ou le supprimer. Rien n'est jamais envoyé sans votre consentement.

Où la trouver

La boîte de dialogue de revue apparaît automatiquement au lancement qui suit un plantage. Vous pouvez aussi l'ouvrir vous-même depuis Aide ▸ Envoyer un rapport de plantage….

Fonctionnement

Après un plantage, le cœur de l'éditeur écrit un petit artefact de diagnostic. Au lancement suivant, l'extension le remarque et, une fois la fenêtre principale affichée, montre une boîte de dialogue de revue contenant l'intégralité du rapport proposé. Vous choisissez alors de :

  • L'envoyer — ouvre votre programme de messagerie par défaut avec le rapport joint sous forme de zip.
  • L'enregistrer dans un fichier, ou
  • Le supprimer.

Un même plantage n'est proposé qu'une seule fois. Comme l'envoi passe par votre client de messagerie, vous gardez le contrôle de ce qui quitte votre machine.

Contenu d'un rapport

  • Une trace de pile symbolisée du plantage (noms de fonctions lorsque les symboles sont disponibles).
  • L'artefact de plantage (build/version, le thread fautif).
  • La fin du journal glissant de l'éditeur.

Le contenu est expurgé avant que vous le voyiez, et vous relisez tout dans la boîte de dialogue avant le moindre envoi.

Réglages

Préférences ▸ Extensions ▸ Rapports de plantage :

Réglage Plage / défaut Effet
Proposer l'envoi d'un rapport après un plantage activé/désactivé Détermine si la boîte de dialogue de revue apparaît après un plantage.
Lignes de journal jointes à un rapport 0–2000 (défaut 200) Combien de lignes de fin de journal sont incluses. Mettez 0 pour ne joindre aucun journal.

Voir aussi : mode sans échec

Un plantage au démarrage peut aussi déclencher le mode sans échec, qui démarre l'éditeur avec les extensions désactivées pour vous permettre de récupérer.