Un crash è sintomo di un problema con i puntatori.

Dove avviene il crash?

Hai fatto un po' di debugging linea per linea?