Para ir paso a paso, has de establecer un breakpoint (con el ratón puede hacerse fácilmente haciendo clic en la parte gris, a la izquierda de cada línea de código), y luego ir con las teclas F8/F7 según te interese o no entrar en el código de las otras rutinas llamadas (step over/step into).
Si el error te da al cerrar la aplicación, será conveniente darse una vuelta por los eventos OnClose y OnDestroy de las formas que estén creadas (aunque sean invisibles) en ese momento.
Como ya te ha comentado antes vic_ia, lo mas probable es que estes haciendo referencia a un objeto ya destruido. Por ejemplo, un módulo de datos, o una tabla en uno de estos.
Saludos.