(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: Speicherreservierungsfehler ?
9. Apr 2008, 22:24
du wirst vermutlich irgendwo über den Speicher hinaus schreiben oder auf freigegebene oder nicht instanzierte Objekte zugreifen. Wenn du schreibst "zugriffsverletzung" solltest du auch die Adresse mit erwähnen denn die ist nicht unerheblich. Und das beim Beenden ein Timer noch aktiv ist, ist auch nichts ungewöhnliches da ein Timer so lange aktiv ist bis er disabled wird oder eben frei gegeben. Und wenn du irgendwo Applicaiton.ProcessMessages verwendest werden eben auch beim Beenden noch Timermessages abgearbeitet. Wenn du auf einem bereits frei gegebenen Object rumrödelst kann es auch passieren das da ganz komische Dinge passieren weil plötzlich irgendwo im Code hingesprungen wird wo schon was ganz anderes im speicher steht etc.
Ohne Quelltext und ohne Einsatz des Debuggers ist das ganze ein reines Rätzel raten.
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|