Jan 20 2006

Profile Image of nightolo
nightolo

INFAME dmalloc

Posted at 5:14 pm under niente a senso

Oggi e’ venerdi’
il giorno in cui dio CREPO’ CROCIFISSO

per cui oggi decide di manifestare la sua porcita’

Decido di capire perche’ un programma scritto da me occupa 8K nell’heap ad ogni chiamata di una funzione

allora stamattina penso
OH PORCO DIO FACCIO IL MEMORIFENSING con dmalloc, ora lo installo

scarico dmalloc
Provo a scaricarlo su sourceforge e NON FUNZIONA il download
e gia’ questo dovrebbe DISSUADERMI

Forse qualcuno non vuole che lo usi.

Decido di usare il repository locale, scarico, installo

Compilo
gcc si incazza perche’ se include dmalloc.h (come scritto nel fottuto manuale) dmalloc decide di ridefinire.

Dopo cinque ore e un lauto pranzo capisco che in fondo basta linCare la libreria statica e via
dmalloc C’E’

faccio partire il programma
BAM
segfault

MA PORCO IDDIO SEGFAULT DI COSA???

guardo il coredumpo su gdb, il segfault sta su ldap_next_entry()

DIO PORCACCIO, ci sta un segfault su una libreria il cui codice e’ proprietario (no non e’ openldap)

Provo a commentare ldap_next_entry

Mi da errore su ldap_msgfree (che chiama free, guardacaso ridefinita dal porco dmalloc).

PORCO IDDIO
tutto spaccato

sbatto le mani sul tavolo, dico “vaffanculo dmalloc” e disinstallo e elimino dall’hard disk ogni traccia di dmalloc.

Decido di cercare il mio cazzo di fottuto memory leak da solo, con while true; pmap -x pid; sleep 5; done

starto il programma
stamattina occupava 8K ogni chiamata INSOZZANDO l’heap
ora non occupa un cazzo
MA SEI PAZZO? non ho cambiato niente

o perlomeno, ho cambiato, ma non ricordo

DIO BASTARDO NON PUO’ ESERE

3 responses so far

3 Responses to “INFAME dmalloc”

  1. ioggstreamon 20 Jan 2006 at 5:24 pm 1

    bravo imbecille, così ti impari a non progettare bene il software.
    se avessi usato java+eclipse non avresti avuto questi problemi!

    oppure hai ssh aperto e qualcuno di sta’ cambiando il codice sotto il culo.

  2. pallotronon 20 Jan 2006 at 9:55 pm 2

    eclipse + java merda, quelli si che occupano l’heap ahahahaha ;P

  3. sandon 21 Jan 2006 at 5:44 am 3

    QUANDO ERO PICCOLO SUCCEDEVA ANCHE A ME
    poi ho deciso di colpirlo col pirlo…

Comments RSS

Leave a Reply