Einzelnen Beitrag anzeigen

mojo777

Registriert seit: 10. Sep 2003
402 Beiträge
 
#1

EAccessViolation error. unregelmäßig und an unterschiedliche

  Alt 4. Jun 2006, 23:41
...und an unterschiedlichen Adressen.

Hallo,
ich bekomme seit einigen Stunden so einen bescheuerten EAccessVioilation Fehler. Zuerst kam er nur selten und ich dachte, das wäre irgendso ein trick der Delphi IDE.
Der Fehler kommt NUR beim beenden Des Programms (also meins, nicht delphi) und verweisst meistens auf unterschiedliche Adressen.
Ich habe schon versucht mit der CPU view irgendetwas herauszufinden hatte aber keinen erfolg.
der fehler kommt ungefährt an dieser stelle (grob beschrieben):
Delphi-Quellcode:
  
(...)
Application.CreateForm(TdtSetupForm, dtSetupForm);
  Application.Run;
end. //<---- da! Das ist auch die letzte Zeite im "source"
also eigentlich passiert wohl irgendwas bei den destruktoren und irgned eine komponente greift ins leere.
ich habe auch shcon versucht so die etwas komplex aufgebauten zu löschen.
der fehler kommt zwar "etwas" seltener aber er ist immer noch da.

bin am verweifeln. er wirkt sich zwar nicht auf die funktionalität des programms aus, aber das sieht doch voll kacke aus, wenn sowas immer einem am ende zeigt, dass das programm "leicht" unsicher ist...

hatte schon mal jemand von euch so einen fall?

vielen dank für tipps.


mfg
Muh macht die kUh
  Mit Zitat antworten Zitat