Opened 17 months ago

Last modified 7 weeks ago

#2160 new defect

wxPython 3: assertion 'width >= -1' failed

Reported by: msieczka Owned by: grass-dev@…
Priority: minor Milestone: 6.4.4
Component: wxGUI Version: svn-releasebranch64
Keywords: wxPython3 Cc:
CPU: All Platform: All

Description

In r58684 adding a new layer (raster, vector - whatever) in the GUI throws:

(wxgui.py:18403): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'width >= -1' failed

The functionality seems not affected, but even if so, such messages should not be printed on the user terminal.

Attachments (1)

wxpy3.0-compat_patch_Debian.diff (16.8 KB) - added by neteler 7 weeks ago.
wxPython3 compatibility patches from Debian

Download all attachments as: .zip

Change History (5)

comment:1 Changed 17 months ago by msieczka

64bit Arch Linux in r58684 built and running against wxPython 3.0.

comment:2 Changed 17 months ago by annakrat

  • Keywords wxPython3 added
  • Priority changed from normal to minor

Possible duplicate of #2027.

Changed 7 weeks ago by neteler

wxPython3 compatibility patches from Debian

comment:3 follow-up: Changed 7 weeks ago by neteler

Attached a set of patches extracted from

http://ftp.de.debian.org/debian/pool/main/g/grass/grass_6.4.4-1.debian.tar.xz

then applied to current relbranch6 and regenerated + attached.

Author:

Description: Fix to work with wxPython 3.0
Author: Olly Betts <olly survex.com>
Last-Update: 2014-08-16

Please review. Ideally this should go into RC1.

comment:4 in reply to: ↑ 3 Changed 7 weeks ago by neteler

Replying to neteler:

http://ftp.de.debian.org/debian/pool/main/g/grass/grass_6.4.4-1.debian.tar.xz

Extracted patch wxpy3.0-compat_patch_Debian.diff committed in r64997.

Note: See TracTickets for help on using tickets.