Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.464 Beiträge
Delphi 12 Athens
|
AW: Schutzverletzung nach Programmende
3. Mär 2015, 09:28
Eine mögliche Ursache sind Formulare die Member vom Typ Interface haben.
Die sollte man möglichst schon beim Schließen auf nil setzen.
Die Formulare werden zwar irgendwann automatisch zerstört, aber zu diesem Zeitpunkt kann auch das Objekt, auf das ein Interface verweist, bereits zerstört sein.
Die automatische Referenzzählung löst dann eine Zugriffsverletzung aus.
|