id summary reporter owner description type status priority milestone component version resolution keywords cc cpu platform 1959 wingrass wx carto composer: Image causes traceback hamish grass-dev@… "Hi, testing latest 6.5svn nightly wingrass build. If you open the wxGUI cartographic composer and pick 'add map element' then ""Image"" (better to call that 'map decorations'?; better to make menu item ""EPS Image"" than lead user down a false path?) you get the following PyAssertionError in the wxGUI command console: {{{ Traceback (most recent call last): File ""C:\Program Files\GRASS GIS 6.5.svn\Python27\lib \site-packages\wx-2.8-msw- unicode\wx\lib\filebrowsebutton.py"", line 140, in OnChanged self.changeCallback(evt) File ""c:\Program Files\GRASS GIS 6.5.svn\etc\wxpython\psmap\dialogs.py"", line 4272, in OnDirChanged self.OnImageSelectionChanged(None) File ""c:\Program Files\GRASS GIS 6.5.svn\etc\wxpython\psmap\dialogs.py"", line 4304, in OnImageSelectionChanged self.ClearPreview() File ""c:\Program Files\GRASS GIS 6.5.svn\etc\wxpython\psmap\dialogs.py"", line 4386, in ClearPreview mask = wx.Mask(buffer, wx.WHITE) File ""C:\Program Files\GRASS GIS 6.5.svn\Python27\lib \site-packages\wx-2.8-msw-unicode\wx\_gdi.py"", line 1212, in __init__ _gdi_.Mask_swiginit(self,_gdi_.new_Mask(*args, **kwargs)) wx._core . PyAssertionError : C++ assertion ""!bitmap.GetSelectedInto()"" failed at ..\..\src\msw\bitmap.cpp(1509) in wxMask::Create(): bitmap can't be selected in another DC Traceback (most recent call last): File ""c:\Program Files\GRASS GIS 6.5.svn\etc\wxpython\psmap\frame.py"", line 663, in OnAddImage dlg = ImageDialog(self, id = id, settings = self.instruction) File ""c:\Program Files\GRASS GIS 6.5.svn\etc\wxpython\psmap\dialogs.py"", line 4093, in __init__ self.OnDirChanged(None) File ""c:\Program Files\GRASS GIS 6.5.svn\etc\wxpython\psmap\dialogs.py"", line 4272, in OnDirChanged self.OnImageSelectionChanged(None) File ""c:\Program Files\GRASS GIS 6.5.svn\etc\wxpython\psmap\dialogs.py"", line 4304, in OnImageSelectionChanged self.ClearPreview() File ""c:\Program Files\GRASS GIS 6.5.svn\etc\wxpython\psmap\dialogs.py"", line 4386, in ClearPreview mask = wx.Mask(buffer, wx.WHITE) File ""C:\Program Files\GRASS GIS 6.5.svn\Python27\lib \site-packages\wx-2.8-msw-unicode\wx\_gdi.py"", line 1212, in __init__ _gdi_.Mask_swiginit(self,_gdi_.new_Mask(*args, **kwargs)) wx._core . PyAssertionError : C++ assertion ""!bitmap.GetSelectedInto()"" failed at ..\..\src\msw\bitmap.cpp(1509) in wxMask::Create(): bitmap can't be selected in another DC }}} and no image selection gui window. On my linux it works. thanks, Hamish (trac logging itself out every 5 minutes! argh)" defect new major 6.4.6 wxGUI svn-develbranch6 cartographic composer, wingrass x86-32 MSWindows XP