Opened 17 years ago

Closed 16 years ago

Last modified 15 years ago

#738 closed bug (fixed)

GRASS modules lock up on attribute table access (Win32 native only)

Reported by: bducke Owned by: nobody
Priority: major: does not work as expected Milestone:
Component: GRASS Version: Trunk
Keywords: GRASS attribute data dbf sqlite Cc:
Must Fix for Release: Yes Platform: Windows
Platform Version: Windows 2000, XP Awaiting user input: no

Description

This bug affects only native Win32 (MingW) builds of QGIS and GRASS. Any GRASS module that attempts to access attribute table data for a GRASS vector map will hang randomly. This problem is not related to any particular DBMI driver (like DBF). It has been confirmed to exist with at lease the sqlite driver, as well. You can use this sample GRASS mapset to reproduce the problem: ftp://ftp.rz.uni-kiel.de/pub/ufg/qgis-test.zip (ca. 10 MB). There is a simple vector points map in the dataset. Try exporting it using v.out.ogr a couple of times: it will hang randomly, forcing you to stop and restart the module! Since this bug spoils pretty much every GRASS vector module under, it is a real show stopper for the GRASS plugin under QGIS!

You will find more information on the GRASS developers mailing list:

http://grass.itc.it/pipermail/grass-dev/2007-July/032237.html

And this is as far as we got hunting for the bug:

http://grass.itc.it/pipermail/grass-dev/2007-July/032249.html

This is a really tough one, so any help will be greatly appreciated!

Change History (4)

comment:1 by bducke, 17 years ago

Some progress has been made on this, but the bug is not gone yet. The problem is related to process communication via the Win32 anonymous pipe mechanism.

See this entry on the GRASS dev mailing list:

http://grass.itc.it/pipermail/grass-dev/2007-July/032334.html

comment:2 by timlinux, 17 years ago

Milestone: Version 0.8.1Version 0.9

Reassigned to version 0.9

comment:3 by timlinux, 16 years ago

Resolution: fixed
Status: newclosed

Benjamin reports this bug fixed on the mailing list.

comment:4 by (none), 15 years ago

Milestone: Version 0.9.1

Milestone Version 0.9.1 deleted

Note: See TracTickets for help on using tickets.