#3658: attribute table manager fails to start from new mapset
-------------------------------------+-------------------------
Reporter: martinl | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.4.2
Component: wxGUI | Version: unspecified
Keywords: attribute table manager | CPU: Unspecified
Platform: Unspecified |
-------------------------------------+-------------------------
Steps to reproduce:
1. import vector map to current mapset
2. create new mapset from menu (Settings -> GRASS working environment ->
Create new mapset)
3. open attribute table of imported map
{{{
Traceback (most recent call last):
File "/opt/src/grass7_trunk/dist.x86_64-pc-linux-
gnu/gui/wxpython/lmgr/frame.py", line 2056, in OnShowAttributeTable
selection=selection)
File "/opt/src/grass7_trunk/dist.x86_64-pc-linux-
gnu/gui/wxpython/dbmgr/manager.py", line 127, in __init__
self.CreateDbMgrPage(parent=self, pageName='manageLayer')
File "/opt/src/grass7_trunk/dist.x86_64-pc-linux-
gnu/gui/wxpython/dbmgr/base.py", line 818, in CreateDbMgrPage
parent=parent, parentDbMgrBase=self)
File "/opt/src/grass7_trunk/dist.x86_64-pc-linux-
gnu/gui/wxpython/dbmgr/base.py", line 2806, in __init__
parentDialog=self)
File "/opt/src/grass7_trunk/dist.x86_64-pc-linux-
gnu/gui/wxpython/dbmgr/base.py", line 3047, in __init__
self.defaultTables = self._getTables(self.defaultConnect['driver'],
KeyError: 'driver'
}}}
In [changeset:"73390" 73390]:
{{{
#!CommitTicketReference repository="" revision="73390"
attribute table manager fails to start from new mapset, see #3658
}}}
In [changeset:"73391" 73391]:
{{{
#!CommitTicketReference repository="" revision="73391"
attribute table manager fails to start from new mapset, see #3658, merge
r73390 from trunk
}}}
In [changeset:"73392" 73392]:
{{{
#!CommitTicketReference repository="" revision="73392"
attribute table manager fails to start from new mapset, closes #3658,
merge r73390 from trunk
}}}