AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein TStringList und MemoryLeak (FastMM)
Thema durchsuchen
Ansicht
Themen-Optionen

TStringList und MemoryLeak (FastMM)

Ein Thema von Schwedenbitter · begonnen am 5. Jul 2010 · letzter Beitrag vom 6. Jul 2010
Antwort Antwort
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#1

AW: TStringList und MemoryLeak (FastMM)

  Alt 5. Jul 2010, 17:33
Hallo,

ich würde mal die StringList wieder freigeben.


Heiko
Heiko
  Mit Zitat antworten Zitat
Schwedenbitter

Registriert seit: 22. Mär 2003
Ort: Finsterwalde
622 Beiträge
 
Turbo Delphi für Win32
 
#2

AW: TStringList und MemoryLeak (FastMM)

  Alt 5. Jul 2010, 18:28
Danke für die Ideen. Ich hatte aber bereits geschrieben, dass es definitiv an diesen Zeilen liegt!
Hallo,
ich würde mal die StringList wieder freigeben.
Heiko
Delphi-Quellcode:
// Alles initialisieren
Constructor TSettings.Create;
Begin
  ...
  FPopBlock:=TStringList.Create;
  FPopBlock.Clear;
  ..
End;

Procedure TSettings.Load; // <- steht bereits oben

// Alles freigeben
Destructor TSettings.Destroy;
Begin
  FPopBlock.Free;
End;
Mehr geht leider nicht! Ich hatte ja geschrieben, dass
Zitat von Schwedenbitter:
Wenn ich nun die beiden Zeilen mit den Zuweisungen an FPopBlock.Text (=TStringList) auskommentiere, bekomme ich nur noch die letzte Meldung.
Da in meinem Hauptprogramm im OnDestroy ein TSettings.Free steht, wird die TStringList also freigegeben. FastMM meckert diese auch nicht an!
FastMM meckert den AnsiString an.

Gruß, Alex
Alex Winzer
  Mit Zitat antworten Zitat
Benutzerbild von wicht
wicht

Registriert seit: 15. Jan 2006
Ort: Das schöne Enger nahe Bielefeld
809 Beiträge
 
Delphi XE Professional
 
#3

AW: TStringList und MemoryLeak (FastMM)

  Alt 5. Jul 2010, 18:39
Zitat:
Da in meinem Hauptprogramm im OnDestroy ein TSettings.Free steht, wird die TStringList also freigegeben.
Mit Debugger kontrolliert? Sorry für die dumme Frage...
http://streamwriter.org

"I make hits. Not the public. I tell the DJ’s what to play. Understand?"
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz