[GRASS-dev] [GRASS GIS] #3871: winGRASS Version: 7.7.dev - vector digitizing error messages

GRASS GIS trac at osgeo.org
Sat Jul 20 13:19:13 PDT 2019


#3871: winGRASS Version: 7.7.dev - vector digitizing error messages
----------------------+------------------------------------
  Reporter:  hellik   |      Owner:  grass-dev@…
      Type:  defect   |     Status:  new
  Priority:  normal   |  Milestone:
 Component:  Display  |    Version:  svn-trunk
Resolution:           |   Keywords:  python3, py3, wingrass
       CPU:  All      |   Platform:  MSWindows
----------------------+------------------------------------

Comment (by hellik):

 when I change the winGRASS language to **english**, open the digitizer and
 create a new vector:

 {{{
 Traceback (most recent call last):
   File "C:\OSGEO4~1\apps\grass\grass77\gui\wxpython\core\gth
 read.py", line 121, in OnDone

 event.ondone(event)
   File "C:\OSGEO4~1\apps\grass\grass77\gui\wxpython\core\ren
 der.py", line 469, in OnRenderDone

 self.updateProgress.emit(layer=self.layer)
   File "C:\OSGEO4~1\apps\grass\grass77\etc\python\grass\pydi
 spatch\signal.py", line 229, in emit

 dispatcher.send(signal=self, *args, **kwargs)
   File "C:\OSGEO4~1\apps\grass\grass77\etc\python\grass\pydi
 spatch\dispatcher.py", line 349, in send

 **named
   File "C:\OSGEO4~1\apps\grass\grass77\etc\python\grass\pydi
 spatch\robustapply.py", line 60, in robustApply

 return receiver(*arguments, **named)
   File "C:\OSGEO4~1\apps\grass\grass77\gui\wxpython\core\ren
 der.py", line 743, in ReportProgress

 self.renderDone.emit()
   File "C:\OSGEO4~1\apps\grass\grass77\etc\python\grass\pydi
 spatch\signal.py", line 229, in emit

 dispatcher.send(signal=self, *args, **kwargs)
   File "C:\OSGEO4~1\apps\grass\grass77\etc\python\grass\pydi
 spatch\dispatcher.py", line 349, in send

 **named
   File "C:\OSGEO4~1\apps\grass\grass77\etc\python\grass\pydi
 spatch\robustapply.py", line 60, in robustApply

 return receiver(*arguments, **named)
   File "C:\OSGEO4~1\apps\grass\grass77\gui\wxpython\core\ren
 der.py", line 650, in OnRenderDone

 raise GException(_("Rendering failed: %s" % msg))
 core.gcmd
 .
 GException
 :
 Rendering failed: Expecting 807x466 image but got 807x501
 image.
 Traceback (most recent call last):
   File "C:\OSGEO4~1\apps\grass\grass77\gui\wxpython\vdigit\t
 oolbars.py", line 856, in OnSelectMap

 self.StartEditing(self.layers[selection])
   File "C:\OSGEO4~1\apps\grass\grass77\gui\wxpython\vdigit\t
 oolbars.py", line 922, in StartEditing

 self.EnableAll()
   File "C:\OSGEO4~1\apps\grass\grass77\gui\wxpython\gui_core
 \toolbars.py", line 223, in EnableAll

 for item in self._toolbarData():
   File "C:\OSGEO4~1\apps\grass\grass77\gui\wxpython\vdigit\t
 oolbars.py", line 268, in _toolbarData

 return self._getToolbarData(data)
   File "C:\OSGEO4~1\apps\grass\grass77\gui\wxpython\gui_core
 \toolbars.py", line 233, in _getToolbarData

 retData.append(self._defineTool(*args))
   File "C:\OSGEO4~1\apps\grass\grass77\gui\wxpython\gui_core
 \toolbars.py", line 241, in _defineTool

 return (name, icon.GetBitmap(),
   File
 "C:\OSGEO4~1\apps\grass\grass77\gui\wxpython\icons\icon.py",
 line 100, in GetBitmap

 bmp = wx.Bitmap(name=self.imagepath)
 wx._core
 .
 wxAssertionError
 :
 C++ assertion "wxString::Format("%.3f", 1.23).find(str) !=
 wxString::npos" failed at ..\..\src\common\intl.cpp(1648) in
 wxLocale::GetInfo(): Decimal separator mismatch -- did you
 use setlocale()?If so, use wxLocale to change the locale
 instead.
 }}}

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/3871#comment:1>
GRASS GIS <https://grass.osgeo.org>



More information about the grass-dev mailing list