Einzelnen Beitrag anzeigen

Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#6

Re: Zugriffsverletzung bei Programmende (nicht nachvollziehb

  Alt 21. Jan 2006, 14:49
Ein beliebter Auslöser für solche Effekte ist es auch, wenn man hier und da mal Array-Grenzen überschreitet. Um das herauszufinden einfach mal die Bereichsprüfung anknpisen. (Solltest du allerdings C-Like simulierte dynamische Arrays ala "array[0..0] of xxx" mit GetMem und Zeigerarithmetik verwenden, so hilft die Bereichsprüfung nicht wirklich.)

Auch beliebt ist das manuelle Freigeben von automatisch erzeugen Formularen (bzw. Komponenten), die beim Beenden nochmals freigegeben werden. Danach u.U. auch mal Ausschau halten.

Dass die Exceptions innerhalb der IDE nicht auftauchen, könnte daran liegen, dass du dies abgeschaltet hast. Mal in die Debugger-Optionen schauen.

Gruss,
Fabian
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat