Salve a tutti,
sono un paio di giorni che sto impazzendo con le malloc e le free. Continuo ad avere avere quest'errore:
*** glibc detected *** ./dtnperf_vION: malloc(): memory corruption: 0x08078050 ***
e non riesco a venirne a capo.
Non posto il codice perchè è abbastanza lungo e intricato, vi spiego però la situazione:
entro in un ciclo in cui alloco bundle_obj, effettuo delle operazioni che vanno a buon fine, dealloco bundle_obj con successo; poi riprende il ciclo e la nuova allocazione di bundle_obj mi causa l'errore di memoria.
Cosa può essere, o come posso scovare l'errore?
Grazie a tutti in anticipo.