Hols der Teufel!
release habe ich extra genommen, weil in der Dokumentation steht, dass man Gefahr läuft, dass es knallt, wenn man Formulare mit free statt mit release freigibt.
Aber in dem Fall ist es offensichtlich genau umgekehrt...
Danke jedenfalls für die Aufklärung.
P.S. Wenn diese
Unit in ein normales Programm eingebunden war, hat das release beim Schliessen des Programms immer normal funktioniert.