Originariamente inviato da lolide
Uhm.. sicuramente è un problema di disallocazione.
Prova a fare un controllo se il puntatore dell'attributo che disallochi non sia 0, in ogni distruttore di ogni classe.

Dovresti risolvere, ma si dovrebbe ancora capire qual'è il problema.
Comunque se risolvi, il problema è che uno di quegli attributi non viene inizializzato, e quindi quando cerca di distruggerlo da errore.
Quindi dovrei mettere un controllo all'interno dei distruttori dici?
Però sarebbe parecchio strano (o almeno a me mi flipperebbe un pò il cervello ) ...nel senso che l'esecuzione fa tutto come deve, sia la parte in cui utilizzo il binding statico che la parte in cui faccio il binding dinamico con in puntatori, se i puntatori agli oggetti non fossero inizializzati l'esecuzione da un punto di vista logico non ne risentirebbe?

Comunque appena torno a casa (sto scendendo ora) provo a fare come hai detto e poi posto i risultati.

Ti ringrazio molto per l'aiuto