Hallo,
vielleicht ist das eine Erklärung:
Zitat von
Delphi-Hilfe:
Mit OnException werden nur Exceptions behandelt, die während der Bearbeitung von Botschaften auftreten. Exceptions, die vor oder nach der Ausführung der Methode Run der Anwendung auftreten, erzeugen keine OnException-Ereignisse.
Wie SirThornberry dir schon im anderen Thread gesagt hat: du solltest den Fehler nicht verbergen sondern versuchen, ihn einzukreisen. Da er offenbar nur beim Beenden des Programms auftritt, solltest du alle Behandlungsroutinen für
OnDestroy prüfen. Vielleicht liegt die Ursache für das Problem ja auch im FINALIZATION-Abschnitt einer
Unit.
Gruß Hawkeye