Article View: pl.comp.lang.delphi
Article #334561Re: kto niszczy te bitmape ???
From: DK
Date: Tue, 03 Jan 2012 14:32
Date: Tue, 03 Jan 2012 14:32
48 lines
2193 bytes
2193 bytes
Z indy kiedyś miałem problem związany z wyciekami pamięci spróbuj
zmienić przełącznik
{$DEFINE IDFREEONFINAL} W plikach IdCompilerDefines.inc
i rekompilować indy.
W dniu 2012-01-03 13:57, neuron pisze:
> mam funkcje
>
> function GetG:TBitMap;
> begin
> try
> // tu tworze okno ale go nie pokazuje F
> result:= TBitMap.create;
> result:= F.GetFormImage;
> finally
> F.free;
> end;
> end;
>
>
> w watku serwera http indy tworze jpega i robie mu jpeg.assign(getGr);
>
> Dziala prawidlowo ale co kilkaset, czasami kilka tysiecy wywolan (otwarte
> kilka przegladaek wiec tworzone sa czasem po 34 procesy) robi end of
> resource albo AV albo blad socket a pamiec powolutku cieknie - ale duzo
> duzo wolniej niz by to wynikalo z
> objetosci grafiki
>
> Czy nie jest niszczona bitmapa z result czy raczej bedzie to cos nie tak z
> wspolbieznoscia? Dodam ze nei mam w watku (zdarzeni CommandGet) zadnej
> sychchronizacji, zreszta nawet nie mam pewnosci czy indy robi oddzielny
> watek dla kazdego zaptyania ale sadzac po monitorze chyba tak.
>
>
>
>
>
>
> __________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur wirusow 6763 (20120103) __________
>
> Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.
>
> http://www.eset.pl lub http://www.eset.com
>
>
>
>
Technical Details
Message-ID:
<jdv3i3$5rb$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<jdutt9$562$1@mx1.internetia.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: DK <amidar@gazeta.pl> Newsgroups: pl.comp.lang.delphi Subject: Re: kto niszczy te bitmape ??? Date: Tue, 03 Jan 2012 15:32:35 +0100 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 49 Message-ID: <jdv3i3$5rb$1@inews.gazeta.pl> References: <jdutt9$562$1@mx1.internetia.pl> NNTP-Posting-Host: 93.95.93.123 Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1325601155 5995 93.95.93.123 (3 Jan 2012 14:32:35 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Tue, 3 Jan 2012 14:32:35 +0000 (UTC) X-User: amidar In-Reply-To: <jdutt9$562$1@mx1.internetia.pl> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.24) Gecko/20111103 Thunderbird/3.1.16 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit