[GRASS-dev] [GRASS GIS] #1308: wingrass - dbf.exe-crash
GRASS GIS
trac at osgeo.org
Fri Mar 11 13:35:38 EST 2011
#1308: wingrass - dbf.exe-crash
---------------------------------------+------------------------------------
Reporter: hellik | Owner: grass-dev@…
Type: defect | Status: new
Priority: major | Milestone: 6.4.1
Component: Default | Version: svn-releasebranch64
Keywords: wingrass, dbf.exe, d.vect | Platform: MSWindows Vista
Cpu: x86-32 |
---------------------------------------+------------------------------------
tested with nightly-build WinGRASS-6.4.SVN-r45623-1-Setup.exe
(but IIRC sometimes also in earlier revisions) in nc-sample-dataset
(1) in the wxgui add vector layer
(2) d.vect-gui pops up
(3) choosing a layer (very interesting, it isn't always the same
existing layer and not always; I can't really give repeatable
circumstances)
(4) dbf.exe crashes
(5) after clicking away the crash-error-windows and closing the
d.vect-gui, the layer is added in the tree and the map display
some additional informations (delivered by DEUBUG=5 and windows-crash-
informations:
{{{
D1/5: grass.script.core.start_command(): g.mlist -m type=vect
D1/5: grass.script.core.start_command(): v.db.connect -g
map=lakes at PERMANENT fs=;
D1/5: grass.script.core.start_command(): db.describe -c table=lakes
driver=dbf database=C:\gisdata\grassdata\nc_spm_08\PERMANENT\dbf\
GRASS 6.4>
GRASS 6.4> D1/5: grass.script.core.start_command(): d.vect --q
map=lakes at PERMANENT type=point,area,face,centroid,line,boundary
D1/5: grass.script.core.start_command(): g.pnmcomp opacity=1.0
mask=c:\users\syringia\appdata\local\temp\tmp5rhzes.pgm height=502
width=782 background=255:255:255:255
input=c:\users\syringia\appdata\local\temp\tmp5rhzes.ppm
output=c:\users\syringia\appdata\local\temp\tmpo5cnsd.ppm
D1/5: grass.script.core.start_command(): g.findfile -n file=MASK
element=cell
}}}
it seems the crash is nearby the v.db.connect- and db.describe-steps.
{{{
<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="dbf.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="dbf.exe" SIZE="553931" CHECKSUM="0x378861C9"
MODULE_TYPE="WIN32" PE_CHECKSUM="0x93EF1" LINKER_VERSION="0x10000"
LINK_DATE="03/11/2011 02:08:34" UPTO_LINK_DATE="03/11/2011 02:08:34" />
<MATCHING_FILE NAME="odbc.exe" SIZE="475447" CHECKSUM="0xEEE2279C"
MODULE_TYPE="WIN32" PE_CHECKSUM="0x77E51" LINKER_VERSION="0x10000"
LINK_DATE="03/11/2011 02:08:39" UPTO_LINK_DATE="03/11/2011 02:08:39" />
<MATCHING_FILE NAME="ogr.exe" SIZE="80297" CHECKSUM="0xC557406A"
MODULE_TYPE="WIN32" PE_CHECKSUM="0x1FDFB" LINKER_VERSION="0x10000"
LINK_DATE="03/11/2011 02:08:45" UPTO_LINK_DATE="03/11/2011 02:08:45" />
<MATCHING_FILE NAME="pg.exe" SIZE="101619" CHECKSUM="0x3C15C8C2"
MODULE_TYPE="WIN32" PE_CHECKSUM="0x209B9" LINKER_VERSION="0x10000"
LINK_DATE="03/11/2011 02:08:42" UPTO_LINK_DATE="03/11/2011 02:08:42" />
<MATCHING_FILE NAME="sqlite.exe" SIZE="95388" CHECKSUM="0x132FBDAF"
MODULE_TYPE="WIN32" PE_CHECKSUM="0x1C709" LINKER_VERSION="0x10000"
LINK_DATE="03/11/2011 02:08:44" UPTO_LINK_DATE="03/11/2011 02:08:44" />
</EXE>
<EXE NAME="ntdll.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="ntdll.dll" SIZE="1205080" CHECKSUM="0x1C4D583"
BIN_FILE_VERSION="6.0.6002.18327" BIN_PRODUCT_VERSION="6.0.6002.18327"
PRODUCT_VERSION="6.0.6001.18000" FILE_DESCRIPTION="DLL für NT-Layer"
COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Betriebssystem
Microsoft® Windows®" FILE_VERSION="6.0.6001.18000
(longhorn_rtm.080118-1840)" ORIGINAL_FILENAME="ntdll.dll.mui"
INTERNAL_NAME="ntdll.dll" LEGAL_COPYRIGHT="© Microsoft Corporation. Alle
Rechte vorbehalten." VERDATEHI="0x0" VERDATELO="0x0" VERFILEOS="0x40004"
VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x12F237"
LINKER_VERSION="0x60000" UPTO_BIN_FILE_VERSION="6.0.6002.18327"
UPTO_BIN_PRODUCT_VERSION="6.0.6002.18327" LINK_DATE="10/14/2010 16:47:50"
UPTO_LINK_DATE="10/14/2010 16:47:50" EXPORT_NAME="ntdll.dll"
VER_LANGUAGE="Deutsch (Deutschland) [0x407]" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="891392" CHECKSUM="0xF772C2F2"
BIN_FILE_VERSION="6.0.6002.18005" BIN_PRODUCT_VERSION="6.0.6002.18005"
PRODUCT_VERSION="6.0.6001.18000" FILE_DESCRIPTION="Client-DLL für Windows
NT-Basis-API" COMPANY_NAME="Microsoft Corporation"
PRODUCT_NAME="Betriebssystem Microsoft® Windows®"
FILE_VERSION="6.0.6001.18000 (longhorn_rtm.080118-1840)"
ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="©
Microsoft Corporation. Alle Rechte vorbehalten." VERDATEHI="0x0"
VERDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32"
PE_CHECKSUM="0xDBE01" LINKER_VERSION="0x60000"
UPTO_BIN_FILE_VERSION="6.0.6002.18005"
UPTO_BIN_PRODUCT_VERSION="6.0.6002.18005" LINK_DATE="04/11/2009 06:25:33"
UPTO_LINK_DATE="04/11/2009 06:25:33" EXPORT_NAME="KERNEL32.dll"
VER_LANGUAGE="Deutsch (Deutschland) [0x407]" />
</EXE>
</DATABASE>
}}}
Helmut
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1308>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list