Die Variable ist auch als threadvar, nicht als var deklariert, ich weiß aber nicht seit welcher Delphiversion es das gibt und genutzt wird.
Wenn jetzt aber eine weitere
Exception auftritt, dann enthält ExceptObject diese neue
Exception und die alte ist verloren.