| AWARE [SYSTEMS] | Imaging expertise for the Delphi developer | |||||||
![]() |
TIFF and LibTiff Mailing List Archive | |||||||
LibTiff Mailing List
TIFF and LibTiff Mailing List Archive Contact
The TIFF Mailing List Homepage |
Thread2008.11.26 16:54 "Re: Memory leak opening and closing files?", by Frank WarmerdamEric Bruneton wrote:
> Hi,
>
> the following program shows a constant increase in memory usage, so I
> suspect a memory leak in the tiff library (using libtiff 3.8.2-1 on
> Windows):
>
> for (int i = 0; i < 1000000; ++i) {
> TIFF *f = TIFFOpen("test.tiff", "rb");
> TIFFClose(f);
> }
>
> where "test.tiff" is generated with (in fact I observed this behavior
> with many different test files):
Eric,
I have done a similar test on linux with libtiff 3.8.2 and seen no
signs of leakage either by running for a long time or when using valgrind
on a couple iterations.
This suggests that the problem is either specific to the tif_win32.c
platform specific stuff, or that it is an artifact of heap fragmentation
that isn't really about libtiff.
I don't have good memory leak identification tools for win32, so I'm not
inclined to do the digging on that aspect.
Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up | Frank Warmerdam, warmerdam@pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush | Geospatial Programmer for Rent
|
|||||||