Genau das macht die Unit heaptrc. Das Lesen der Ausgabe kann aber manchmal ein wenig herausfordernd sein.MmVisual hat geschrieben: Di 25. Aug 2020, 11:31 Gibt es eine relativ einfache Möglichkeit, das wenn z.B. in einer Funktion ein lokales Objekt angelegt ist und anschließend nicht mehr mit Free frei gegeben wird, dass dann ein Trace erscheint?
Da hilft dir das Package "leakview"; es wird mit Lazarus ausgeliefert, muss aber ggf. noch in die IDE kompiliert werden (Menü: Package -> Installierte Packages einrichten).
Dann findest du im Menü unter "Ansicht -> Leaks and Traces" ein Fenster, in dem du die heaptrc-Ausgabe einlesen und darin navigieren kannst.