Einzelnen Beitrag anzeigen

Benutzerbild von Ralf Kaiser
Ralf Kaiser

Registriert seit: 21. Mär 2005
Ort: Wuppertal
932 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: Debugger bricht einfach ab

  Alt 21. Aug 2013, 12:34
Mittlerweile habe ich zumindest die Stelle gefunden an der der Debugger einfach das Programm beendet:

Es gibt da eine Interface-Variable mit der an einer Stelle gearbeitet wird. Diese wird lokal in einer Methode erzeugt. Wenn die Methode beendet ist geht diese Variable out of Scope und wird freigegeben und wenn der Destructor der Klasse die hinter dem Interface steckt das letzte "inherited" ausführt dann bricht das Programm ohne jegliche Meldung ab. Das "inherited" sollte eigentlich den Destructor von TInterfacedObject aufrufen aber genau an der Stelle beendet der Debugger sich und das Programm.

Weder auf anderen Rechnern mit D2010 noch auf meinem Rechner mit anderer Delphi-Version passiert das. Und bei meinem Rechner passiert dies auch erst seit kurzem.



Ich habe weiterhin keine Idee, was sich bei meiner D2010-Installation geändert haben könnte was dieses Verhalten auslöst...
Ralf Kaiser
  Mit Zitat antworten Zitat