[GRASS-dev] wxpython 3 and errors in grass
Moritz Lennert
mlennert at club.worldonline.be
Thu Oct 30 10:57:46 PDT 2014
Hi,
I've recently started to see errors when trying to run gui tools such as
the interactive color definition or when I try to add a legend to the
map composer, and the windows do not open. The traceback is below.
I imagine that this is linked to the fact that I have now wx 3 installed
next to wx 2. But what is the solution ?
Moritz
*********************************
Traceback (most recent call last):
File
"/data/home/mlennert/SRC/GRASS/grass64_release/dist.x86_64
-unknown-linux-gnu/etc/wxpython/lmgr/frame.py", line 1182,
in RulesCmd
ctable = RasterColorTable(self)
File
"/data/home/mlennert/SRC/GRASS/grass64_release/dist.x86_64
-unknown-linux-gnu/etc/wxpython/modules/colorrules.py", line
752, in __init__
title = _('Create new color table for raster map'),
**kwargs)
File
"/data/home/mlennert/SRC/GRASS/grass64_release/dist.x86_64
-unknown-linux-gnu/etc/wxpython/modules/colorrules.py", line
334, in __init__
self._doLayout()
File
"/data/home/mlennert/SRC/GRASS/grass64_release/dist.x86_64
-unknown-linux-gnu/etc/wxpython/modules/colorrules.py", line
780, in _doLayout
bodySizer = self._createBody(parent = self.panel)
File
"/data/home/mlennert/SRC/GRASS/grass64_release/dist.x86_64
-unknown-linux-gnu/etc/wxpython/modules/colorrules.py", line
469, in _createBody
bodySizer.AddGrowableCol(2)
File "/usr/lib/python2.7/dist-
packages/wx-3.0-gtk2/wx/_core.py", line 15364, in
AddGrowableCol
return _core_.FlexGridSizer_AddGrowableCol(*args, **kwargs)
wx._core
.
PyAssertionError
:
C++ assertion "!m_cols || idx < (size_t)m_cols" failed at
../src/common/sizer.cpp(1980) in AddGrowableCol(): invalid
column index
More information about the grass-dev
mailing list