creare un backtrace di un programma che non va in crash

Coordinamento delle attività e informazioni sui progetti del gruppo: creazione, modifica e gestione dei pacchetti di Ubuntu e relative problematiche.

Moderatore: Gruppo Sviluppo

Scrivi risposta
Avatar utente
blusa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 706
Iscrizione: martedì 7 febbraio 2006, 18:41

creare un backtrace di un programma che non va in crash

Messaggio 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)
"Money, it's a crime
Share it fairly but don't take a slice of my pie"
Pink Floyd
Avatar utente
blackdiamond
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 702
Iscrizione: sabato 17 marzo 2007, 17:05
Località: Milano

Re: creare un backtrace di un programma che non va in crash

Messaggio da blackdiamond »

Avatar utente
blackdiamond
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 702
Iscrizione: sabato 17 marzo 2007, 17:05
Località: Milano

Re: creare un backtrace di un programma che non va in crash

Messaggio da blackdiamond »

ops scusa vedo che ti hanno gia' segnalato il link..scusami..
Avatar utente
blusa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 706
Iscrizione: martedì 7 febbraio 2006, 18:41

Re: creare un backtrace di un programma che non va in crash

Messaggio 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  :(
"Money, it's a crime
Share it fairly but don't take a slice of my pie"
Pink Floyd
Avatar utente
blackdiamond
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 702
Iscrizione: sabato 17 marzo 2007, 17:05
Località: Milano

Re: creare un backtrace di un programma che non va in crash

Messaggio 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..
Ultima modifica di blackdiamond il mercoledì 9 aprile 2008, 20:03, modificato 1 volta in totale.
Avatar utente
blackdiamond
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 702
Iscrizione: sabato 17 marzo 2007, 17:05
Località: Milano

Re: creare un backtrace di un programma che non va in crash

Messaggio 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..
Avatar utente
blusa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 706
Iscrizione: martedì 7 febbraio 2006, 18:41

Re: creare un backtrace di un programma che non va in crash

Messaggio 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?  :-\
"Money, it's a crime
Share it fairly but don't take a slice of my pie"
Pink Floyd
Avatar utente
blackdiamond
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 702
Iscrizione: sabato 17 marzo 2007, 17:05
Località: Milano

Re: creare un backtrace di un programma che non va in crash

Messaggio 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..

Codice: Seleziona tutto

Program terminated with signal SIGKILL, Killed.
a me sembra che hai fatto tutto giusto..altro non so proprio cosa dirti.. meglio sentire qualcuno piu' esperto..
Avatar utente
blusa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 706
Iscrizione: martedì 7 febbraio 2006, 18:41

Re: creare un backtrace di un programma che non va in crash

Messaggio 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)
"Money, it's a crime
Share it fairly but don't take a slice of my pie"
Pink Floyd
gaspa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 754
Iscrizione: lunedì 5 dicembre 2005, 13:12
Località: Castenaso

Re: creare un backtrace di un programma che non va in crash

Messaggio 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 ;D
--
-gaspa-
Scrivi risposta

Ritorna a “Gruppo Sviluppo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite