iron84
05-11-2007, 23:28
Uso ubuntu 7.10.
Vorrei capire come si fa a creare un backtrace per aiutare i programmatori a risolvere i bug.
Ho letto le pagine del wiki in inglese, ma ho dei dubbi.
Prima di tutto devo modificare il sources.list? E poi installare il relativo pacchetto "nomeprogramma-dbgsym"?
Poi devo eseguire in un termnale in ordine cronologico questi comandi?
gdb <program> 2>&1 | tee gdb-<program>.txt
(gdb) handle SIG33 pass nostop noprint
(gdb) set pagination 0
(gdb) run <arguments, if any>
Dove <program> dev'essere il nome del programma da eseguire, mentre gli argomenticosa sono?
Riassumendo: come si fa a creare un backtrace?
Vorrei capire come si fa a creare un backtrace per aiutare i programmatori a risolvere i bug.
Ho letto le pagine del wiki in inglese, ma ho dei dubbi.
Prima di tutto devo modificare il sources.list? E poi installare il relativo pacchetto "nomeprogramma-dbgsym"?
Poi devo eseguire in un termnale in ordine cronologico questi comandi?
gdb <program> 2>&1 | tee gdb-<program>.txt
(gdb) handle SIG33 pass nostop noprint
(gdb) set pagination 0
(gdb) run <arguments, if any>
Dove <program> dev'essere il nome del programma da eseguire, mentre gli argomenticosa sono?
Riassumendo: come si fa a creare un backtrace?