Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.052 Beiträge
 
Delphi 12 Athens
 
#2

AW: Bei FormClose Exception EInvalidPointer

  Alt 30. Aug 2017, 15:45
Vielleicht hat doch jemand eine Idee, wie dieser Fehler beim Schliessen des Programms entstehen kann.
Irgendwo wird auf irgendwas zugegriffen, was es nicht mehr gibt.

Nach dem Knall gucken wo der Debugger stehen bleibt.
Eventuell noch 1-2 Mal F1 gedrückt, ob man eine bessere Fehlerposition bekommt. (manchmal/oftmals wird direkt nach dem Knall eine "falsche" Position angezeigt)
* manchmal = nicht ganz falsch, sondern nur zu weit im Stack zurück geschaut, weil durch Fehlerkennung keine frührere Code-Position gefunden wurde.


ODER
Haltepunkt auf den Beginn von FormClose und dann mit F7/F8 schauen, bis wo hin man kommt, bevor es knallt-
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat