J'ai trouvé un bug de crash reproductible dans xserver-xephyr. Lorsque j'exécute la commande suivante:
apport-bug /var/crash/_usr_bin_Xephyr.1000.crash
il envoie un rapport whoopsie et ne me demande pas d'informations supplémentaires telles que la façon de reproduire le bug, que je connais. Il ne dépose pas non plus de véritable rapport de bogue. Comment suis-je censé le faire?
bug-reporting
quality
Alistair Buxton
la source
la source
Réponses:
Un bon moyen de signaler cela est de configurer Apport pour envoyer des données de plantage à Launchpad.
Vous pouvez le reconfigurer par la suite, si vous ne voulez généralement pas le faire lorsqu'un programme plante.
Contexte
Ce que vous voulez, c'est qu'Apport collecte des données de plantage et les soumette à Launchpad, afin que vous puissiez écrire et soumettre un rapport de bogue avec les données jointes. Il s'agit du comportement d'Apport sur les versions alpha et bêta, ainsi que du comportement (lorsque Apport a été activé) sur toutes les versions antérieures à 12.04.
Dans Ubuntu 12.04, Whoopsie a été introduit .
Whoopsie soumet les données de crash d'Apport à une base de données ( Daisy ) où elles peuvent être traitées et analysées globalement (puis visualisées ). C'est bien mieux que de ne pas avoir de données du tout rapportées, et mieux que les rapports de bogues avec des informations insuffisantes où le journaliste ne fournit pas les informations demandées. En outre, les bogues dans les versions stables sont parfois moins susceptibles d'être corrigés à moins qu'ils ne puissent être reproduits dans la version de développement (et avec Whoopsie, les utilisateurs ne sont pas invités à lire les instructions de rapport de bogue et à déposer un rapport, seulement pour constater que le bogue n'est pas corrigé pendant longtemps).
Cependant, les rapports de bogues bien écrits avec suffisamment d'informations sont toujours les bienvenus, pour les versions d'Ubuntu prises en charge (qui incluent votre situation).
Vous pouvez reconfigurer Apport pour qu'il soumette les données de plantage à Launchpad pour le rapport de bogue, au lieu de Daisy pour l'analyse statistique .
Reconfiguration d'Apport pour envoyer des données de plantage au tableau de bord
Si vous avez désactivé Whoopsie comme expliqué ici , Apport sera également désactivé. Donc, si votre objectif est de signaler des bogues, ce n'est pas ce que vous voulez .
Dans l'un des fichiers de configuration d'Apport
/etc/apport/crashdb.conf
, une ligne indique:Il s'agit de la ligne qui répertorie les types de problèmes pour lesquels des données sont envoyées à Launchpad. Il répertorie
Bug
etPackage
. AjouterCrash
:Maintenant, lorsque les données de plantage sont collectées automatiquement, elles seront soumises à Launchpad et une fenêtre / un onglet de navigateur apparaîtra où vous pourrez décrire le bogue (comme avant Whoopsie).
Références
la source
ubuntu-bug crashfile
où secrashfile
trouve le.crash
fichier qui a été généré auparavant. (Cela peut ne pas fonctionner, en raison des différences entre les packages installés lorsque le.crash
fichier a été créé et maintenant ... mais ça vaut le coup.)