Se hace cuando heredas de un frame o de una forma, normalmente usas estos 2 métodos especiales:
Código Delphi
[-]
constructor Create(...); override;
destructor Destroy;
Si no has usado ni constructor ni destructor, pues.... el problema vendrá por otro sitio. Como ya ves es difícil de resolver, precisamente porque ese tipo de fallos son de concepto (crees que estas haciendo las cosas bien) y no detectas el fallo. La solución viene por estudiar (con F1 por ejemplo) todo aquello que puedas intuir que da fallos, y comprobar que está bien.
No sé si pueda ayudarte el Call Stack.
Primero activa tools- > options -> debugger "Stop on delphi exception", así al producirse la excepción "abstract error" el IDE de delphi se parará, a continuación mira en View -> Stack Call (llamadas de pila). Las primeras llamadas serán bastante raras y no te sonarán de nada, pero si sigues mirando, igual encuentras algún elemento de tu programa (un Form, un frame) etc, y muy probablemente se encuentre el error por ahí.
Suerte