Einzelnen Beitrag anzeigen

Benutzerbild von Dani
Dani

Registriert seit: 19. Jan 2003
732 Beiträge
 
Turbo Delphi für Win32
 
#1

Zugriffsverletzung bei Programmende.

  Alt 31. Mai 2004, 12:33
Hi DPler,

Jedes mal, wenn ich mein Programm beende (d.h. das Hauptformular schließe), kommt es zu dieser Zugriffsverletzung:

---------------------------
Anwendungsfehler
---------------------------
Exception EAccessViolation in Modul Project1.exe bei 0004B874.

Zugriffsverletzung bei Adresse 0044B874 in Modul 'Project1.exe'. Lesen von Adresse 00000194.


---------------------------
OK
---------------------------

Die Speicheradresse ist immer die gleiche (00000194). Wo genau der Fehler liegt, weiß ich leider nicht, nur dass er irgendwann nach OnClose, daher wahrscheinlich beim Freigeben einer Komponente entsteht.

In dem Programm verwende ich ausser Standard-Kompos nur ein paar JVCL Komponenten (JvMemo, JvListview, JvSpinEdit) und dynamisch erzeugte Indy-Komponenten. Allerdings kommt die Zugriffsverletzung auch, wenn die Indy-Kompos noch gar nicht erzeugt worden sind. Ich habe ehrlich gesagt keinen Schimmer, was diesen Fehler auslöst

Hat jemand schonmal das gleiche Problem gehabt?

Gruß,
Dani
Dani H.
  Mit Zitat antworten Zitat