[GRASS-user] 6.5svn Crash Report

   I just ran 'svn up': 14:00 PST Friday 2012-01-27, configured, built, and
installed the latest code. Didn't record the build number.

   Within the wxPython GUI I opened a point map and tried to query a point
for information about it. GRASS immediately crashed. The virtual console
shows:

GRASS 6.5.svn (Washington-SPCS):~/grassdata/Washington-SPCS/Buckhorn > dbmi:
Protocol error

GRASS_INFO_ERROR(1491,1): Unable to open database
</home/rshepard/grassdata/Washington-SPCS/Buckhorn/dbf/>
GRASS_INFO_END(1491,1)

GRASS_INFO_ERROR(1494,1): Unable to describe table
<Buckhorn_Surface_Water_Stations>
GRASS_INFO_END(1494,1)
dbmi: Protocol error

GRASS_INFO_ERROR(1516,1): Unable to open database
</home/rshepard/grassdata/Washington-SPCS/Buckhorn/dbf/>
GRASS_INFO_END(1516,1)

GRASS_INFO_ERROR(1519,1): Unable to describe table
<Buckhorn_Surface_Water_Stations>
GRASS_INFO_END(1519,1)

   I had imported this map from a shapefile a few weeks ago but had not
looked at it before now. Where do I start looking for the problem with
opening the GRASS database?

Rich

  Just tried to re-import the file. Command window shows:

(Fri Jan 27 14:44:02 2012) v.in.ogr dsn=/home/rshepard/projects/washington/buckhorn/spatial/Buckhorn_Surface_Water_Stations.shp layer=Buckhorn_Surface_Water_Stations output=Buckhorn_Surface_Water_Stations --overwrite -e -w
Vector map <Buckhorn_Surface_Water_Stations> already exists and will be overwritten
Projection of input dataset and current location appear to match
Vector map <Buckhorn_Surface_Water_Stations> already exists and will be overwritten
dbmi: Protocol error
Unable to open database </home/rshepard/grassdata/Washington-SPCS/Buckhorn/dbf/> by driver <dbf>
Unable open database </home/rshepard/grassdata/Washington-SPCS/Buckhorn/dbf/> by driver <dbf>
Unable to find table <Buckhorn_Surface_Water_Stations> linked to vector map <Buckhorn_Surface_Water_Stations>
ERROR: Unable to delete vector map <Buckhorn_Surface_Water_Stations>
(Fri Jan 27 14:44:03 2012) Command finished (0 sec)

Rich

Rich wrote:

I just ran 'svn up': 14:00 PST
Friday 2012-01-27, configured, built, and
installed the latest code. Didn't record the build number.

Within the wxPython GUI I opened a point map and
tried to query a point
for information about it. GRASS immediately crashed. The
virtual console
shows:

...

dbmi: Protocol error

It didn't like a change to db__recv_procnum() in
  lib/db/dbmi_base/xdrprocedure.c
made 2 hours ago.
it's now back to the old (working) way in devbr6,

cd lib/db/
svn up
make

trunk remains broken for now.

Hamish

On Fri, 27 Jan 2012, Hamish wrote:

It didn't like a change to db__recv_procnum() in
lib/db/dbmi_base/xdrprocedure.c
made 2 hours ago.
it's now back to the old (working) way in devbr6,

cd lib/db/
svn up
make

Hamish,

   Did the above (including 'make install') and see no difference. Same error
message when I try to query a point for the attributes:

GRASS 6.5.svn (Washington-SPCS):~/grassdata/Washington-SPCS/Buckhorn > dbmi:
Protocol error

GRASS_INFO_ERROR(5972,1): Unable to open database
</home/rshepard/grassdata/Washington-SPCS/Buckhorn/dbf/>
GRASS_INFO_END(5972,1)

GRASS_INFO_ERROR(5974,1): Unable to describe table
<Buckhorn_Surface_Water_Stations>
GRASS_INFO_END(5974,1)
dbmi: Protocol error

GRASS_INFO_ERROR(5997,1): Unable to open database
</home/rshepard/grassdata/Washington-SPCS/Buckhorn/dbf/>
GRASS_INFO_END(5997,1)

GRASS_INFO_ERROR(5999,1): Unable to describe table
<Buckhorn_Surface_Water_Stations>
GRASS_INFO_END(5999,1)

Thanks,

Rich