==6729== Memcheck, a memory error detector. ==6729== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al. ==6729== Using LibVEX rev 1884, a library for dynamic binary translation. ==6729== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP. ==6729== Using valgrind-3.4.1-Debian, a dynamic binary instrumentation framework. ==6729== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al. ==6729== For more details, rerun with: -v ==6729== ==6729== My PID = 6729, parent PID = 17904. Prog and args are: ==6729== gdalinfo ==6729== data.hdf ==6729== ==6729== ==6729== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1) ==6729== malloc/free: in use at exit: 6,801 bytes in 393 blocks. ==6729== malloc/free: 42,617 allocs, 42,224 frees, 15,365,020 bytes allocated. ==6729== For counts of detected errors, rerun with: -v ==6729== searching for pointers to 393 not-freed blocks. ==6729== checked 1,591,120 bytes. ==6729== ==6729== 200 bytes in 5 blocks are still reachable in loss record 1 of 3 ==6729== at 0x4C2391E: malloc (vg_replace_malloc.c:207) ==6729== by 0x526860E: CPLCreateMutex (cpl_multiproc.cpp:722) ==6729== by 0x52686E4: CPLCreateOrAcquireMutex (cpl_multiproc.cpp:119) ==6729== by 0x5268742: CPLMutexHolder::CPLMutexHolder(void**, double, char const*, int) (cpl_multiproc.cpp:63) ==6729== by 0x5235AF2: GetGDALDriverManager (gdaldrivermanager.cpp:73) ==6729== by 0x509C418: GDALAllRegister (gdalallregister.cpp:76) ==6729== by 0x4025E5: main (gdalinfo.c:89) ==6729== ==6729== ==6729== 256 bytes in 1 blocks are still reachable in loss record 2 of 3 ==6729== at 0x4C2391E: malloc (vg_replace_malloc.c:207) ==6729== by 0x53DD02E: NC_reset_maxopenfiles (in /usr/local/lib/libgdal.so.1.13.0) ==6729== by 0x53DD096: NC_open (in /usr/local/lib/libgdal.so.1.13.0) ==6729== by 0x53CC2A6: SDstart (in /usr/local/lib/libgdal.so.1.13.0) ==6729== by 0x50E32EE: HDF4Dataset::Open(GDALOpenInfo*) (hdf4dataset.cpp:679) ==6729== by 0x52303DA: GDALOpen (gdaldataset.cpp:2120) ==6729== by 0x402702: main (gdalinfo.c:149) ==6729== ==6729== ==6729== 6,345 bytes in 387 blocks are definitely lost in loss record 3 of 3 ==6729== at 0x4C2391E: malloc (vg_replace_malloc.c:207) ==6729== by 0x541118B: VPgetinfo (in /usr/local/lib/libgdal.so.1.13.0) ==6729== by 0x54114D5: Vinitialize (in /usr/local/lib/libgdal.so.1.13.0) ==6729== by 0x53DB15E: NC_new_cdf (in /usr/local/lib/libgdal.so.1.13.0) ==6729== by 0x53DD134: NC_open (in /usr/local/lib/libgdal.so.1.13.0) ==6729== by 0x53CC2A6: SDstart (in /usr/local/lib/libgdal.so.1.13.0) ==6729== by 0x5078B6A: EHopen (EHapi.c:374) ==6729== by 0x50E3396: HDF4Dataset::Open(GDALOpenInfo*) (hdf4dataset.cpp:767) ==6729== by 0x52303DA: GDALOpen (gdaldataset.cpp:2120) ==6729== by 0x402702: main (gdalinfo.c:149) ==6729== ==6729== LEAK SUMMARY: ==6729== definitely lost: 6,345 bytes in 387 blocks. ==6729== possibly lost: 0 bytes in 0 blocks. ==6729== still reachable: 456 bytes in 6 blocks. ==6729== suppressed: 0 bytes in 0 blocks.