Registriert seit: 3. Mär 2019
Ort: Kappel
46 Beiträge
FreePascal / Lazarus
|
Brauche Hilfe bei der Fehlersuche.
26. Aug 2019, 19:49
Hallo zusammen,
habe für meine Arbeit ein kleines Programm geschrieben was auch prinzipiell macht was es soll.
Aber nach dem Aufruf einer auswertefunktion bekomme ich nach Beenden des Programms die Meldung im Anhang.
Dort heißt es das "1 unfreed Memory Block" Übrigbleibt.
Führe ich die Auswertung mit allen Daten durch, bleiben deutlich mehr (hatte schon 64) "unfreed Memory Blocks" über.
Wie gehe ich nun für die Fehlersuche vor?
In der Zeile 321 der mainform.pas wird eine StringList mittels Create erstellt. (und am Ende der Funktion mit FreeAndNil() wieder Freigegeben¿? )
Bin dankbar für jeden Tipp um meinen Fehler zu finden.
MfG Jürgen
|