yo propongo que se proteja el código de la siguiente manera:
Código Delphi
[-]
Try
. ...
Except
On Error: Exception Do
showMessage('Ha ocurrido un error grave, por favor envie un par de cervezas a los desarrolladores y en breve nos pondremos en contacto');
End;