[GRASS-dev] [GRASS GIS] #634: v.out.ogr error on Vista

#634: v.out.ogr error on Vista
----------------------+-----------------------------------------------------
Reporter: cnielsen | Owner: grass-dev@lists.osgeo.org
     Type: defect | Status: new
Priority: major | Milestone: 6.4.0
Component: default | Version: unspecified
Keywords: | Platform: MSWindows Vista
      Cpu: x86-32 |
----------------------+-----------------------------------------------------
I'm not sure if this is just my own error or if its a larger issue of
GDAL/OGR on Vista. I'm getting an error when trying to export a vector
point file via v.out.ogr in the latest native wingrass (and on my own
builds of develbranch_6 and trunk) on Vista-32.

There's no message at all, just a regular windows box that says
"v.out.ogr.exe has stopped working".

I turned on DEBUG=5 but it isn't very informative either, the log is
below. There wasn't a problem when I tried this on a winxp-64 machine.

Please let me know what other information I should provide to help someone
fix this.

{{{
> v.out.ogr input=archsites type=point dsn=archsites
D2/5: driver count = 26
D2/5: driver 0/26 : ESRI Shapefile
D2/5: driver 1/26 : MapInfo File
D2/5: driver 4/26 : TIGER
D2/5: driver 5/26 : S57
D2/5: driver 6/26 : DGN
D2/5: driver 9/26 : Memory
D2/5: driver 10/26 : BNA
D2/5: driver 11/26 : CSV
D2/5: driver 12/26 : GML
D2/5: driver 13/26 : GPX
D2/5: driver 14/26 : KML
D2/5: driver 15/26 : GeoJSON
D2/5: driver 16/26 : Interlis 1
D2/5: driver 17/26 : Interlis 2
D2/5: driver 18/26 : GMT
D2/5: driver 19/26 : SQLite
D2/5: driver 20/26 : ODBC
D2/5: driver 23/26 : PostgreSQL
D2/5: driver 24/26 : MySQL
D2/5: all drivers:
ESRI_Shapefile,MapInfo_File,TIGER,S57,DGN,Memory,BNA,CSV,GML,GPX,KML,GeoJSON,Interlis_1,Interlis_2,GMT,SQLite,ODBC,PostgreSQL,MySQL,
D1/5: Vect_open_old(): name = archsites mapset= PERMANENT update = 0
D1/5: Vect_set_thresh(): thresh = 0.000000
D3/5: dig_init_plus()
D1/5: dig_spidx_init()
D3/5: dig_cidx_init()
D1/5: open format file: 'PERMANENT/vector/archsites/frmt'
D1/5: Vector format: 0 (native)
D1/5: Vect_set_thresh(): thresh = 0.000000
D1/5: Vect__read_head(): vector = archsites@PERMANENT
D1/5: Vect_set_thresh(): thresh = 0.000000
D1/5: Level request = 2
D1/5: Vect_open_topo(): name = archsites mapset= PERMANENT
D1/5: get coor info: C:/Users/Llamo/Documents/GIS
DataBase/Spearfish60/PERMANENT/vector/archsites/coor
D1/5: Info->size = 739, Info->mtime = 1113226004
D2/5: Topo header: file version 5.0 , supported from GRASS version 5.0
D2/5: byte order 0
D2/5: header size 142
D2/5: with_z 0
D2/5: coor size 739
D1/5: Topo head: coor size = 739, coor mtime = 1995283852
D1/5: dig_load_plus()
D3/5: dig_init_plus()
D1/5: dig_spidx_init()
D3/5: dig_cidx_init()
D2/5: Topo header: file version 5.0 , supported from GRASS version 5.0
D2/5: byte order 0
D2/5: header size 142
D2/5: with_z 0
D2/5: coor size 739
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_node()
D3/5: dig_node_alloc_line(): add = 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_Rd_P_line()
D5/5: line type 1 -> 1
D3/5: dig_alloc_isle():
D2/5: Vect_cidx_open(): name = archsites mapset= PERMANENT
D3/5: dig_cidx_init()
D3/5: dig_read_cidx()
D3/5: dig_cidx_init()
D3/5: Cidx header: file version 5.0 , supported from GRASS version 5.0
D3/5: byte order 0
D3/5: header size 9
D1/5: V1_open_old_nat(): name = archsites mapset = PERMANENT
D2/5: Coor header: file version 5.1 , supported from GRASS version 5.1
D2/5: byte order 0
D2/5: header size 14
D2/5: with_z 0
D2/5: coor size 739
D1/5: get coor info: C:/Users/Llamo/Documents/GIS
DataBase/Spearfish60/PERMANENT/vector/archsites/coor
D1/5: Info->size = 739, Info->mtime = 1113226004
D1/5: coor size in head = 739, real coor file size= 739
D2/5: dig_file_load ()
D2/5: requested mode = 2
D2/5: size = 739
D2/5: file was not loaded to the memory
D1/5: Vect_open_old(): vector opened on level 2
D1/5: Vect_read_dblinks(): map = archsites, mapset = PERMANENT
D3/5: Searching for FID column in OGR DB
D1/5: dbln file: C:/Users/Llamo/Documents/GIS
DataBase/Spearfish60/PERMANENT/vector/archsites/dbln
D1/5: dbln: 1 archsites cat $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/ dbf
D3/5: Field number <1>, name <(null)>
D3/5: Vect_check_dblink: field 1
D1/5: field = 1 name = (null), table = archsites, key = cat, database
= $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/, driver = dbf
D1/5: Dblinks read
D1/5: Vect_Rewind(): name = archsites
D2/5: G__read_Cell_head
D2/5: G__read_Cell_head_array
D3/5: region item: proj: 1
D3/5: region item: zone: 13
D3/5: region item: north: 4928010
D3/5: region item: south: 4913700
D3/5: region item: east: 609000
D3/5: region item: west: 589980
D3/5: region item: cols: 634
D3/5: region item: rows: 477
D3/5: region item: e-w resol: 30
D3/5: region item: n-s resol: 30
D3/5: region item: top: 1
D3/5: region item: bottom: 0
D3/5: region item: cols3: 634
D3/5: region item: rows3: 477
D3/5: region item: depths: 1
D3/5: region item: e-w resol3: 30
D3/5: region item: n-s resol3: 30
D3/5: region item: t-b resol: 1
D2/5: driver count = 52
D2/5: driver 0 : ESRI Shapefile
D2/5: -> driver = 0
D2/5: driver 1 : MapInfo File
D2/5: driver 2 : UK .NTF
D2/5: driver 3 : SDTS
D2/5: driver 4 : TIGER
D2/5: driver 5 : S57
D2/5: driver 6 : DGN
D2/5: driver 7 : VRT
D2/5: driver 8 : REC
D2/5: driver 9 : Memory
D2/5: driver 10 : BNA
D2/5: driver 11 : CSV
D2/5: driver 12 : GML
D2/5: driver 13 : GPX
D2/5: driver 14 : KML
D2/5: driver 15 : GeoJSON
D2/5: driver 16 : Interlis 1
D2/5: driver 17 : Interlis 2
D2/5: driver 18 : GMT
D2/5: driver 19 : SQLite
D2/5: driver 20 : ODBC
D2/5: driver 21 : PGeo
D2/5: driver 22 : OGDI
D2/5: driver 23 : PostgreSQL
D2/5: driver 24 : MySQL
D2/5: driver 25 : AVCBin
D2/5: driver 26 : ESRI Shapefile
D2/5: -> driver = 26
D2/5: driver 27 : MapInfo File
D2/5: driver 28 : UK .NTF
D2/5: driver 29 : SDTS
D2/5: driver 30 : TIGER
D2/5: driver 31 : S57
D2/5: driver 32 : DGN
D2/5: driver 33 : VRT
D2/5: driver 34 : REC
D2/5: driver 35 : Memory
D2/5: driver 36 : BNA
D2/5: driver 37 : CSV
D2/5: driver 38 : GML
D2/5: driver 39 : GPX
D2/5: driver 40 : KML
D2/5: driver 41 : GeoJSON
D2/5: driver 42 : Interlis 1
D2/5: driver 43 : Interlis 2
D2/5: driver 44 : GMT
D2/5: driver 45 : SQLite
D2/5: driver 46 : ODBC
D2/5: driver 47 : PGeo
D2/5: driver 48 : OGDI
D2/5: driver 49 : PostgreSQL
D2/5: driver 50 : MySQL
D2/5: driver 51 : AVCBin
}}}

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/634&gt;
GRASS GIS <http://grass.osgeo.org>

#634: v.out.ogr error on Vista
------------------------------+---------------------------------------------
  Reporter: cnielsen | Owner: grass-dev@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@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&gt;
GRASS GIS <http://grass.osgeo.org>

#634: v.out.ogr error on Vista
------------------------------+---------------------------------------------
  Reporter: cnielsen | Owner: grass-dev@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
------------------------------+---------------------------------------------
Comment (by hellik):

Replying to [ticket:634 cnielsen]:
> I'm not sure if this is just my own error or if its a larger issue of
> GDAL/OGR on Vista. I'm getting an error when trying to export a vector
> point file via v.out.ogr in the latest native wingrass (and on my own
> builds of develbranch_6 and trunk) on Vista-32.
>
> There's no message at all, just a regular windows box that says
> "v.out.ogr.exe has stopped working".
>
> I turned on DEBUG=5 but it isn't very informative either, the log is
> below. There wasn't a problem when I tried this on a winxp-64 machine.
>
> Please let me know what other information I should provide to help
someone fix this.
>

i can confirm this with a today self compiled grass (osgeo4w-tree,
gdal1.6)
(see http://lists.osgeo.org/pipermail/grass-user/2009-July/051356.html),
r.out.gdal is working

helli

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/634#comment:2&gt;
GRASS GIS <http://grass.osgeo.org>

#634: v.out.ogr error on Vista
------------------------------+---------------------------------------------
  Reporter: cnielsen | Owner: grass-dev@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
------------------------------+---------------------------------------------
Comment (by hamish):

I suggest to fix the valgrind errors in v.out.ogr listed above as the
first line of attack.

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/634#comment:3&gt;
GRASS GIS <http://grass.osgeo.org>

#634: v.out.ogr error on Vista
------------------------------+---------------------------------------------
  Reporter: cnielsen | Owner: grass-dev@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
------------------------------+---------------------------------------------
Comment (by mmetz):

Hopefully fixed in 6.4 r38556. Suspected bug was calling OGRRegisterAll()
twice: first driver count was 26, second driver count was 52 in debug
report above by cnielsen.

Unfortunately I can't test on vista myself. If you test, please post debug
report with debug level 3. Debug level 5 is not necessary.

valgrind report looks here different from what Hamish posted, most notably
I get a message about Invalid free() / delete / delete, but I did not
yet manage to track it down.

Markus M

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/634#comment:4&gt;
GRASS GIS <http://grass.osgeo.org>

#634: v.out.ogr error on Vista
------------------------------+---------------------------------------------
  Reporter: cnielsen | Owner: grass-dev@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
------------------------------+---------------------------------------------
Comment (by cnielsen):

Still broken in 38559 on vista. Normally I get the error below. Once I got
all of that plus
{{{
ERROR 2: CPLRealloc(): Out of memory allocating 366 bytes.
}}}
though nothing was different from the try before.

{{{
D2/3: driver count = 26
D2/3: driver 0/26 : ESRI Shapefile
D2/3: driver 1/26 : MapInfo File
D2/3: driver 4/26 : TIGER
D2/3: driver 5/26 : S57
D2/3: driver 6/26 : DGN
D2/3: driver 9/26 : Memory
D2/3: driver 10/26 : BNA
D2/3: driver 11/26 : CSV
D2/3: driver 12/26 : GML
D2/3: driver 13/26 : GPX
D2/3: driver 14/26 : KML
D2/3: driver 15/26 : GeoJSON
D2/3: driver 16/26 : Interlis 1
D2/3: driver 17/26 : Interlis 2
D2/3: driver 18/26 : GMT
D2/3: driver 19/26 : SQLite
D2/3: driver 20/26 : ODBC
D2/3: driver 23/26 : PostgreSQL
D2/3: driver 24/26 : MySQL
D2/3: all drivers:
ESRI_Shapefile,MapInfo_File,TIGER,S57,DGN,Memory,BNA,CSV,GML,GPX,KML,GeoJSON,Interlis_1,Interlis_2,GMT,SQLite,ODBC,PostgreSQL,MySQL,
D1/3: Vect_open_old(): name = archsites mapset= PERMANENT update = 0
D1/3: Vect_set_thresh(): thresh = 0.000000
D3/3: dig_init_plus()
D1/3: dig_spidx_init()
D3/3: dig_cidx_init()
D1/3: open format file: 'PERMANENT/vector/archsites/frmt'
D1/3: Vector format: 0 (native)
D1/3: Vect_set_thresh(): thresh = 0.000000
D1/3: Vect__read_head(): vector = archsites@PERMANENT
D1/3: Vect_set_thresh(): thresh = 0.000000
D1/3: Level request = 2
D1/3: Vect_open_topo(): name = archsites mapset= PERMANENT
D1/3: get coor info: C:/Users/Llamo/Documents/GIS
DataBase/Spearfish60/PERMANENT/vector/archsites/coor
D1/3: Info->size = 739, Info->mtime = 1113226004
D2/3: Topo header: file version 5.0 , supported from GRASS version 5.0
D2/3: byte order 0
D2/3: header size 142
D2/3: with_z 0
D2/3: coor size 739
D1/3: Topo head: coor size = 739, coor mtime = 1999216012
D1/3: dig_load_plus()
D3/3: dig_init_plus()
D1/3: dig_spidx_init()
D3/3: dig_cidx_init()
D2/3: Topo header: file version 5.0 , supported from GRASS version 5.0
D2/3: byte order 0
D2/3: header size 142
D2/3: with_z 0
D2/3: coor size 739
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_node()
D3/3: dig_node_alloc_line(): add = 1
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_Rd_P_line()
D3/3: dig_alloc_isle():
D2/3: Vect_cidx_open(): name = archsites mapset= PERMANENT
D3/3: dig_cidx_init()
D3/3: dig_read_cidx()
D3/3: dig_cidx_init()
D3/3: Cidx header: file version 5.0 , supported from GRASS version 5.0
D3/3: byte order 0
D3/3: header size 9
D1/3: V1_open_old_nat(): name = archsites mapset = PERMANENT
D2/3: Coor header: file version 5.1 , supported from GRASS version 5.1
D2/3: byte order 0
D2/3: header size 14
D2/3: with_z 0
D2/3: coor size 739
D1/3: get coor info: C:/Users/Llamo/Documents/GIS
DataBase/Spearfish60/PERMANENT/vector/archsites/coor
D1/3: Info->size = 739, Info->mtime = 1113226004
D1/3: coor size in head = 739, real coor file size= 739
D2/3: dig_file_load ()
D2/3: requested mode = 2
D2/3: size = 739
D2/3: file was not loaded to the memory
D1/3: Vect_open_old(): vector opened on level 2
D1/3: Vect_read_dblinks(): map = archsites, mapset = PERMANENT
D3/3: Searching for FID column in OGR DB
D1/3: dbln file: C:/Users/Llamo/Documents/GIS
DataBase/Spearfish60/PERMANENT/vector/archsites/dbln
D1/3: dbln: 1 archsites cat $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/ dbf
D3/3: Field number <1>, name <(null)>
D3/3: Vect_check_dblink: field 1
D1/3: field = 1 name = (null), table = archsites, key = cat, database =
$GISDBASE/$LOCATION_NAME/$MAPSET/dbf/, driver = dbf
D1/3: Dblinks read
D1/3: Vect_Rewind(): name = archsites
D2/3: G__read_Cell_head
D2/3: G__read_Cell_head_array
D3/3: region item: proj: 1
D3/3: region item: zone: 13
D3/3: region item: north: 4928010
D3/3: region item: south: 4913700
D3/3: region item: east: 609000
D3/3: region item: west: 589980
D3/3: region item: cols: 634
D3/3: region item: rows: 477
D3/3: region item: e-w resol: 30
D3/3: region item: n-s resol: 30
D3/3: region item: top: 1
D3/3: region item: bottom: 0
D3/3: region item: cols3: 634
D3/3: region item: rows3: 477
D3/3: region item: depths: 1
D3/3: region item: e-w resol3: 30
D3/3: region item: n-s resol3: 30
D3/3: region item: t-b resol: 1
D2/3: driver count = 26
D2/3: driver 0 : ESRI Shapefile
D2/3: -> driver = 0
D2/3: driver 1 : MapInfo File
D2/3: driver 2 : UK .NTF
D2/3: driver 3 : SDTS
D2/3: driver 4 : TIGER
D2/3: driver 5 : S57
D2/3: driver 6 : DGN
D2/3: driver 7 : VRT
D2/3: driver 8 : REC
D2/3: driver 9 : Memory
D2/3: driver 10 : BNA
D2/3: driver 11 : CSV
D2/3: driver 12 : GML
D2/3: driver 13 : GPX
D2/3: driver 14 : KML
D2/3: driver 15 : GeoJSON
D2/3: driver 16 : Interlis 1
D2/3: driver 17 : Interlis 2
D2/3: driver 18 : GMT
D2/3: driver 19 : SQLite
D2/3: driver 20 : ODBC
D2/3: driver 21 : PGeo
D2/3: driver 22 : OGDI
D2/3: driver 23 : PostgreSQL
D2/3: driver 24 : MySQL
D2/3: driver 25 : AVCBin
}}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/634#comment:5&gt;
GRASS GIS <http://grass.osgeo.org>

#634: v.out.ogr error on Vista
------------------------------+---------------------------------------------
  Reporter: cnielsen | Owner: grass-dev@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
------------------------------+---------------------------------------------
Comment (by mmetz):

The attached patch is for debugging only. It contains two minor potential
fixes plus some more debugging info. I would like to find out where
exactly v.out.ogr stops. You can add G_debug() statements yourself to pin
down to exact point where v.out.ogr stops working, at least for me it
would then be easier to tackle the problem. Maybe gdb could also help, but
so far I did not find problems with gdb. Any tips on how to use gdb?

BTW, are other vector modules working for you, and is it Vista 32bit or
Vista 64bit?

Markus M

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/634#comment:6&gt;
GRASS GIS <http://grass.osgeo.org>

#634: v.out.ogr error on Vista
------------------------------+---------------------------------------------
  Reporter: cnielsen | Owner: grass-dev@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
------------------------------+---------------------------------------------
Comment (by cnielsen):

Replying to [comment:6 mmetz]:
> The attached patch is for debugging only. It contains two minor
potential fixes plus some more debugging info.

The minor potential fixes seem to have worked. It works perfectly now.
Should I still post the debugging?

>
> BTW, are other vector modules working for you, and is it Vista 32bit or
Vista 64bit?

Other modules were working, and it is vista 32bit.

-Colin

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/634#comment:7&gt;
GRASS GIS <http://grass.osgeo.org>

#634: v.out.ogr error on Vista
------------------------------+---------------------------------------------
  Reporter: cnielsen | Owner: grass-dev@lists.osgeo.org
      Type: defect | Status: closed
  Priority: major | Milestone: 6.4.0
Component: Vector | Version: svn-develbranch6
Resolution: fixed | Keywords: wingrass, v.out.ogr
  Platform: MSWindows Vista | Cpu: x86-32
------------------------------+---------------------------------------------
Changes (by mmetz):

  * status: new => closed
  * resolution: => fixed

Comment:

Fixed in r38583 (6.4), r38584 (6.5), and r38585 (7.0), closing ticket.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/634#comment:8&gt;
GRASS GIS <http://grass.osgeo.org>

GRASS GIS wrote:

#634: v.out.ogr error on Vista
------------------------------+---------------------------------------------
  Reporter: cnielsen | Owner: grass-dev@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 ------------------------------+---------------------------------------------
Comment (by cnielsen):

Replying to [comment:6 mmetz]:
> The attached patch is for debugging only. It contains two minor
potential fixes plus some more debugging info.

The minor potential fixes seem to have worked. It works perfectly now.
Should I still post the debugging?
  

Forgot to mention, no, no more need to debug since it's working. Assuming that you checked that the exported shapefile is ok, I submitted changes to all branches and closed the ticket.

Thanks for your help,

Markus M