#753: Map elements (scalebar, legend, etc) frozen and crash GUI
------------------------------+---------------------------------------------
Reporter: cmbarton | Owner: grass-dev@lists.osgeo.org
Type: defect | Status: new
Priority: major | Milestone: 6.5.0
Component: wxGUI | Version: svn-develbranch6
Keywords: legend, barscale | Platform: MacOSX
Cpu: OSX/Intel |
------------------------------+---------------------------------------------
In the current version of the wxpython GUI in GRASS 6.5 compiled today,
all map elements (formerly overlays) are frozen once they are displayed.
Attempting to move one with a mouse will crash the GUI.
Further information. If you have a version of wxpython installed that does
not match the one used for compilation, the digitizer does not load and
the map elements are NOT frozen.
This now seems to have something to do with compiling on a Mac, so I'm
changing the component from wxGUI to compiling.
A workaround is to bundle wxPython inside the Mac app. So there is still a
connection to wxPython, but it is not a GUI issue per se. The question
remains as to why this works if wxPython is bundled in the app, but causes
a serious crash if the same wxPython is not bundled.
* status: new => closed
* resolution: => worksforme
Comment:
I think this is due to a problem finding the correct wxpython. It may be
specific to a few Macs where MacPython is installed and not completely
removed. It seems solved by completely removing a competing Python
installation and reinstalling wxPython or by bundling wxpython with the
binary. I'm marking it closed as 'worksforme' unless it crops up again
under a different circumstance.