Pagina 1 di 1
creare un backtrace di un programma che non va in crash
Inviato: mercoledì 9 aprile 2008, 18:24
da blusa
salve, ho trovato un bug in rhythmbox (ne parlo in
questo topic, e l'ho segnalato
qui)
mi è stato richiesto su launchpad di allegare un backtrace, ma poichè rhythmbox non va in crash ma si blocca, non so cosa allegare :-\
mi potete dare una mano?
grazie (b2b)
Re: creare un backtrace di un programma che non va in crash
Inviato: mercoledì 9 aprile 2008, 19:09
da blackdiamond
Re: creare un backtrace di un programma che non va in crash
Inviato: mercoledì 9 aprile 2008, 19:10
da blackdiamond
ops scusa vedo che ti hanno gia' segnalato il link..scusami..
Re: creare un backtrace di un programma che non va in crash
Inviato: mercoledì 9 aprile 2008, 19:30
da blusa
di niente, io ho seguito tutta la guida, anche
questa, ma poi, se forzo la chiusura del programma, il backtrace risulta vuoto, se non la forzo rhythmbox non si chiude :-\
in attesa di aiuto

Re: creare un backtrace di un programma che non va in crash
Inviato: mercoledì 9 aprile 2008, 19:58
da blackdiamond
provato a fargli un valgrind? per vedere se magari e' un problema di memorie..etc..etc..
https://wiki.ubuntu.com/Valgrind
magari non serve..ma vedi subito se appare qualche problema..
Re: creare un backtrace di un programma che non va in crash
Inviato: mercoledì 9 aprile 2008, 20:08
da blackdiamond
ma poi scusa che vuol dire che non gli hai fatto il backtrace, ho visto il bug che hai segnalato e il backtrace glielo hai fatto..ed era segnato anche l'errore se non sbaglio..
Re: creare un backtrace di un programma che non va in crash
Inviato: giovedì 10 aprile 2008, 16:04
da blusa
blackdiamond ha scritto:
ma poi scusa che vuol dire che non gli hai fatto il backtrace, ho visto il bug che hai segnalato e il backtrace glielo hai fatto..ed era segnato anche l'errore se non sbaglio..
infatti, ma non essendo esperto di segnalazione bug non so cosa significa che "non c'è il backtrace nel file allegato".
Come faccio ad ottenere un file del backtrace giusto? :-\
Re: creare un backtrace di un programma che non va in crash
Inviato: giovedì 10 aprile 2008, 19:28
da blackdiamond
quando gli fai il backtrace dopo che fai run, etc..etc..dici "quite"..e se non ti si chiude ovviamente dovresti forzare la chiusura, come mi sembra che hai fatto no? guarda non sono un grande esperto nel leggere i backtrace, ma mi sembra che il file gdb-rhytmbox sia gia' un backtrace completo..se vedi anzi ti da anche l'errore..
a me sembra che hai fatto tutto giusto..altro non so proprio cosa dirti.. meglio sentire qualcuno piu' esperto..
Re: creare un backtrace di un programma che non va in crash
Inviato: martedì 15 aprile 2008, 16:33
da blusa
il bug di rhythmbox è stato risolto con l'ultimo aggiornamento, rimane comunque il quesito di come ottenere un backtrace di un programma che non va in crash :-\
ciao (b2b)
Re: creare un backtrace di un programma che non va in crash
Inviato: mercoledì 16 aprile 2008, 10:04
da gaspa
blusa ha scritto:
il bug di rhythmbox è stato risolto con l'ultimo aggiornamento, rimane comunque il quesito di come ottenere un backtrace di un programma che non va in crash :-\
devi mettere un breakpoint sulla funzione (che probabilmente devi cercare un po') che da' il problema, e in quel momento fare un backtrace.
Non ho seguito tutto il thread, quindi non so esattamente se sai in che punto fermare il programma. In ogni caso puoi fare un po' di prove, e vedrai che capirai meglio di come te l'ho spiegato ora
