[GRASS-dev] Re: [GRASS GIS] #707: wxGUI: v.digit broken for new maps: "No vector map selected for editing." although selected

GRASS GIS trac at osgeo.org
Fri Jan 8 15:36:22 EST 2010


#707: wxGUI: v.digit broken for new maps: "No vector map selected for editing."
although selected
----------------------+-----------------------------------------------------
  Reporter:  neteler  |       Owner:  martinl                 
      Type:  defect   |      Status:  reopened                
  Priority:  blocker  |   Milestone:  6.4.0                   
 Component:  wxGUI    |     Version:  6.4.0 RCs               
Resolution:           |    Keywords:  vector digitizer, vdigit
  Platform:  Linux    |         Cpu:  All                     
----------------------+-----------------------------------------------------
Changes (by micha):

  * status:  closed => reopened
  * resolution:  fixed =>

Comment:

 Even tho' this ticket was closed, I seem to have stumbled over the same
 problem on a new install.
 I'm setting up a Fedora 12 machine (i686). Finished compiling GRASS 6.4R5
 successfully. I haven't done any real work yet, but everything looks OK,
 except for the digitizer in wxGUI. (v.digit in the tck/tk interface works
 fine).
 Here's the backtrace when I try to select a vector map for digitizing:

  Traceback (most recent call last):
   File
 "/usr/local/grass-6.4/grass-6.4.0RC5/etc/wxpython/gui_modules/toolbars.py",
 line 1071, in OnSelectMap
     self.StartEditing(self.layers[selection])
   File
 "/usr/local/grass-6.4/grass-6.4.0RC5/etc/wxpython/gui_modules/toolbars.py",
 line 1103, in StartEditing
     self.parent.digit = Digit(mapwindow=self.parent.MapWindow)
   File
 "/usr/local/grass-6.4/grass-6.4.0RC5/etc/wxpython/gui_modules/vdigit.py",
 line 685, in __init__
     VDigit.__init__(self, mapwindow)
   File
 "/usr/local/grass-6.4/grass-6.4.0RC5/etc/wxpython/gui_modules/vdigit.py",
 line 223, in __init__
     mapwindow)
   File
 "/usr/local/grass-6.4/grass-6.4.0RC5/etc/wxpython/vdigit/grass6_wxvdigit.py",
 line 333, in __init__
     this = _grass6_wxvdigit.new_Digit(*args)
 TypeError: in method 'new_Digit', argument 2 of type 'wxWindow *'

 wxxPython version is:
 wxPython-devel-2.8.9.2-3.fc12.i686
 wxPython-2.8.9.2-3.fc12.i686

 Regards and thanks for any tips,
 Micha

-- 
Ticket URL: <http://trac.osgeo.org/grass/ticket/707#comment:7>
GRASS GIS <http://grass.osgeo.org>


More information about the grass-dev mailing list