[GRASS-dev] [GRASS GIS] #1375: wxGUI: vector digitizer: cannot close (empty) vector map

GRASS GIS trac at osgeo.org
Sun May 29 04:55:37 EDT 2011


#1375: wxGUI: vector digitizer: cannot close (empty) vector map
---------------------+------------------------------------------------------
 Reporter:  neteler  |       Owner:  grass-dev@…              
     Type:  defect   |      Status:  new                      
 Priority:  normal   |   Milestone:  6.4.2                    
Component:  wxGUI    |     Version:  svn-releasebranch64      
 Keywords:           |    Platform:  Linux                    
      Cpu:  x86-64   |  
---------------------+------------------------------------------------------
 When creating a new vector map, the digitizer does not close the session:
 {{{
 New vector map <ciao at neteler> created
 Traceback (most recent call last):
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/layertree.py", line 1132, in
 OnChangeSel

 mapLayer = self.GetPyData(layer)[0]['maplayer']
 TypeError
 :
 'NoneType' object is unsubscriptable
 Traceback (most recent call last):
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 1130, in
 OnSelectMap

 self.StartEditing(self.layers[selection])
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 1174, in
 StartEditing

 lmgr.toolbar.Enable('vdigit', enable = False)
 AttributeError
 :
 'GMFrame' object has no attribute 'toolbar'
 Traceback (most recent call last):
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 708, in
 OnExit

 self.StopEditing()
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 1221, in
 StopEditing

 lmgr.toolbar.Enable('vdigit', enable = True)
 AttributeError
 :
 'GMFrame' object has no attribute 'toolbar'
 Traceback (most recent call last):
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 708, in
 OnExit

 self.StopEditing()
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 1221, in
 StopEditing

 lmgr.toolbar.Enable('vdigit', enable = True)
 AttributeError
 :
 'GMFrame' object has no attribute 'toolbar'
 Traceback (most recent call last):
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 708, in
 OnExit

 self.StopEditing()
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 1221, in
 StopEditing

 lmgr.toolbar.Enable('vdigit', enable = True)
 AttributeError
 :
 'GMFrame' object has no attribute 'toolbar'
 Traceback (most recent call last):
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 708, in
 OnExit

 self.StopEditing()
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 1221, in
 StopEditing

 lmgr.toolbar.Enable('vdigit', enable = True)
 AttributeError
 :
 'GMFrame' object has no attribute 'toolbar'
 Traceback (most recent call last):
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 708, in
 OnExit

 self.StopEditing()
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 1221, in
 StopEditing

 lmgr.toolbar.Enable('vdigit', enable = True)
 AttributeError
 :
 'GMFrame' object has no attribute 'toolbar'
 Traceback (most recent call last):
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/mapdisp.py", line 1197, in
 OnCloseWindow

 self.toolbars['vdigit'].OnExit()
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 708, in
 OnExit

 self.StopEditing()
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 1221, in
 StopEditing

 lmgr.toolbar.Enable('vdigit', enable = True)
 AttributeError
 :
 'GMFrame' object has no attribute 'toolbar'
 Traceback (most recent call last):
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/mapdisp.py", line 1197, in
 OnCloseWindow

 self.toolbars['vdigit'].OnExit()
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 708, in
 OnExit

 self.StopEditing()
   File "/home/neteler/grass64/dist.x86_64-unknown-linux-
 gnu/etc/wxpython/gui_modules/toolbars.py", line 1221, in
 StopEditing

 lmgr.toolbar.Enable('vdigit', enable = True)
 AttributeError
 :
 'GMFrame' object has no attribute 'toolbar'

 }}}

-- 
Ticket URL: <http://trac.osgeo.org/grass/ticket/1375>
GRASS GIS <http://grass.osgeo.org>



More information about the grass-dev mailing list