Lo que ocurre es que estas tratando de accesar un puntero que ya no es válido, seguramente porque el objeto al que hace referencia ya fue destruido...
Te recomiendo que pongas breakpoints en tus eventos OnDestroy u OnClose de las formas y en cualquier otro método de cleanup que tengas, para detectar en que sentencia es donde se produce la excepcion...
Hasta luego.