[GRASS-dev] Re: [GRASS GIS] #634: v.out.ogr error on Vista
GRASS GIS
trac at osgeo.org
Wed Jun 10 03:29:28 EDT 2009
#634: v.out.ogr error on Vista
------------------------------+---------------------------------------------
Reporter: cnielsen | Owner: grass-dev at lists.osgeo.org
Type: defect | Status: new
Priority: major | Milestone: 6.4.0
Component: Vector | Version: svn-develbranch6
Resolution: | Keywords: wingrass, v.out.ogr
Platform: MSWindows Vista | Cpu: x86-32
------------------------------+---------------------------------------------
Changes (by hamish):
* keywords: => wingrass, v.out.ogr
* version: unspecified => svn-develbranch6
* component: default => Vector
Comment:
given example works for me on XP-32 using the latest OSGeo4w installer.
but valgrind on linux/i686 does find some errors.
other modules with valgrind errors -- r.los (#111) and r.sim.water (#617)
-- have shown similar breakage on windows but work ok anyway in other OSs.
Hamish
{{{
CMD='v.out.ogr input=archsites type=point dsn=archsites'
valgrind -v --tool=memcheck --leak-check=yes $CMD
}}}
{{{
==30244== Memcheck, a memory error detector.
==30244== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==30244== Using LibVEX rev 1658, a library for dynamic binary translation.
==30244== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==30244== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation
framework.
==30244== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==30244==
--30244-- Command line
--30244-- v.out.ogr
--30244-- input=archsites
--30244-- type=point
--30244-- dsn=archsites
--30244-- Startup, with flags:
--30244-- -v
--30244-- --tool=memcheck
--30244-- --leak-check=yes
--30244-- Contents of /proc/version:
--30244-- Linux version 2.6.26-bpo.1-686 (Debian 2.6.26-13~bpo40+1)
(nobse at debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian
4.1.1-21)) #1 SMP Mon Jan 12 20:06:26 UTC 2009
--30244-- Arch and hwcaps: X86, x86-sse1-sse2
--30244-- Valgrind library directory: /usr/lib/valgrind
--30244-- Reading syms from /lib/ld-2.3.6.so (0x4000000)
--30244-- Reading debug info from /lib/ld-2.3.6.so...
--30244-- ... CRC mismatch (computed A2342EFB wanted 8FC9FDDB)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/local/src/grass/svn/grass65/dist.i686-pc-
linux-gnu/bin/v.out.ogr (0x8048000)
--30244-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck
(0x38000000)
--30244-- object doesn't have a dynamic symbol table
--30244-- Reading suppressions file: /usr/lib/valgrind/default.supp
--30244-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so
(0x4019000)
--30244-- Reading syms from /usr/lib/valgrind/x86-
linux/vgpreload_memcheck.so (0x401B000)
--30244-- Reading syms from /usr/local/src/grass/svn/grass65/dist.i686-pc-
linux-gnu/lib/libgrass_vect.6.5.svn.so (0x4021000)
--30244-- Reading syms from /usr/local/src/grass/svn/grass65/dist.i686-pc-
linux-gnu/lib/libgrass_dbmibase.6.5.svn.so (0x4060000)
--30244-- Reading syms from /usr/local/src/grass/svn/grass65/dist.i686-pc-
linux-gnu/lib/libgrass_gis.6.5.svn.so (0x4070000)
--30244-- Reading syms from /usr/local/src/grass/svn/grass65/dist.i686-pc-
linux-gnu/lib/libgrass_datetime.6.5.svn.so (0x40C9000)
--30244-- Reading syms from /usr/lib/libz.so.1.2.3 (0x40EA000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/local/src/grass/svn/grass65/dist.i686-pc-
linux-gnu/lib/libgrass_dbmiclient.6.5.svn.so (0x40FE000)
--30244-- Reading syms from /usr/local/src/grass/svn/grass65/dist.i686-pc-
linux-gnu/lib/libgrass_dgl.6.5.svn.so (0x4108000)
--30244-- Reading syms from /usr/local/src/grass/svn/grass65/dist.i686-pc-
linux-gnu/lib/libgrass_dig2.6.5.svn.so (0x4123000)
--30244-- Reading syms from /usr/local/src/grass/svn/grass65/dist.i686-pc-
linux-gnu/lib/libgrass_rtree.6.5.svn.so (0x4138000)
--30244-- Reading syms from /usr/local/src/grass/svn/grass65/dist.i686-pc-
linux-gnu/lib/libgrass_linkm.6.5.svn.so (0x413E000)
--30244-- Reading syms from /usr/lib/libgdal1.5.0.so.1.12.2 (0x4140000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/local/src/grass/svn/grass65/dist.i686-pc-
linux-gnu/lib/libgrass_gproj.6.5.svn.so (0x46C2000)
--30244-- Reading syms from /usr/lib/libproj.so.0.5.4 (0x46CC000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /lib/tls/i686/cmov/libm-2.3.6.so (0x46FE000)
--30244-- Reading debug info from /lib/tls/i686/cmov/libm-2.3.6.so...
--30244-- ... CRC mismatch (computed 70BA299D wanted 3AF3BB73)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /lib/tls/i686/cmov/libc-2.3.6.so (0x4723000)
--30244-- Reading debug info from /lib/tls/i686/cmov/libc-2.3.6.so...
--30244-- ... CRC mismatch (computed B308380A wanted ED81AE67)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /lib/tls/i686/cmov/libdl-2.3.6.so (0x4854000)
--30244-- Reading debug info from /lib/tls/i686/cmov/libdl-2.3.6.so...
--30244-- ... CRC mismatch (computed DE27AFD0 wanted AA9202FA)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libgeos_c.so.1.1.1 (0x4858000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libsqlite3.so.0.8.6 (0x4867000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libodbc.so.1.0.0 (0x48C2000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libodbcinst.so.1.0.0 (0x4921000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libexpat.so.1.0.0 (0x492C000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libxerces-c.so.27.0 (0x494C000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libjasper-1.701.so.1.0.0 (0x4D2C000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libhdf5-1.6.5.so.0.0.0 (0x4D7A000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libmfhdf.so.4.1r4 (0x4EAD000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libdf.so.4.1r4 (0x4ECF000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libogdi.so.3.2 (0x4F6E000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libungif.so.4.1.4 (0x4F8A000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libjpeg.so.62.0.0 (0x4F92000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libtiff.so.4.2.1 (0x4FB3000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libpng12.so.0.15.0 (0x5007000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libnetcdf.so.3.6.1 (0x502A000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libpq.so.4.1 (0x50AA000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /lib/tls/i686/cmov/libpthread-2.3.6.so
(0x50C7000)
--30244-- Reading debug info from
/lib/tls/i686/cmov/libpthread-2.3.6.so...
--30244-- ... CRC mismatch (computed 3D5F38AB wanted 9CC22B1E)
--30244-- Reading syms from /lib/tls/i686/cmov/librt-2.3.6.so (0x50D9000)
--30244-- Reading debug info from /lib/tls/i686/cmov/librt-2.3.6.so...
--30244-- ... CRC mismatch (computed 09C2BE49 wanted 047C353D)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libcurl.so.3.0.0 (0x50E3000)
--30244-- Reading debug info from /usr/lib/libcurl.so.3.0.0...
--30244-- ... CRC mismatch (computed C36CD696 wanted 937D0834)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libgssapi_krb5.so.2.2 (0x5118000)
--30244-- Reading debug info from /usr/lib/libgssapi_krb5.so.2.2...
--30244-- ... CRC mismatch (computed CF0C76F1 wanted 5AD17D3C)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libkrb5.so.3.2 (0x5134000)
--30244-- Reading debug info from /usr/lib/libkrb5.so.3.2...
--30244-- ... CRC mismatch (computed 6C79CB74 wanted 3E5F5DC6)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libk5crypto.so.3.0 (0x51B0000)
--30244-- Reading debug info from /usr/lib/libk5crypto.so.3.0...
--30244-- ... CRC mismatch (computed 9C80EEF6 wanted 9AC94190)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /lib/libcom_err.so.2.1 (0x51D5000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libkrb5support.so.0.0 (0x51D8000)
--30244-- Reading debug info from /usr/lib/libkrb5support.so.0.0...
--30244-- ... CRC mismatch (computed 6B0CA52C wanted 5E62E295)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /lib/tls/i686/cmov/libresolv-2.3.6.so
(0x51DE000)
--30244-- Reading debug info from /lib/tls/i686/cmov/libresolv-2.3.6.so...
--30244-- ... CRC mismatch (computed FF1F450F wanted 5E448C26)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libidn.so.11.5.19 (0x51F1000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/i686/cmov/libssl.so.0.9.8 (0x5221000)
--30244-- Reading debug info from /usr/lib/i686/cmov/libssl.so.0.9.8...
--30244-- ... CRC mismatch (computed 448FE1F6 wanted 472D3674)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/i686/cmov/libcrypto.so.0.9.8
(0x5260000)
--30244-- Reading debug info from /usr/lib/i686/cmov/libcrypto.so.0.9.8...
--30244-- ... CRC mismatch (computed CFC6BB3B wanted 8C796B26)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libmysqlclient.so.15.0.0 (0x539A000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libstdc++.so.6.0.8 (0x5574000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /lib/libgcc_s.so.1 (0x565A000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libgeos.so.2.2.3 (0x5665000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libltdl.so.3.1.4 (0x5766000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libicuuc.so.36.0 (0x576D000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libgfortran.so.1.0.0 (0x6237000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /lib/tls/i686/cmov/libcrypt-2.3.6.so
(0x62AF000)
--30244-- Reading debug info from /lib/tls/i686/cmov/libcrypt-2.3.6.so...
--30244-- ... CRC mismatch (computed CE9E7A33 wanted E66D00EE)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /lib/tls/i686/cmov/libnsl-2.3.6.so (0x62DD000)
--30244-- Reading debug info from /lib/tls/i686/cmov/libnsl-2.3.6.so...
--30244-- ... CRC mismatch (computed AE01B93D wanted A5D54FCC)
--30244-- object doesn't have a symbol table
--30244-- REDIR: 0x478F680 (memset) redirected to 0x401E4F0 (memset)
--30244-- REDIR: 0x478FB20 (memcpy) redirected to 0x401EBE0 (memcpy)
--30244-- REDIR: 0x478E7F0 (rindex) redirected to 0x401DF30 (rindex)
--30244-- REDIR: 0x478E430 (strlen) redirected to 0x401E200 (strlen)
--30244-- REDIR: 0x478A970 (malloc) redirected to 0x401D306 (malloc)
--30244-- REDIR: 0x56248E0 (operator new(unsigned)) redirected to
0x401DAA5 (operator new(unsigned))
--30244-- REDIR: 0x478DF30 (strcpy) redirected to 0x401E970 (strcpy)
--30244-- REDIR: 0x47886B0 (free) redirected to 0x401CF20 (free)
--30244-- REDIR: 0x478DEC0 (strcmp) redirected to 0x401E2D0 (strcmp)
--30244-- REDIR: 0x478E640 (strncmp) redirected to 0x401E260 (strncmp)
--30244-- REDIR: 0x478AD90 (realloc) redirected to 0x401D3B5 (realloc)
--30244-- REDIR: 0x478A630 (calloc) redirected to 0x401C633 (calloc)
--30244-- REDIR: 0x478F610 (memmove) redirected to 0x401E520 (memmove)
--30244-- REDIR: 0x478E740 (strncpy) redirected to 0x401ED70 (strncpy)
--30244-- REDIR: 0x478E580 (strncat) redirected to 0x401E0B0 (strncat)
--30244-- REDIR: 0x478DD50 (index) redirected to 0x401E020 (index)
--30244-- Reading syms from /usr/lib/gdal15plugins/ogr_GRASS.so
(0x40D1000)
--30244-- object doesn't have a symbol table
==30244== Invalid read of size 4
==30244== at 0x4010E00: (within /lib/ld-2.3.6.so)
==30244== by 0x4004B78: (within /lib/ld-2.3.6.so)
==30244== by 0x4006792: (within /lib/ld-2.3.6.so)
==30244== by 0x400A1F6: (within /lib/ld-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x400A3CA: (within /lib/ld-2.3.6.so)
==30244== by 0x48234D4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== Address 0x6300D70 is 72 bytes inside a block of size 74 alloc'd
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x4004839: (within /lib/ld-2.3.6.so)
==30244== by 0x40068D3: (within /lib/ld-2.3.6.so)
==30244== by 0x400A1F6: (within /lib/ld-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x400A3CA: (within /lib/ld-2.3.6.so)
==30244== by 0x48234D4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
--30244-- Reading syms from /usr/local/src/grass/svn/grass65/dist.i686-pc-
linux-gnu/lib/libgrass_I.6.5.svn.so (0x40DC000)
==30244==
==30244== Invalid read of size 4
==30244== at 0x4010E17: (within /lib/ld-2.3.6.so)
==30244== by 0x4004B78: (within /lib/ld-2.3.6.so)
==30244== by 0x4006792: (within /lib/ld-2.3.6.so)
==30244== by 0x400A1F6: (within /lib/ld-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x400A3CA: (within /lib/ld-2.3.6.so)
==30244== by 0x48234D4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== Address 0x6301104 is 76 bytes inside a block of size 77 alloc'd
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x4004839: (within /lib/ld-2.3.6.so)
==30244== by 0x40068D3: (within /lib/ld-2.3.6.so)
==30244== by 0x400A1F6: (within /lib/ld-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x400A3CA: (within /lib/ld-2.3.6.so)
==30244== by 0x48234D4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
--30244-- Reading syms from /usr/local/src/grass/svn/grass65/dist.i686-pc-
linux-gnu/lib/libgrass_vask.6.5.svn.so (0x63F6000)
--30244-- Reading syms from /usr/local/src/grass/svn/grass65/dist.i686-pc-
linux-gnu/lib/libgrass_gmath.6.5.svn.so (0x63FC000)
==30244==
==30244== Invalid read of size 4
==30244== at 0x4010DE9: (within /lib/ld-2.3.6.so)
==30244== by 0x4004B78: (within /lib/ld-2.3.6.so)
==30244== by 0x4006792: (within /lib/ld-2.3.6.so)
==30244== by 0x400A1F6: (within /lib/ld-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x400A3CA: (within /lib/ld-2.3.6.so)
==30244== by 0x48234D4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== Address 0x630185C is 20 bytes inside a block of size 21 alloc'd
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x4006B83: (within /lib/ld-2.3.6.so)
==30244== by 0x400A1F6: (within /lib/ld-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x400A3CA: (within /lib/ld-2.3.6.so)
==30244== by 0x48234D4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x4854D20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
--30244-- Reading syms from /lib/libncurses.so.5.5 (0x641C000)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /usr/lib/libfftw3.so.3.1.2 (0x645D000)
--30244-- object doesn't have a symbol table
==30244==
==30244== Conditional jump or move depends on uninitialised value(s)
==30244== at 0x4008ED5: (within /lib/ld-2.3.6.so)
==30244== by 0x48238C4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x4854D20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x43D610A: CPLGetSymbol (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x44CB44C: OGRSFDriverRegistrar::AutoLoadDrivers() (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x44C6C1E: OGRRegisterAll (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x804C0C1: OGR_list_write_drivers (main.c:781)
==30244==
==30244== Conditional jump or move depends on uninitialised value(s)
==30244== at 0x4008B2E: (within /lib/ld-2.3.6.so)
==30244== by 0x48238C4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x4854D20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x43D610A: CPLGetSymbol (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x44CB44C: OGRSFDriverRegistrar::AutoLoadDrivers() (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x44C6C1E: OGRRegisterAll (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x804C0C1: OGR_list_write_drivers (main.c:781)
--30244-- REDIR: 0x478DBA0 (strcat) redirected to 0x401E5E0 (strcat)
--30244-- REDIR: 0x478F180 (memchr) redirected to 0x401E3F0 (memchr)
--30244-- REDIR: 0x4790490 (strchrnul) redirected to 0x401E590 (strchrnul)
--30244-- REDIR: 0x478F870 (stpcpy) redirected to 0x401E890 (stpcpy)
==30244==
==30244== Invalid read of size 4
==30244== at 0x4010DE9: (within /lib/ld-2.3.6.so)
==30244== by 0x4004B78: (within /lib/ld-2.3.6.so)
==30244== by 0x4006792: (within /lib/ld-2.3.6.so)
==30244== by 0x482346F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x48256FC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x482575D: __libc_dlopen_mode (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47FF7CF: __nss_lookup_function (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47FF8BF: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x48014E5: __nss_passwd_lookup (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== Address 0x63064EC is 36 bytes inside a block of size 38 alloc'd
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x4006B83: (within /lib/ld-2.3.6.so)
==30244== by 0x482346F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x48256FC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x482575D: __libc_dlopen_mode (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47FF7CF: __nss_lookup_function (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47FF8BF: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x48014E5: __nss_passwd_lookup (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47AFB6E: getpwuid_r (in
/lib/tls/i686/cmov/libc-2.3.6.so)
--30244-- Reading syms from /lib/tls/i686/cmov/libnss_compat-2.3.6.so
(0x653C000)
--30244-- Reading debug info from
/lib/tls/i686/cmov/libnss_compat-2.3.6.so...
--30244-- ... CRC mismatch (computed 5E6498FD wanted AD11823D)
--30244-- object doesn't have a symbol table
==30244==
==30244== Invalid read of size 4
==30244== at 0x4010DD3: (within /lib/ld-2.3.6.so)
==30244== by 0x4004B78: (within /lib/ld-2.3.6.so)
==30244== by 0x4006792: (within /lib/ld-2.3.6.so)
==30244== by 0x482346F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x48256FC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x482575D: __libc_dlopen_mode (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47FF7CF: __nss_lookup_function (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x653E169: (within
/lib/tls/i686/cmov/libnss_compat-2.3.6.so)
==30244== by 0x653F28C: _nss_compat_getpwuid_r (in
/lib/tls/i686/cmov/libnss_compat-2.3.6.so)
==30244== Address 0x6306A60 is 32 bytes inside a block of size 35 alloc'd
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x4006B83: (within /lib/ld-2.3.6.so)
==30244== by 0x482346F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x48256FC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x482575D: __libc_dlopen_mode (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47FF7CF: __nss_lookup_function (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x653E169: (within
/lib/tls/i686/cmov/libnss_compat-2.3.6.so)
==30244== by 0x653F28C: _nss_compat_getpwuid_r (in
/lib/tls/i686/cmov/libnss_compat-2.3.6.so)
==30244== by 0x47AFA94: getpwuid_r (in
/lib/tls/i686/cmov/libc-2.3.6.so)
--30244-- Reading syms from /lib/tls/i686/cmov/libnss_nis-2.3.6.so
(0x6545000)
--30244-- Reading debug info from
/lib/tls/i686/cmov/libnss_nis-2.3.6.so...
--30244-- ... CRC mismatch (computed E34E69F9 wanted 364402EC)
--30244-- object doesn't have a symbol table
--30244-- Reading syms from /lib/tls/i686/cmov/libnss_files-2.3.6.so
(0x654F000)
--30244-- Reading debug info from
/lib/tls/i686/cmov/libnss_files-2.3.6.so...
--30244-- ... CRC mismatch (computed 623E339D wanted FB6C5CD5)
--30244-- object doesn't have a symbol table
--30244-- REDIR: 0x478E4E0 (strnlen) redirected to 0x401E1D0 (strnlen)
--30244-- REDIR: 0x47903C0 (rawmemchr) redirected to 0x401E5C0 (rawmemchr)
--30244-- REDIR: 0x5623390 (operator delete(void*)) redirected to
0x401CC37 (operator delete(void*))
Exporting 25 points/lines...
100%
25 features written
--30244-- Discarding syms at 0x653C000-0x6545000 in
/lib/tls/i686/cmov/libnss_compat-2.3.6.so due to munmap()
--30244-- Discarding syms at 0x6545000-0x654F000 in
/lib/tls/i686/cmov/libnss_nis-2.3.6.so due to munmap()
--30244-- Discarding syms at 0x654F000-0x655A000 in
/lib/tls/i686/cmov/libnss_files-2.3.6.so due to munmap()
==30244==
==30244== ERROR SUMMARY: 26 errors from 7 contexts (suppressed: 121 from
1)
==30244==
==30244== 1 errors in context 1 of 7:
==30244== Invalid read of size 4
==30244== at 0x4010DD3: (within /lib/ld-2.3.6.so)
==30244== by 0x4004B78: (within /lib/ld-2.3.6.so)
==30244== by 0x4006792: (within /lib/ld-2.3.6.so)
==30244== by 0x482346F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x48256FC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x482575D: __libc_dlopen_mode (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47FF7CF: __nss_lookup_function (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x653E169: ???
==30244== by 0x653F28C: ???
==30244== Address 0x6306A60 is 32 bytes inside a block of size 35 alloc'd
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x4006B83: (within /lib/ld-2.3.6.so)
==30244== by 0x482346F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x48256FC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x482575D: __libc_dlopen_mode (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47FF7CF: __nss_lookup_function (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x653E169: ???
==30244== by 0x653F28C: ???
==30244== by 0x47AFA94: getpwuid_r (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244==
==30244== 1 errors in context 2 of 7:
==30244== Invalid read of size 4
==30244== at 0x4010DE9: (within /lib/ld-2.3.6.so)
==30244== by 0x4004B78: (within /lib/ld-2.3.6.so)
==30244== by 0x4006792: (within /lib/ld-2.3.6.so)
==30244== by 0x482346F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x48256FC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x482575D: __libc_dlopen_mode (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47FF7CF: __nss_lookup_function (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47FF8BF: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x48014E5: __nss_passwd_lookup (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== Address 0x63064EC is 36 bytes inside a block of size 38 alloc'd
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x4006B83: (within /lib/ld-2.3.6.so)
==30244== by 0x482346F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x48256FC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x482575D: __libc_dlopen_mode (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47FF7CF: __nss_lookup_function (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47FF8BF: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x48014E5: __nss_passwd_lookup (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47AFB6E: getpwuid_r (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244==
==30244== 1 errors in context 3 of 7:
==30244== Invalid read of size 4
==30244== at 0x4010E00: (within /lib/ld-2.3.6.so)
==30244== by 0x4004B78: (within /lib/ld-2.3.6.so)
==30244== by 0x4006792: (within /lib/ld-2.3.6.so)
==30244== by 0x400A1F6: (within /lib/ld-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x400A3CA: (within /lib/ld-2.3.6.so)
==30244== by 0x48234D4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== Address 0x6300D70 is 72 bytes inside a block of size 74 alloc'd
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x4004839: (within /lib/ld-2.3.6.so)
==30244== by 0x40068D3: (within /lib/ld-2.3.6.so)
==30244== by 0x400A1F6: (within /lib/ld-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x400A3CA: (within /lib/ld-2.3.6.so)
==30244== by 0x48234D4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244==
==30244== 2 errors in context 4 of 7:
==30244== Invalid read of size 4
==30244== at 0x4010E17: (within /lib/ld-2.3.6.so)
==30244== by 0x4004B78: (within /lib/ld-2.3.6.so)
==30244== by 0x4006792: (within /lib/ld-2.3.6.so)
==30244== by 0x400A1F6: (within /lib/ld-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x400A3CA: (within /lib/ld-2.3.6.so)
==30244== by 0x48234D4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== Address 0x6301104 is 76 bytes inside a block of size 77 alloc'd
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x4004839: (within /lib/ld-2.3.6.so)
==30244== by 0x40068D3: (within /lib/ld-2.3.6.so)
==30244== by 0x400A1F6: (within /lib/ld-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x400A3CA: (within /lib/ld-2.3.6.so)
==30244== by 0x48234D4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244==
==30244== 3 errors in context 5 of 7:
==30244== Invalid read of size 4
==30244== at 0x4010DE9: (within /lib/ld-2.3.6.so)
==30244== by 0x4004B78: (within /lib/ld-2.3.6.so)
==30244== by 0x4006792: (within /lib/ld-2.3.6.so)
==30244== by 0x400A1F6: (within /lib/ld-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x400A3CA: (within /lib/ld-2.3.6.so)
==30244== by 0x48234D4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== Address 0x630185C is 20 bytes inside a block of size 21 alloc'd
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x4006B83: (within /lib/ld-2.3.6.so)
==30244== by 0x400A1F6: (within /lib/ld-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x400A3CA: (within /lib/ld-2.3.6.so)
==30244== by 0x48234D4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x4854D20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244==
==30244== 9 errors in context 6 of 7:
==30244== Conditional jump or move depends on uninitialised value(s)
==30244== at 0x4008B2E: (within /lib/ld-2.3.6.so)
==30244== by 0x48238C4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x4854D20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x43D610A: CPLGetSymbol (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x44CB44C: OGRSFDriverRegistrar::AutoLoadDrivers() (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x44C6C1E: OGRRegisterAll (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x804C0C1: OGR_list_write_drivers (main.c:781)
==30244==
==30244== 9 errors in context 7 of 7:
==30244== Conditional jump or move depends on uninitialised value(s)
==30244== at 0x4008ED5: (within /lib/ld-2.3.6.so)
==30244== by 0x48238C4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x4822EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x4854D8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x400B44E: (within /lib/ld-2.3.6.so)
==30244== by 0x485542C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x4854D20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==30244== by 0x43D610A: CPLGetSymbol (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x44CB44C: OGRSFDriverRegistrar::AutoLoadDrivers() (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x44C6C1E: OGRRegisterAll (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x804C0C1: OGR_list_write_drivers (main.c:781)
--30244--
--30244-- supp: 121 Debian libc6 (2.3.x) stripped dynamic linker
==30244==
==30244== IN SUMMARY: 26 errors from 7 contexts (suppressed: 121 from 1)
==30244==
}}}
{{{
==30244== malloc/free: in use at exit: 68,662 bytes in 2,384 blocks.
==30244== malloc/free: 25,017 allocs, 22,633 frees, 980,325 bytes
allocated.
==30244==
==30244== searching for pointers to 2,384 not-freed blocks.
==30244== checked 2,253,612 bytes.
==30244==
==30244==
==30244== 21 bytes in 1 blocks are possibly lost in loss record 38 of 82
==30244== at 0x401DB31: operator new(unsigned)
(vg_replace_malloc.c:163)
==30244== by 0x55FFE6A: std::string::_Rep::_S_create(unsigned,
unsigned, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
==30244== by 0x5600C64: (within /usr/lib/libstdc++.so.6.0.8)
==30244== by 0x5600E78: std::string::string(char const*,
std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
==30244== by 0x43D19EB: VSIInstallMemFileHandler (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x43D45EC: VSIFileManager::Get() (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x43D4628: VSIFileManager::GetHandler(char const*) (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x43D4831: VSIReadDir (in /usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x44CB341: OGRSFDriverRegistrar::AutoLoadDrivers() (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x44C6C1E: OGRRegisterAll (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x804C0C1: OGR_list_write_drivers (main.c:781)
==30244== by 0x804A2AF: main (main.c:126)
==30244==
==30244==
==30244== 32 (28 direct, 4 indirect) bytes in 1 blocks are definitely lost
in loss record 46 of 82
==30244== at 0x401DB31: operator new(unsigned)
(vg_replace_malloc.c:163)
==30244== by 0x4517E65: OGR_Fld_Create (in
/usr/lib/libgdal1.5.0.so.1.12.2)
==30244== by 0x804AE5F: main (main.c:372)
==30244==
==30244==
==30244== 35 bytes in 2 blocks are definitely lost in loss record 49 of 82
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x477FCDA: vasprintf (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x407FA92: G_vasprintf (asprintf.c:61)
==30244== by 0x407FAC9: G_asprintf (asprintf.c:122)
==30244== by 0x46C5EE4: GPJ_grass_to_osr (convert.c:202)
==30244== by 0x804A69A: main (main.c:227)
==30244==
==30244==
==30244== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely
lost in loss record 53 of 82
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x47FFA09: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x48000F6: __nss_database_lookup (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x653E149: ???
==30244== by 0x653F28C: ???
==30244== by 0x47AFA94: getpwuid_r (in
/lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x47AF499: getpwuid (in /lib/tls/i686/cmov/libc-2.3.6.so)
==30244== by 0x40B8C5C: G_whoami (whoami.c:70)
==30244== by 0x4040B37: Vect__init_head (init_head.c:44)
==30244== by 0x404B998: Vect__open_old (open.c:145)
==30244== by 0x404C41C: Vect_open_old (open.c:415)
==30244== by 0x804A61C: main (main.c:215)
==30244==
==30244==
==30244== 966 bytes in 25 blocks are definitely lost in loss record 69 of
82
==30244== at 0x401D487: realloc (vg_replace_malloc.c:306)
==30244== by 0x4065058: db_realloc (alloc.c:72)
==30244== by 0x406982E: db_enlarge_string (string.c:116)
==30244== by 0x4069789: set_string (string.c:92)
==30244== by 0x406969C: db_set_string (string.c:35)
==30244== by 0x804BDB6: mk_att (main.c:695)
==30244== by 0x804B500: main (main.c:493)
==30244==
==30244==
==30244== 1,825 bytes in 12 blocks are definitely lost in loss record 72
of 82
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x407DB8D: G__malloc (alloc.c:41)
==30244== by 0x409A16E: G__location_path (location.c:80)
==30244== by 0x409A07E: G_location_path (location.c:41)
==30244== by 0x40957C4: G__gisinit (gisinit.c:58)
==30244== by 0x804A120: main (main.c:82)
==30244==
==30244==
==30244== 1,904 bytes in 4 blocks are definitely lost in loss record 74 of
82
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x413A112: RTreeNewNode (node.c:49)
==30244== by 0x4139286: RTreeNewIndex (index.c:29)
==30244== by 0x4131B58: dig_spidx_init (spindex.c:36)
==30244== by 0x412A570: dig_init_plus (plus.c:94)
==30244== by 0x404B9A6: Vect__open_old (open.c:146)
==30244== by 0x404C41C: Vect_open_old (open.c:415)
==30244== by 0x804A61C: main (main.c:215)
==30244==
==30244==
==30244== 9,633 (800 direct, 8,833 indirect) bytes in 25 blocks are
definitely lost in loss record 78 of 82
==30244== at 0x401D38B: malloc (vg_replace_malloc.c:149)
==30244== by 0x4064FA5: db_malloc (alloc.c:33)
==30244== by 0x4069BC1: db_alloc_table (table.c:16)
==30244== by 0x406C32E: db__recv_table_definition (xdrtable.c:30)
==30244== by 0x41026B6: db_open_select_cursor (c_openselect.c:55)
==30244== by 0x804BDDD: mk_att (main.c:696)
==30244== by 0x804B500: main (main.c:493)
==30244==
==30244== LEAK SUMMARY:
==30244== definitely lost: 5,594 bytes in 70 blocks.
==30244== indirectly lost: 8,957 bytes in 211 blocks.
==30244== possibly lost: 21 bytes in 1 blocks.
==30244== still reachable: 54,090 bytes in 2,102 blocks.
==30244== suppressed: 0 bytes in 0 blocks.
==30244== Reachable blocks (those to which a pointer was found) are not
shown.
==30244== To see them, rerun with: --show-reachable=yes
--30244-- memcheck: sanity checks: 166 cheap, 7 expensive
--30244-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
--30244-- memcheck: auxmaps: 0 searches, 0 comparisons
--30244-- memcheck: SMs: n_issued = 104 (1664k, 1M)
--30244-- memcheck: SMs: n_deissued = 0 (0k, 0M)
--30244-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M)
--30244-- memcheck: SMs: max_undefined = 0 (0k, 0M)
--30244-- memcheck: SMs: max_defined = 524 (8384k, 8M)
--30244-- memcheck: SMs: max_non_DSM = 104 (1664k, 1M)
--30244-- memcheck: max sec V bit nodes: 7 (0k, 0M)
--30244-- memcheck: set_sec_vbits8 calls: 23 (new: 7, updates: 16)
--30244-- memcheck: max shadow mem size: 1968k, 1M
--30244-- translate: fast SP updates identified: 22,215 (
89.8%)
--30244-- translate: generic_known SP updates identified: 1,742 ( 7.0%)
--30244-- translate: generic_unknown SP updates identified: 766 ( 3.0%)
--30244-- tt/tc: 39,749 tt lookups requiring 47,367 probes
--30244-- tt/tc: 39,749 fast-cache updates, 5 flushes
--30244-- transtab: new 16,568 (333,563 -> 5,544,932; ratio
166:10) [0 scs]
--30244-- transtab: dumped 0 (0 -> ??)
--30244-- transtab: discarded 148 (2,615 -> ??)
--30244-- scheduler: 16,671,055 jumps (bb entries).
--30244-- scheduler: 166/63,595 major/minor sched events.
--30244-- sanity: 167 cheap, 7 expensive checks.
--30244-- exectx: 30,011 lists, 1,611 contexts (avg 0 per list)
--30244-- exectx: 47,708 searches, 46,146 full compares (967 per 1000)
--30244-- exectx: 96,084 cmp2, 325 cmp4, 0 cmpAll
}}}
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/634#comment:1>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list