Intenta mirar todas las operaciones aritmeticas que realiza de manera indirecta tu programa, verás que alguna de ellas divide entre un zero, para esto recomiendo usar un debugger y ver en que momento se breakea y entonces ver que hace en ese momento.
Es lo unico que te puedo decir sin examinar profundamente el codigo.
Saludos
Es lo unico que te puedo decir sin examinar profundamente el codigo.
Saludos