web-dev-qa-db-fra.com

Comment signaler un bogue système

Je traite de ce problème: buntu ne s’arrêtera pas (bloqué sur "Arrêt des modules du noyau de VirtualBox")

et j'ai presque perdu la nervosité quand j'ai voulu signaler un bug. J'étudie ce sujet "Comment signaler un bogue" depuis deux heures maintenant et je me sens toujours comme un nouveau né.

D'abord, je vais ici https://bugs.launchpad.net/ubuntu/ et essayez de cliquer sur le lien "Signaler un bogue" qui me mène ici: https: //help.ubuntu .com/community/ReportingBugs et j'ai effectivement lu cet article mais je suis toujours perdu. Quand je suis arrivé au "crash système", il n'y a qu'une phrase:

If your system lockups up, freezes, logs you out, etc., 
then this is not an application crash, but a system crash.
Please see below, and consult the following article for 
these types of problems 
https://help.ubuntu.com/community/DebuggingSystemCrash. 

Alors, cela signifie-t-il que vous ne pouvez pas signaler un bogue bloquant le système? Parce que dans cet article "DebuggingSystemCrash", il n'y a rien à signaler à un bogue.

Puis je suis arrivé ici sur askubuntu et j'ai trouvé des questions comme celle-ci: Comment puis-je rapporter un bogue? ... mais là encore, aucun d'entre eux ne m'a aidé. Ils avaient tous un problème avec certaines applications. Donc, ils ont juste lancé "PID ubuntu-bug, mais je ne peux pas le faire parce que je ne connais pas le PID ni le paquet contenant le bogue. Cela se produit simplement pendant le processus d'arrêt.

Où sont les bons vieux jours de la mode lorsque vous venez d’aller sur le tableau de bord et de cliquer sur "Signaler un bogue" et c’est tout. Cela a peut-être causé beaucoup de mauvais rapports, mais la nouvelle façon dont les gens ne signalent tout simplement pas de bogues s'ils ne découvrent pas comment ...

12
user568021

Détermination du lieu de l'échec

Si votre système ne s’arrête pas et que le dernier texte que vous voyez vous indique qu’il tente de décharger un module de noyau particulier (ou d’exécuter toute autre tâche particulière), et qu’il n’est pas indiqué à sa droite, sur la même ligne, qu'il ait réussi ou échoué, alors le problème est presque certainement avec cette action spécifique, et non avec ce qui vient ensuite. Dans cette situation, vous pouvez signaler un bogue documentant l'échec du déchargement du module du noyau.

Signaler un bogue affectant un module du noyau

Si vous avez un bogue qui est dû aux modules du noyau fournis par un paquet particulier non noyau, vous pouvez le signaler. S'il existe réellement un service de noyau en cours d'exécution (ps ax affiche les threads du noyau ainsi que les processus normaux) pour le module, ce qui, selon vous, en est la cause le problème, alors vous pouvez exécuter ubuntu-bug avec son PID si vous pouvez exécuter ubuntu-bug du tout .

Depuis vous ne pourrez probablement pas exécuter de commande dans cette situation, et depuis il n'y a souvent aucun processus en cours clairement responsable, après le redémarrage, vous devriez plutôt exécuter:

ubuntu-bug packagename

Ici, c’est un peu difficile - le programme d’espace utilisateur VirtualBox est fourni par virtualbox. Les modules de noyau VirtualBox pour les hôtes de virtualisation sont généralement construits à partir du source, fourni par virtualbox-dkms.

Je signalerais ce bogue contre virtualbox-dkms (en supposant que les modules de noyau compilés et installés par VirtualBox soient installés sur votre machine). Les détails techniques du bogue indiqueraient probablement quel package est le meilleur, et il n'est pas toujours pratique de déterminer quel package un bug est censé affecter avant de signaler le bogue. Donc, vous faites de votre mieux. Il peut toujours être modifié ultérieurement sur Launchpad, par vous-même ou par quelqu'un d'autre (généralement un trieur ou un développeur).

Si vous souhaitez signaler un bogue sur un module de noyau livré avec le noyau, vous pouvez le signaler sur linux:

ubuntu-bug linux
8
Eliah Kagan

Il y a deux manières de rapporter un bogue:

Vous pouvez deviner le paquet à utiliser pour le rapport en utilisant l'application "Synaptic Package Manager". D'un autre côté, dans le pire des cas, vous pouvez simplement faire un rapport sur "linux".

https://bugs.launchpad.net/ubuntu/+filebug/?no-redirect

C’est l’URL à ouvrir lorsque vous cliquez sur "Signaler un bogue" dans le tableau de bord.

0
kleinfreund