October 11
Ci sono modi per individuare e fermare i bug su Linux. Il "Oops" funzionalità del kernel di Linux ha una tecnica di debug che risolve un problema errore di segmentazione, e mostra anche come impostare il debugger sorgenti del kernel (kgdb). Da lì, il debugger sorgente del kernel risolve il problema utilizzando il debugger GNU (gdb). Questo debugger gdb dalla Free Software Foundation, utilizzato dalla riga di comando o di vari strumenti grafici, lavora per incatenare gli errori di Linux. Sarà anche programmi in spazio utente e il kernel di Linux.
1 Avviare il debugger gdb con il comando "gdb nome del programma". Il debugger gdb caricherà simboli del eseguibili, e quindi verrà visualizzato un prompt di ingresso. Questo messaggio vi permetterà di iniziare a utilizzare il debugger.
2 Visualizza il processo con il gdb. Per fare ciò, aprire il comando "Esegui" per avviare il eseguire il programma e iniziare il debug fin dall'inizio.
3 Eseguire il seguente comando per avviare gdb con un file core: gdb -c nucleo nomeprogramma. Non eseguire ancora il programma.
4 Elencare il codice sorgente in cui si ritiene che il bug si trova. Poi impostare punti di interruzione nell'applicazione si esegue il debug per visualizzare il processo in sezioni.
5 Eseguire il comando e avviare il programma di debug.