AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Indy 9 Speicherleck oder falsches Handling?
Thema durchsuchen
Ansicht
Themen-Optionen

Indy 9 Speicherleck oder falsches Handling?

Offene Frage von "wisher"
Ein Thema von wisher · begonnen am 3. Jan 2009 · letzter Beitrag vom 4. Jan 2009
 
wisher

Registriert seit: 28. Okt 2004
17 Beiträge
 
#1

Indy 9 Speicherleck oder falsches Handling?

  Alt 3. Jan 2009, 14:36
Hallo,

wie im Titel schon erwähnt, habe ich ein Memory-Leak Problem in einer Anwendung
und ich bin mir nicht sicher, ob es and den Indy's oder an mir liegt.

Folgendes tue ich in meiner Anwendung:

Mich mit einem Host connecten...
Delphi-Quellcode:
  
         TCPClient.Host := MeinHost;
         TCPClient.Port := MeinPort;
         TCPClient.Connect(10);
...dieser Schickt dann auf den Port beliebig lange XML Strings
und ich lese diesen String mit CurrentReadBuffer aus
        XMLStr := TCPClient.CurrentReadBuffer; Im Taskmanager ist ganz klar zu sehen, dass der Speicher der Anwendung stetig anwächst.
Ich habe bislang zwar noch kein Profiler-Tool eingesetzt, bin mir aber sehr sicher, dass
das Problem im TCPClient zu suchen ist, bzw. im Umgang damit.

Wie ist das mit dem Indy-Buffer? Ich hätte gedacht, der wird ständig "neu" und nicht einfach "weiter"
beschrieben.

Kennt sich Jemand aus? Für Hilfe wäre ich sehr dankbar.


Grüße
Sascha
  Mit Zitat antworten Zitat
 


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:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz