[GRASS-dev] [GRASS GIS] #963: wxGUI: frequent Pango-CRITICAL errors

#963: wxGUI: frequent Pango-CRITICAL errors
----------------------+-----------------------------------------------------
Reporter: msieczka | Owner: grass-dev@lists.osgeo.org
     Type: defect | Status: new
Priority: normal | Milestone: 6.4.0
Component: wxGUI | Version: svn-releasebranch64
Keywords: | Platform: Linux
      Cpu: x86-64 |
----------------------+-----------------------------------------------------
Using wxGUI I often get a following error on GRASS terminal:

{{{
(python:31970): Pango-CRITICAL **: pango_layout_get_cursor_pos: assertion
`index >= 0 && index <= layout->length' fail
}}}

6.4 branch r37101, Debian stable amd64, python 2.5.2, wx 2.8.7.

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/963&gt;
GRASS GIS <http://grass.osgeo.org>

#963: wxGUI: frequent Pango-CRITICAL errors
-----------------------+----------------------------------------------------
  Reporter: msieczka | Owner: grass-dev@…
      Type: defect | Status: closed
  Priority: normal | Milestone: 6.4.0
Component: wxGUI | Version: svn-releasebranch64
Resolution: wontfix | Keywords:
  Platform: Linux | Cpu: x86-64
-----------------------+----------------------------------------------------
Changes (by neteler):

  * status: new => closed
  * resolution: => wontfix

Comment:

From grass-dev ML:

On Tue, Mar 13, 2012 at 8:29 AM, Glynn Clements wrote:
> We can't always get rid of such warnings, as some of them are due to
> the way that wxWidgets uses the underlying toolkit (GTK+ on Linux).
>
> The GTK+ libraries (GTK, GDK, GLib and Pango) are known for being
> rather "noisy" (i.e. generating many warning/error messages). This is
> mainly to help developers identify bugs; having detected an error, the
> libraries will normally try to recover from it, but in the case of
> GRASS such bugs may be in the wxWidgets or wxPython layers rather than
> in GRASS itself.
>
> The messages should only be of concern to the user if they correlate
> with the GUI failing to work.

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/963#comment:1&gt;
GRASS GIS <http://grass.osgeo.org>