Installiere dir FastMM und binde den in Dein Programm ein. Dann gehe in den Debug-Mode und schaue Dir das Log-File an, da findest Du die meisten Informationen.
Mehr kann man dir mit deiner genauen Angabe, was Du so alles gemacht hast in Deinem Programm auch nicht helfen...
...
...
P.S.: Mein Programm stürzt immer mal wieder ab, warum? <- Ist in etwa genau so einfach und sicher zu beantworten...