Einzelnen Beitrag anzeigen

Pittus

Registriert seit: 11. Nov 2008
Ort: Ravensburg
2 Beiträge
 
#6

Re: Memory Leak bei virtuellem Speicher

  Alt 13. Nov 2008, 15:20
Hallo,
vielen Dank für eure Antworten und Anregungen.

Das Problem scheint gelöst und die Lösung könnte für andere auch interessant sein.

Die Ursache lag in der Komponente TIdTCPServer, die ich auf einem Datenmodul hatte. Ich arbeite viel mit den Indy-TCP-Komponenten und hatte bisher keine Probleme damit (im Gegenteil!). Diese Komponente hatte jedoch offensichtlich einen "Schuss". Nachdem ich die Komponente gelöscht habe und sie beim Programmstart als Objekt erzeuge (und eben nicht auf dem Datenmodul platziere) ist mein Speicher stabil. Das war die einzige Änderung.

Ich kann mir das zwar nicht erklären aber ich hatte bereits solche Effekte beim TdxTreeList und anderen komplexeren Komponenten. Da hat es aber meist genügt, die Komponente runterzuschmeißen und neu abzulegen. Diesmal nicht, wahrscheinlich hätte ich das Datenmodul neu erzeugen müssen.
  Mit Zitat antworten Zitat