Come segnalo un bug?

441

Ho trovato un problema con un'applicazione su Ubuntu.

Domande:

  • Come faccio a segnalare il problema nel modo migliore?
  • Che tipo di informazioni dovrei fornire?
posta andrewsomething 03.10.2010 - 16:37

7 risposte

308

Il Wiki di Ubuntu ha una guida molto accurata che è ben illustrata e copre molti possibili scenari.

L'essenza di quella pagina è che prima hai bisogno di un account Launchpad , quindi premi Alt + < kbd> F2 e inserisci ubuntu-bug packagename . Nella versione 11.04 e successive è possibile inserire ubuntu-bug -w e fare clic sulla finestra interessata.

Ci sono anche metodi descritti su quella pagina wiki che ti dicono come:

C'è un video tutorial rapido che spiega meglio.

E qualche altra informazione su questo sito su come raccogliere informazioni per una segnalazione di bug:

risposta data 8128 13.04.2017 - 14:24
142
  

Il set di istruzioni più generale e completo è disponibile all'indirizzo questa pagina della guida gestita dalla comunità Questa risposta è essenzialmente , consolida quella pagina, e quindi è consigliabile che tu la legga, e se stai cacciando bug, è richiesto che lo leggi.

Versione breve:

  • Conosci il pacchetto in difetto? vai digita ubuntu-bug <packagename> in un terminale.
  • Hai una finestra prima di darti il ​​buggy? vai digita ubuntu-bug -w in un terminale e fai clic sulla finestra.
  • Hai il pid? vai digita ubuntu-bug <pid> in un terminale.
    Puoi anche usare la finestra di dialogo Esegui ( Alt + F2 ) invece del terminale.

Versione lunga:

Fase uno: Preliminari

Passaggio 2: determina il pacchetto in caso di errore

Se sai che pacchetto è in errore, puoi eseguire ubuntu-bug <packagename> per avviare il processo di segnalazione dei bug. ora puoi procedere al passaggio successivo.
Qui sono fornite istruzioni dettagliate sulla ricerca del pacchetto giusto E se quelle istruzioni dettagliate non ti aiutano, hai un ultimo ricorso.

Come ultimo resort:

Puoi digitare ubuntu-bug in un terminale, o Esegui finestra, e rispondere a poche domande per raccogliere alcune informazioni sul bug.

  

Se tutto il resto fallisce e non sei riuscito a determinare il pacchetto giusto, puoi chiedere aiuto nei canali IRC, o andare avanti e segnalare un bug contro nessun pacchetto particolare. Ti preghiamo di notare che questo aggiunge ulteriore sforzo al nostro piccolo gruppo di volontari e ti viene richiesto di usarlo, come recita il titolo, solo come ultima risorsa. Nota anche che questo potrebbe ritardare il processo di risoluzione del tuo bug, e questo è un altro motivo per mettere tutto il possibile, per trovare il pacchetto giusto.

Puoi presentare un bug contro nessun pacchetto specifico andando su qui .

Passaggio tre: invio del rapporto bug

(citato testualmente da ReportingBugs per completezza.)

Dopo aver eseguito uno dei comandi sopra, Apport (reporter di bug di Ubuntu) raccoglierà i dati necessari. Apparirà quindi una finestra che ti chiederà se vuoi segnalare il bug. Fai clic su "Invia rapporto" se desideri procedere o fai clic su "Contenuto del rapporto" se desideri esaminare le informazioni raccolte dall'Apport.

  

Apport caricherà quindi le informazioni sui problemi su Launchpad e a   la nuova finestra del browser si aprirà per informarti che il bug report è   in lavorazione. Dopo che i dati del rapporto bug sono stati elaborati, un nuovo   si aprirà la pagina che ti chiederà il titolo del bug report. Il bug   il titolo apparirà in tutti gli elenchi di bug quindi assicurati che rappresenti il   bug bene. Quando hai finito, fai clic su "Avanti". Si verificherà quindi una ricerca   in base al titolo che hai fornito al rapporto bug e mostrerà   potenzialmente simili. Se uno di questi sembra essere il bug esatto   stai segnalando, fai clic sul titolo, quindi "Sì, questo è il bug che sono   cercando di segnalare ". In caso contrario, fare clic su" No, ho bisogno di segnalare un nuovo bug ".   Launchpad ti chiederà quindi ulteriori informazioni. È importante   che specifichi tre cose:

     
  • Cosa ti aspettavi che succedesse
  •   
  • Che cosa è realmente accaduto
  •   
  • Se possibile, una serie minima di passaggi necessari per farlo accadere, dove il passo 1 è "avviare il programma"
  •   

Compila il campo della descrizione con quante più informazioni possibili   è meglio avere troppe informazioni nella descrizione di no   abbastanza.

     

In fondo alla pagina, ci sono alcune opzioni extra che puoi usare   per rendere il tuo bug report più completo:

     
  • Questo bug è una vulnerabilità di sicurezza: si prega di controllare questo solo se la segnalazione di bug descrive un comportamento che potrebbe essere sfruttato per crack   il tuo sistema. (TODO: testo migliore?)

  •   
  • Tag: puoi aggiungere qui i tag relativi al rapporto sui bug. I valori predefiniti dovrebbero essere lasciati da soli.

  •   
  • Includi un allegato: utilizzando questa opzione, puoi aggiungere allegati di supporto per spiegare o aiutare altri a riprodurre il bug. Questo potrebbe   includere uno screenshot, una cattura video del problema o un campione   documento che attiva l'errore. Allegati aggiuntivi, se   necessario, può essere aggiunto dopo che il bug è stato segnalato tramite Aggiungi a   commento / allegato in fondo alla pagina.

  •   

Quando hai finito, fai clic su "Invia rapporto bug".

Se hai bisogno di raccogliere dati mentre off-line, puoi usare apport-cli per quello. Istruzioni dettagliate su questo e molti altri suggerimenti sono disponibili all'indirizzo ReportingBugs

    
risposta data Mahesh 16.05.2012 - 16:51
47

La guida più recente sembra essere ReportingBugs - Community Ubuntu Documentation

Mi sembra abbastanza aggiornato, e penso che sarebbe ridondante mettere qui queste informazioni.

    
risposta data Hamish Downer 03.10.2010 - 17:39
41

Se stai riscontrando un errore X (sottosistema grafico), la pagina di debug di X è molto utile:

Di solito facendo un ubuntu-bug xorg otterrai tutte le informazioni giuste su Launchpad. Bryce aggiunge:

  

Sì, sicuramente una buona raccomandazione. Ma assicurati di descrivere effettivamente il problema. L'errore più comune commesso nell'archiviazione di segnalazioni di bug X non descrive completamente cosa sia realmente accaduto. Non dare per scontato che i registri raccontino tutta la storia - essere prolissi.

    
risposta data Jorge Castro 05.05.2011 - 15:32
30

Se conosci l'applicazione in questione (in particolare il nome del pacchetto), ti consiglio di utilizzare il comando ubuntu-bug da un terminale. ubuntu-bug packagename raccoglierà alcune informazioni automatiche e ti porterà direttamente nel launchpad a segnalare una pagina di bug, dove puoi descrivere il problema.

È anche un buon momento per cercare potenziali duplicati, e se trovi un clic sul pulsante "mi interessa anche a me".

Questa pagina di aiuto ha molte più informazioni utili: ReportingBugs - Community Ubuntu Documentation

    
risposta data Scott Ritchie 03.10.2010 - 17:39
22

È facile come andare qui e riempire i 2 o 3 campi che ci sono. La riga di comando non è l'unico modo.

In alternativa, puoi usare questo (sostituisci PACKAGENAME nell'URL con il nome del pacchetto. Ad esempio: unity, gnome-shell, ecc):

http://bugs.launchpad.net/ubuntu/+source/PACKAGENAME/+filebug?no-redirect

È menzionato in questa parte della documentazione di Ubuntu.

    
risposta data its_me 03.12.2011 - 22:56
0

Apri il Terminale e digita:

$reportbug

Verrà visualizzato come:

The program 'reportbug' is currently not installed. You can install it by typing: 
apt-get install reportbug

$apt-get install reportbug
 Do you want to continue? [Y/n] y 

Premi Y: e installerà reportbug su macchina Ubuntu

Ora puoi segnalare il bug:

$reportbug
Please enter the name of the package in which you have found a problem.
> packagename
*** Welcome to reportbug.  Use ? for help at prompts. ***
Detected character set: UTF-8
Please change your locale if this is incorrect.
    
risposta data Ramesh Chand 11.03.2016 - 09:36

Leggi altre domande sui tag