Ciao a tutti,
il mio piccolo codice in C (con libreria GMP) presenta la seguente linea d'errore in fase di esecuzione:
** glibc detected *** ./a.out: realloc(): invalid pointer: 0x005de304 ***
Dove sta il problema?

Credo che l'errore viene generato da questa linea:
mpz_powm(y,G,a,p);

Qulacuno saprebbe aiutami?