[GRASS-dev] wxpython 3 and errors in grass

Michael Barton Michael.Barton at asu.edu
Thu Oct 30 12:29:50 PDT 2014


At least for me, it is possible to have multiple versions of wx installed. The important thing is which you use when you compile GRASS—determined by the path to wx_config

Michael
______________________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
Tempe, AZ  85287-2402
USA

voice:  480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax:          480-965-7671(SHESC), 480-727-0709 (CSDC)
www:  http://csdc.asu.edu, http://shesc.asu.edu
http://www.public.asu.edu/~cmbarton

On Oct 30, 2014, at 10:57 AM, <grass-dev-request at lists.osgeo.org<mailto:grass-dev-request at lists.osgeo.org>> <grass-dev-request at lists.osgeo.org<mailto:grass-dev-request at lists.osgeo.org>> wrote:

From: Moritz Lennert <mlennert at club.worldonline.be<mailto:mlennert at club.worldonline.be>>
Subject: [GRASS-dev] wxpython 3 and errors in grass
Date: October 30, 2014 at 10:57:46 AM MST
To: grass-dev <grass-dev at lists.osgeo.org<mailto:grass-dev at lists.osgeo.org>>


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



_______________________________________________
grass-dev mailing list
grass-dev at lists.osgeo.org<mailto:grass-dev at lists.osgeo.org>
http://lists.osgeo.org/mailman/listinfo/grass-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20141030/72991263/attachment-0001.html>


More information about the grass-dev mailing list