Dunque, la porzione di codice incriminato è la copia di un array di puntatori a strutture da me precedentemente definite:
Inserendo dei "printf" ho visto che è la prima malloc che mi da il memory corruption.codice:struttura_t ** array = (struttura_t **) malloc(n_puntatori * sizeof(struttura_t*)); for( i=0 ; i< n_puntatori; i++){ array[i] = (struttura_t*) malloc( sizeof(struttura_t) ); array[i] = array_originale[i] //copia dell'elemento. }