Einzelnen Beitrag anzeigen

Beach

Registriert seit: 3. Mär 2019
Ort: Hunsrück
46 Beiträge
 
FreePascal / Lazarus
 
#1

Brauche Hilfe bei der Fehlersuche.

  Alt 26. Aug 2019, 18: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.
Miniaturansicht angehängter Grafiken
lazarus_konf.jpg  
MfG Jürgen
  Mit Zitat antworten Zitat