E' un problema legato alla allocazione/liberazione della memoria.

Controlla, passo passo, quando si verifica (se nel ciclo o per l'ultima free).