Hast Du denn die üblichen Verdächtigen Berechsprüfung I/O-Prüfung etc.
mal eingeschaltet?
IMHO sollte man diese Optionen immer eingeschaltet haben, das hilft Fehler zu vermeiden.
Wenn es daran nicht liegen sollte, bzw. der Fehler nicht gefunden wird, wie wäre es mit
dem mitloggen bestimmter Bereiche zB. für
<TObject>.Free ?