Un buon modo per segnalarlo è configurare Apport per inviare i dati sugli arresti anomali a Launchpad.
Puoi configurarlo in seguito, se in genere non vuoi farlo quando un programma si arresta in modo anomalo.
sfondo
Quello che vuoi è che Apport raccolga i dati sugli arresti anomali e li invii a Launchpad, in modo da poter scrivere e inviare una segnalazione di bug con i dati allegati. Questo è il comportamento di Apport nelle versioni alpha e beta, nonché il comportamento (quando Apport era abilitato) su tutte le versioni precedenti alla 12.04.
In Ubuntu 12.04 è stato introdotto Whoopsie .
Whoopsie invia i dati sugli arresti anomali di Apport a un database ( Daisy ) dove possono essere elaborati e analizzati in forma aggregata (quindi visualizzati ). Questo è molto meglio che non avere affatto i dati segnalati e meglio delle segnalazioni di bug con informazioni insufficienti in cui il reporter non fornisce le informazioni richieste. Inoltre, a volte i bug nelle versioni stabili hanno meno probabilità di essere corretti a meno che non possano essere riprodotti nella versione di sviluppo (e con Whoopsie, agli utenti non viene chiesto di leggere le istruzioni di segnalazione dei bug e di presentare un rapporto, solo per scoprire che il bug non è stato risolto per molto tempo).
Tuttavia, sono ancora ben accette segnalazioni di bug ben scritte con sufficienti informazioni, per le versioni di Ubuntu supportate (che includono la tua situazione).
Puoi riconfigurare Apport in modo che invii i dati sugli arresti anomali a Launchpad per la segnalazione di bug, anziché Daisy per l'analisi statistica .
Riconfigurazione di Apport per inviare dati di crash a Launchpad
Se hai disabilitato Whoopsie come spiegato qui , anche Apport sarà disabilitato. Quindi, se il tuo obiettivo è quello di segnalare bug di crash, non è quello che vuoi .
In uno dei file di configurazione di Apport /etc/apport/crashdb.conf
, c'è una riga che dice:
'problem_types': ['Bug', 'Package'],
Questa è la riga che elenca i tipi di problemi per i quali i dati vengono inviati a Launchpad. Elenca Bug
e Package
. Aggiungi Crash
:
'problem_types': ['Bug', 'Package', 'Crash'],
Ora, quando i dati sugli arresti anomali vengono raccolti automaticamente, verranno inviati a Launchpad e verrà visualizzata una finestra / scheda del browser in cui è possibile descrivere il bug (proprio come prima di Whoopsie).
Riferimenti