Como relatar um bug do sistema

12

Estou lidando com este problema: O Ubuntu não irá desligar (ligado) Parando os módulos do kernel do VirtualBox ")

e quase perdi a cabeça quando quis denunciar um bug. Estou estudando esse tópico "Como relatar um bug" por duas horas agora e ainda me sinto como um novato total.

Primeiro, eu vou aqui link e tento clicar no link "Informar um bug", que me leva até aqui: link e eu realmente li esse artigo, mas ainda estou perdido. Quando cheguei ao "System crash", há apenas uma frase:

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. 

Então, você diz que não pode reportar um bug de travamento do sistema? Porque nesse artigo "DebuggingSystemCrash" não há nada sobre relatar um bug.

Então eu vim aqui no askubuntu e encontrei perguntas como esta: Como eu denuncio um bug? ... mas novamente nenhum deles me ajudou. Todos eles tinham um bug sobre algum aplicativo. Então eles simplesmente rodaram o "ubuntu-bug PID, mas eu não posso fazer isso porque eu não conheço o PID nem o pacote onde o bug está. Acontece apenas durante o processo de desligamento.

Onde estão os bons dias da moda quando você foi ao launchpad e clicou em "Report a bug" e foi isso. Talvez isso tenha causado muitos relatórios ruins, mas a nova maneira de as pessoas não reportarem bugs se eles não descobrirem como ...

    
por user568021 02.11.2012 / 14:47

3 respostas

8

Determinando onde a falha ocorre

Se o seu sistema não desligar, e o último texto que você vê lhe diz que está tentando descarregar um módulo do kernel em particular (ou executar qualquer outra tarefa em particular), e não há nenhuma indicação à direita de na mesma linha que sucedeu ou falhou , então o problema é quase certamente com essa ação específica, e não com o que vem a seguir. Nesta situação, você pode relatar um erro documentando a falha do módulo do kernel para descarregar.

Relatando um bug que afeta um módulo do kernel

Se você tem um bug que é devido a módulos do kernel fornecidos por um pacote não-kernel específico, você pode relatar o bug contra esse pacote. Se na verdade existe um serviço kernel em execução ( ps ax mostra encadeamentos do kernel assim como processos normais) para o módulo, que você acredita estar causando o problema, então você pode executar ubuntu-bug com seu PID se você puder executar ubuntu-bug em tudo .

Como você provavelmente não pode executar nenhum comando nessa situação e como geralmente não há processo em execução que seja claramente responsável , após a reinicialização, você deve executar:

ubuntu-bug packagename

Aqui, isso é um pouco difícil - o programa de espaço de usuário do VirtualBox é fornecido por virtualbox . Os módulos de kernel do VirtualBox para hosts de virtualização são normalmente criados a partir da origem, que são fornecidos por virtualbox-dkms .

Eu reportaria esse bug contra virtualbox-dkms (assumindo que o VirtualBox compilou e instalou módulos do kernel em sua máquina). Os detalhes técnicos do bug provavelmente indicariam qual pacote é melhor, e nem sempre é prático determinar qual pacote o bug é mais afetado, antes de reportar o bug. Então você faz o seu melhor. Sempre pode ser alterado mais tarde no Launchpad, por você ou por outra pessoa (geralmente um triager ou desenvolvedor).

Se você quisesse relatar um bug contra um módulo do kernel que vem com o kernel, você poderia reportá-lo contra linux :

ubuntu-bug linux
    
por Eliah Kagan 16.01.2013 / 03:09
1

Existem duas formas de comunicar um erro:

Você pode adivinhar qual pacote será relatado usando o aplicativo "Gerenciador de Pacotes Synaptic". Por outro lado, no pior dos casos, você pode simplesmente reportar contra o "linux".

    
por Alberto Salvia Novella 09.03.2015 / 15:42
0

link

Esse é o URL que deve ser aberto ao clicar em "Informar um bug" no Launchpad.

    
por kleinfreund 15.11.2017 / 13:59