Opened 10 years ago

Closed 10 years ago

#634 closed defect (fixed)

v.out.ogr error on Vista

Reported by: cnielsen Owned by: grass-dev@…
Priority: major Milestone: 6.4.0
Component: Vector Version: svn-develbranch6
Keywords: wingrass, v.out.ogr Cc:
CPU: x86-32 Platform: MSWindows Vista

Description

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

Attachments (1)

v.out.ogr.patch (2.3 KB) - added by mmetz 10 years ago.
for debugging only

Download all attachments as: .zip

Change History (9)

comment:1 Changed 10 years ago by hamish

Component: defaultVector
Keywords: wingrass v.out.ogr added
Version: unspecifiedsvn-develbranch6

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

comment:2 in reply to:  description Changed 10 years ago by hellik

Replying to 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

comment:3 Changed 10 years ago by hamish

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

comment:4 Changed 10 years ago 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

comment:5 Changed 10 years ago 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

Changed 10 years ago by mmetz

Attachment: v.out.ogr.patch added

for debugging only

comment:6 Changed 10 years ago 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

comment:7 in reply to:  6 Changed 10 years ago by cnielsen

Replying to 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

comment:8 Changed 10 years ago by mmetz

Resolution: fixed
Status: newclosed

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

Note: See TracTickets for help on using tickets.