Einzelnen Beitrag anzeigen

Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#5

Re: idThread.pas, idStack.pas Memoryleak in Delphi2009

  Alt 10. Dez 2008, 11:40
Zitat von jbg:
Dabei ist es doch so einfach kein Speicherleck zu erzeugen, wenn man statt der Klasse TCriticalSection einfach eine globale Variable vom Typ TRTLCriticalSection nutzt. Ich glaube ich muss meinen Schreibzugriff auf das Indy-Repository wieder reaktivieren.
Naja, das war ja auch nur vereinfacht...

Sollte gehen, wenn man die TIdCriticalSection = class(TCriticalSection) mit der RTLCriticalSection ersetzt und einen Wrapper für .Enter und .Leave schreibt - sonst muß Du zu viele CodeStellen anpassen.

Aber gerne, wobei das SVN jetzt bei Atozed liegt. Unter Umständen kannst Du den Schreibzugriff nicht reaktivieren, je nach Credentials. Meld Dich doch mal in der Core Team Mailing List - da bist Du bestimmt noch drin, richtig?

Auf die Diskussion mit Remy LeBeau wegen des Expected Memory Leaks wär ich gespannt...

Gruß Assertor
Frederik
  Mit Zitat antworten Zitat