[GRASS-dev] [GRASS GIS] #2003: wxGUI carto composer: traceback on exit

GRASS GIS trac at osgeo.org
Fri Jun 14 01:53:37 PDT 2013

#2003: wxGUI carto composer: traceback on exit
 Reporter:  hamish                 |       Owner:  grass-dev@…              
     Type:  defect                 |      Status:  new                      
 Priority:  minor                  |   Milestone:  6.4.3                    
Component:  wxGUI                  |     Version:  svn-releasebranch64      
 Keywords:  cartographic composer  |    Platform:  Linux                    
      Cpu:  x86-64                 |  

 I notice a traceback when exiting the wx cartographic composer.

 Traceback (most recent call last):
   File "/usr/lib64/python2.6/dist-
 packages/wx-2.8-gtk2-unicode/wx/_misc.py", line 1342, in

   File "/usr/lib64/python2.6/dist-
 packages/wx-2.8-gtk2-unicode/wx/_core.py", line 14716, in

 self.result = self.callable(*self.args, **self.kwargs)
   File "/home/hamish/src/grass/svn/relbr_6_4/dist.x86_64
 -unknown-linux-gnu/etc/wxpython/psmap/frame.py", line 371,
 in <lambda>

 wx.CallLater(4000, lambda: self.SetStatusText("", 0))
   File "/usr/lib64/python2.6/dist-
 packages/wx-2.8-gtk2-unicode/wx/_core.py", line 14564, in

 raise PyDeadObjectError(self.attrStr % self._name)
 The C++ part of the PsMapFrame object has been deleted,
 attribute access no longer allowed.

 steps: start g.gui, select carto composer, make a map box, select a vector
 map (I chose a points map from PERMANENT), preview ">", then close the
 composer using the button on the far right. After a second the traceback
 then appears in the wxgui output tab. (sometimes I have to do that 2-3
 times for it to show up)


Ticket URL: <https://trac.osgeo.org/grass/ticket/2003>
GRASS GIS <http://grass.osgeo.org>

More information about the grass-dev mailing list