Hallöchen
Meine nun doch größer Anwendung meldet beim Niederfahren ganz zum Schluss eine Schutzverletzung.
Irgendwas mit lesen von immer der selben Adresse.
Wollte nun mit memproof die Anwendung auf Speicherlecks prüfen.
Das war der Schock überhaupt :
Es werden unzählige Fehler gemeldet
z.B.: Attempt to free unexisting resource , Ungültiger Fensterhandle und Speicher der nicht freigeben wird.
Pen, Bitmap, Brush werden nicht freigeben usw ....
Als Funktion wird immer nur eine Funktion in einer
DLL gemeldet ( kernel.dll, User32.dll usw ... )
Leider bei keinem einzigen Fehler eine Zeile im Delphicode.
Ich reserviere aber in meinem Programm an keiner Steller selber Speicher oder Resourcen.
Ich habe nun zum Test eine ganz einfache Delphianwendung erstellt.
( ein Timer, ein Edit mit Ausgabe eines Zählerwertes )
Auch bereits da werden nach beenden der Anwendung nicht freigegebener Speicher und Resourcen gemeldet.
Das kann ja doch nicht sein
?
Ist Delphi so unsicher was Speicherlecks betrifft oder ist memproof zu genau oder ist das normal ?
Bin nun mehr verunsichert als vorher !!
hmg
Mandi