Moin...
Zitat:
Die werden mir danach aber immer noch als Memleak angezeigt und der Destructor der Objekte wird auch nicht aufgerufen.
...das ist mir noch nie vorgekommen.
Folgende Ideen dazu:
1. Du überschreibst den Listeninhalt mit neuen Objekten. Dann wird das ursprüngliche Objekt nicht entfernt beim Zerstören der Liste.
2. Die Wahrscheinlichkeit geht gegen 0 das das
FreeAndNil verantwotlich ist. Versuche mal nur
Free.
...ansonsten kann man dir, wie schon gesagt, nur helfen mit ein wenig Quellcode.