Wie, und ihr bekommt keine Zugriffsschutzverletzungen beim Freigeben?

Bei mir scheppert, wie schon gesagt, das dann ganz gewaltig; Sobald ich noch eine Referenz auf so ein Unterobjekt habe, bekomme ich Schwierigkeiten:
Entweder:
a) eine EInvaldPointer-
Exception ('Ungültige Zeiger-Operation'), direkt nachdem der Destructor ausgeführt wurde.
oder:
b) eine Zugriffsschutzverletzung, wenn das DetailObjekt unbeabsichtigt durch _release einer Client-Anwendung zerstört wird, und mein Haupt-Objekt dann das Detailobjekt per Free freigeben will
Von welcher Klasse habt ihr denn eure Objekte abgeleitet? Auch TInterfaced-Object? Habt ihr irgendetwas übersteuert?
Cu,
Udontknow