#2601: Raster query fails with unicode error -------------------------+-------------------------------------------------- Reporter: marisn | Owner: grass-dev@… Type: defect | Status: new Priority: normal | Milestone: Component: wxGUI | Version: 7.0.0 Keywords: | Platform: MSWindows XP Cpu: Unspecified | -------------------------+-------------------------------------------------- Tested on a fresh 7.0.0 install on XP and Vista.
Steps to reproduce - use attribute query tool on any raster map. {{{ Traceback (most recent call last): File "C:\Program Files\GRASS GIS 7.0.0\Python27\lib\site- packages\wx-2.8-msw-unicode\wx\lib\mixins\treemixin.py", line 450, in OnItemExpanding self.RefreshChildrenRecursively(event.GetItem()) File "C:\Program Files\GRASS GIS 7.0.0\Python27\lib\site- packages\wx-2.8-msw-unicode\wx\lib\mixins\treemixin.py", line 375, in RefreshChildrenRecursively self.RefreshItemRecursively(child, childIndex) File "C:\Program Files\GRASS GIS 7.0.0\Python27\lib\site- packages\wx-2.8-msw-unicode\wx\lib\mixins\treemixin.py", line 382, in RefreshItemRecursively item = self.DoRefreshItem(item, itemIndex, hasChildren) File "C:\Program Files\GRASS GIS 7.0.0\Python27\lib\site- packages\wx-2.8-msw-unicode\wx\lib\mixins\treemixin.py", line 393, in DoRefreshItem self.RefreshItemText(item, index) File "C:\Program Files\GRASS GIS 7.0.0\Python27\lib\site- packages\wx-2.8-msw-unicode\wx\lib\mixins\treemixin.py", line 403, in RefreshItemText self.__refreshAttribute(item, index, 'ItemText') File "C:\Program Files\GRASS GIS 7.0.0\Python27\lib\site- packages\wx-2.8-msw-unicode\wx\lib\mixins\treemixin.py", line 464, in __refreshAttribute return getattr(self, 'Set%s'%attribute)(item, value, *args) File "C:\Program Files\GRASS GIS 7.0.0\Python27\lib\site- packages\wx-2.8-msw-unicode\wx\gizmos.py", line 647, in SetItemText return _gizmos.TreeListCtrl_SetItemText(*args, **kwargs) File "C:\Program Files\GRASS GIS 7.0.0\Python27\lib\encodings\cp1257.py", line 15, in decode return codecs.charmap_decode(input,errors,decoding_table) UnicodeDecodeError : 'charmap' codec can't decode byte 0x81 in position 3: character maps to <undefined> }}} Using same coordinates for r.what works just fine: {{{ (Fri Feb 27 10:13:13 2015) r.what map=geology@PERMANENT coordinates=594416.666667,4925361.11111 594416.666667|4925361.11111||9 (Fri Feb 27 10:13:14 2015) Command finished (0 sec) }}} -- Ticket URL: <http://trac.osgeo.org/grass/ticket/2601> GRASS GIS <http://grass.osgeo.org> _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev