Este tipo de error se ocasiona generalmente por tratar de acceder a objetos que no existen.
Lo primero que tendrás que hacer es determinar dónde se está generando la excepción.
Corre la aplicación desde el IDE de Delphi asegurándote que la opción "Stop on Delphi Exceptions" esté activada. La opción la encuentras en
Tools|Debugger Options|Language Exceptions
Al cerrar la aplicación y generar la excepción deberá colocarte en la línea de código donde se generó. Ahí tendrás entonces que revisar qué sucede y ya con más detalles puedes volver a preguntar.
Si no se detiene en la línea de código que genera la excepción entonces intenta lo siguiente:
Cuando aparezca el mensaje de error apunta la dirección que da (el número después de "at").
Sin cerrar el cuadro del mansaje cámbiate al IDE de Delphi, oprime el botón "Pausa" y en el menú Search|Find Error apunta la dirección. En principio esto te colocará en la línea de código que generó el error.
// Saludos
|