[GRASS-dev] [GRASS GIS] #3897: d.mon errors when closing

GRASS GIS trac at osgeo.org
Sat Aug 31 07:18:41 PDT 2019


#3897: d.mon errors when closing
-------------------------+---------------------------------
 Reporter:  veroandreo   |      Owner:  grass-dev@…
     Type:  defect       |     Status:  new
 Priority:  normal       |  Milestone:  7.8.0
Component:  Display      |    Version:  git-releasebranch78
 Keywords:  d.mon        |        CPU:  Unspecified
 Platform:  Unspecified  |
-------------------------+---------------------------------
 When I close the wx monitor after displaying a raster and trying to
 display a raster legend, or only after displaying a raster or vector map,
 I get:

 {{{
 wx._core.wxAssertionError: C++ assertion "GetEventHandler() == this"
 failed at ../src/common/wincmn.cpp(477) in ~wxWindowBase(): any pushed
 event handlers must have been removed

 The above exception was the direct cause of the following exception:

 Traceback (most recent call last):
   File "/home/veroandreo/software/grass78_git/dist.x86_64-pc-linux-
 gnu/gui/wxpython/mapdisp/main.py", line 565, in OnExit
     for f in six.itervalues(monFile):
   File "/usr/lib/python3.7/site-packages/six.py", line 584, in itervalues
     return iter(d.values(**kw))
 SystemError: <built-in method values of dict object at 0x7f730b192a00>
 returned a result with an error set
 }}}

 System info
 {{{
 GRASS version: 7.8.dev
 Code revision: 223821e28
 Build date: 2019-08-31
 Build platform: x86_64-pc-linux-gnu
 GDAL: 2.3.2
 PROJ.4: 5.2.0
 GEOS: 3.7.1
 SQLite: 3.26.0
 Python: 3.7.4
 wxPython: 4.0.4
 Platform: Linux-5.2.8-200.fc30.x86_64-x86_64-with-fedora-30-Thirty
 }}}

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/3897>
GRASS GIS <https://grass.osgeo.org>



More information about the grass-dev mailing list