[GRASS-dev] [GRASS GIS] #2746: GUI fails to start: wx3.0 issue ?

GRASS GIS trac at osgeo.org
Thu Sep 17 08:38:09 PDT 2015


#2746: GUI fails to start: wx3.0 issue ?
--------------------------+---------------------------------
  Reporter:  mlennert     |      Owner:  grass-dev@…
      Type:  defect       |     Status:  new
  Priority:  critical     |  Milestone:  7.0.2
 Component:  wxGUI        |    Version:  svn-releasebranch70
Resolution:               |   Keywords:  g.gui wxgui
       CPU:  Unspecified  |   Platform:  Linux
--------------------------+---------------------------------

Comment (by mlennert):

 I'm getting a similar issue in trunk. Interestingly I can start the wxgui,
 but when I try to launch g.gui.vdigit, I get:


 {{{
 Traceback (most recent call last):
   File "/data/home/mlennert/SRC/GRASS/grass_trunk/dist.x86_64-unknown-
 linux-gnu/scripts/g.gui.vdigit", line 109, in <module>
     main()
   File "/data/home/mlennert/SRC/GRASS/grass_trunk/dist.x86_64-unknown-
 linux-gnu/scripts/g.gui.vdigit", line 103, in main
     frame = VDigitMapFrame(options['map'])
   File "/data/home/mlennert/SRC/GRASS/grass_trunk/dist.x86_64-unknown-
 linux-gnu/scripts/g.gui.vdigit", line 63, in __init__
     title=_("GRASS GIS Vector Digitizer"), size=(850, 600))
   File "/data/home/mlennert/SRC/GRASS/grass_trunk/dist.x86_64-unknown-
 linux-gnu/gui/wxpython/mapdisp/frame.py", line 126, in __init__
     self.CreateStatusbar()
   File "/data/home/mlennert/SRC/GRASS/grass_trunk/dist.x86_64-unknown-
 linux-gnu/gui/wxpython/mapdisp/frame.py", line 249, in CreateStatusbar
 self.Map.GetRenderMgr().updateProgress.connect(self.statusbarManager.SetProgress)
 AttributeError: 'NoneType' object has no attribute 'GetRenderMgr'
 Error in atexit._run_exitfuncs:
 Traceback (most recent call last):
   File "/usr/lib/python2.7/atexit.py", line 24, in _run_exitfuncs
     func(*targs, **kargs)
 PyAssertionError: C++ assertion "GetEventHandler() == this" failed at
 ../src/common/wincmn.cpp(478) in ~wxWindowBase(): any pushed event
 handlers must have been removed
 Error in sys.exitfunc:
 Traceback (most recent call last):
   File "/usr/lib/python2.7/atexit.py", line 24, in _run_exitfuncs
     func(*targs, **kargs)
 wx._core.PyAssertionError: C++ assertion "GetEventHandler() == this"
 failed at ../src/common/wincmn.cpp(478) in ~wxWindowBase(): any pushed
 event handlers must have been removed
 }}}

 Again, this is with a completely fresh checkout of trunk.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2746#comment:1>
GRASS GIS <https://grass.osgeo.org>



More information about the grass-dev mailing list