Opened 10 years ago

Last modified 3 years ago

#717 new defect

Vector digitizer tool in wx-Python GUI crashes after changing mapsets.

Reported by: voncasec Owned by: grass-dev@…
Priority: normal Milestone: 6.4.6
Component: wxGUI Version: 6.4.0 RCs
Keywords: g.mapset Cc:
CPU: x86-64 Platform: Linux

Description

After digitizing vector features in Mapset1 for example, I close the digitizing tool, change my mapset to Mapset2 and re-open the digitizing tool to digitize new features in my second mapset. However, after selecting "New Vector Map" to digitize and giving it a name, I receive the following error:

Vector digitizer error.

Unable to open vector map <test@Mapset2> for editing.

Data are probably corrupted, try to run v.build to rebuild the topology (Vector->Develop vector map->Create/rebuild topology).

running v.build does not repair the newly created (featureless) vector layer. The only fix I have found is to exit out of grass and restart using the mapset2.

Change History (6)

comment:1 Changed 8 years ago by hamish

Keywords: g.mapset added; vector digitizer removed

changing mapsets mid-session from the GUI should throw up a big "are you really sure you want to do this?" dialog, maybe in all caps for dramatic effect. it's much safer to open another grass session. I question if it should be offered from the gui menus at all.

Hamish

comment:2 Changed 8 years ago by martinl

Cc: grass-dev@… added
Owner: changed from grass-dev@… to martinl
Status: newassigned

comment:3 in reply to:  1 Changed 8 years ago by martinl

Replying to hamish:

changing mapsets mid-session from the GUI should throw up a big "are you really sure you want to do this?" dialog, maybe in all caps for dramatic effect. it's much safer to open another grass session.

Let's fix digitizer rather then removing this functionality from the wxGUI menu.

I question if it should be offered from the gui menus at all.

I am pretty sure it should be offered...

comment:4 Changed 8 years ago by martinl

Milestone: 6.4.06.4.2

comment:5 Changed 4 years ago by neteler

Milestone: 6.4.26.4.6

comment:6 Changed 3 years ago by martinl

Cc: grass-dev@… removed
Owner: changed from martinl to grass-dev@…
Status: assignednew
Note: See TracTickets for help on using tickets.