Gibt es Threads? (nicht der TThread aus der
RTL)
Wenn eine
Exception bis zum Windows durchrausch, dann raucht das Programm ab,
das WindowsErrorReporting übernimmt und erstellt im EreignisLog einen/zwei Einträge.
Ja, beim Auftreten der
Exception wird erstmal alles Wichtige aufgenommen,
aber das Loggen geschieht meistens erst am Ende.
Es kann ja auch sein, dass über ein Try-Except das abgefangen wird (im Try-Except die
Exception nicht neu auslöst),
oder durchgereicht (Re-Raise, ala
raise;
), umgewandelt (neue
Exception erstellt) oder fortgesetzt (RaiseOuterException) wird,
wobei Letzteres schön wäre, wenn das der Standard sei, auch wenn man eine neue
Exception erstellt, bzw. ausversehn in eine Folgeexception läuft usw.