Haides wrote:
Hola,
mi succede una cosa assurda!!! Ho un debian Unstable, moltissime applicazioni
vanno in crash con l'errore:
*** glibc detected *** double free or corruption (fasttop): 0x085a3a00 ***
All'inizio ho pensato: colpa dell'ultimo update...
La cosa si è protratta nel tempo, così ho deciso di indagare. L'errore
persiste ancora oggi, ma la cosa assurda è che se avvio l'applicazione da un
altro utente il crash non avviene!!!!
Com'è possibile? Le librerie non cambiano da un utente all'altro, inoltre non
può semplicemente trattarsi di file di configurazione dell'applicazione, in
quanto il misfatto succede con un bel pò di programmi (firefox, gftp, amule,
cmq tutte applicazioni gtk). Cosa potrebbe essere? Acceto ogni tipo di
cosiglio/idea, grazie.
Ciao, Haides
Chiacchiera con i tuoi amici in tempo reale!
http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com
..però, aseconda dell'utente, il programma potrebbe eseguire codice
diverso e/o caricare dati diversi; mi pare di capire che il problema sia
nelle gtk o simili (glib / gobject / gtkengine..)
Potresti settare la variabile d'ambiente
MALLOC_CHECK_ a 1 o 2 e poi vedere se il crash si ripete.
In ogni caso qui c'è un [1] elenco di tools per il debug delle doppie
free().
ciao
Attilio
[1] http://www.cs.utexas.edu/~jpmartin/memCheckers.html
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]