[Linuxtrent] Re: problemi g++

  • From: "Carmelo Ferrante" <carmeloferrante@xxxxxxxxx>
  • To: "linuxtrent" <linuxtrent@xxxxxxxxxxxxx>
  • Date: Sun, 9 Oct 2005 21:12:43 +0200

Sei stato davvero esplicativo! Grazie! Mi metto subito al lavoro!
  
  Grazie mille dell'aiuto!!!

   Carmelo



> Il giorno dom, 09/10/2005 alle 18.37 +0200, Carmelo Ferrante ha scritto:
>
> > C'è qualcun che riesce a dirmi in cosa consiste esattamente questo errore?
>
> E` una (relativa) novità della libreria del C GNU, che fa dei controlli
> in più.
>
> Le routine della libreria del C si sono accorte che stai cercando di
> liberare una zona di memoria già liberata ("double free"), o mai
> allocata, o che comunque si sono corrotte le strutture interne usate
> dalla routine di gestione della memoria ("or corruption") magari per
> sforamento di qualche puntatore.
>
> Vedi anche la documentazione della libreria del C con
>
>    info libc "heap consistency checking"
>
> Consiglio: ricontrolla malloc(), free(), new e delete. Con un debugger e
> un breakpoint su free() dovresti riuscire a vedere dove sta il problema.
> --
>   |   \    \  | ___|_  |_  |  ianezz a casa sua... :-)
>   |  _ \  | \ | _|    /   /   Verba volant, scripta
>  _|_/  _\_|  _|____|___|___|  manent, data corrupted
>
>
> --
> Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
> "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx
>
>
>

--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: