Eu encontrei um bug reproduzível no xserver-xephyr. Quando executo o seguinte comando:
apport-bug /var/crash/_usr_bin_Xephyr.1000.crash
ele envia um relatório de whoopsie e não me pede nenhuma informação extra, como como reproduzir o bug, que eu sei. Também não registra um relatório de erro real. Como eu devo fazer isso?
bug-reporting
quality
Alistair Buxton
fonte
fonte
Respostas:
Uma boa maneira de relatar isso é configurar o Apport para enviar dados de falha ao Launchpad.
Você pode configurá-lo novamente depois, se geralmente não deseja fazer isso quando um programa falha.
fundo
O que você deseja é que o Apport colete dados da falha e envie-os ao Launchpad, para que você possa escrever e enviar um relatório de erro com os dados anexados. Esse é o comportamento do Apport nas versões alfa e beta, bem como o comportamento (quando o Apport foi ativado) em todas as versões anteriores à 12.04.
No Ubuntu 12.04, o Whoopsie foi introduzido .
O Whoopsie envia os dados de falha do Apport para um banco de dados ( Daisy ), onde podem ser processados e analisados de forma agregada (depois visualizados ). Isso é muito melhor do que não ter os dados relatados e melhor do que os relatórios de erros com informações insuficientes onde o repórter não fornece as informações solicitadas. Além disso, às vezes é menos provável que os bugs em versões estáveis sejam corrigidos, a menos que possam ser reproduzidos na versão de desenvolvimento (e com o Whoopsie, os usuários não são solicitados a ler instruções de relatório de bugs e a arquivar um relatório, apenas para descobrir que o bug não foi corrigido por muito tempo).
No entanto, relatórios de erros bem escritos com informações suficientes ainda são bem-vindos, para versões suportadas do Ubuntu (que inclui sua situação).
Você pode reconfigurar o Apport para que ele envie os dados de falha ao Launchpad para relatórios de erros, em vez de Daisy para análise estatística .
Reconfigurando o Apport para enviar dados de falha para a barra de ativação
Se você desativou o Whoopsie, conforme explicado aqui , o Apport também será desativado. Portanto, se seu objetivo é relatar erros de falha, não é isso que você deseja .
Em um dos arquivos de configuração do Apport
/etc/apport/crashdb.conf
, existe uma linha que diz:Esta é a linha que lista os tipos de problemas para os quais os dados são enviados para a Barra de Ativação. Ele lista
Bug
ePackage
. AdicionarCrash
:Agora, quando os dados da falha forem coletados automaticamente, eles serão enviados ao Launchpad e uma janela / guia do navegador aparecerá onde você poderá descrever o erro (assim como antes do Whoopsie).
Referências
fonte
ubuntu-bug crashfile
ondecrashfile
está o.crash
arquivo que foi gerado antes. (Isso pode não funcionar, devido a diferenças entre os pacotes instalados quando o.crash
arquivo foi criado e agora ... mas vale a pena um tiro.)