Fakt ist:
ReleaseExceptionObject()
tut entgegen der Doku (unter Windows) nichts. Der Code ist vorhanden, aber aus unerklärlichen Gründen von einer leeren Methode verdeckt.
Siehe:
http://www.delphipraxis.net/192895-a...ionobject.html
Man muss die explizit mit
AcquireExceptionObject()
geholte
Exception auch explizit wieder freigeben.