FS#58073 - [gtk3] filezilla 3.31.0-1 Gdk-WARNING/Gtk-CRITICAL

Attached to Project: Arch Linux
Opened by Dominik Opyd (inder) - Monday, 02 April 2018, 15:30 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 10 April 2018, 08:17 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Jan de Groot (JGC)
Florian Pritz (bluewind)
Jan Alexander Steffens (heftig)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: Gdk-WARNING/Gtk-CRITICAL

Additional info:
* package version(s): 3.31.0-1

Steps to reproduce:
$ filezilla

Output:
Reading locale option from /home/inder/.config/filezilla/filezilla.xml

(filezilla:2820): Gdk-WARNING **: 17:14:47.531: gdk_window_set_composited called but compositing is not supported

(filezilla:2820): Gdk-WARNING **: 17:14:47.531: gdk_window_set_composited called but compositing is not supported
wxD-Bus: Signal from /org/freedesktop/DBus, member NameAcquired
wxD-Bus: Reply with serial 2
wxD-Bus: Reply to RegisterClient, our object path is /org/gnome/SessionManager/Client27

(filezilla:2820): Gtk-CRITICAL **: 17:14:49.734: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(filezilla:2820): Gtk-CRITICAL **: 17:14:49.734: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(filezilla:2820): Gtk-CRITICAL **: 17:14:49.735: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(filezilla:2820): Gdk-CRITICAL **: 17:14:49.920: gdkdisplay-wayland.c:1317: Truncating shared memory file failed: Zły argument
This task depends upon

Closed by  Jan de Groot (JGC)
Tuesday, 10 April 2018, 08:17 GMT
Reason for closing:  Fixed
Additional comments about closing:  gtk3 3.22.29+86+gd92df4ff2c-1
Comment by Doug Newgard (Scimmia) - Monday, 02 April 2018, 15:42 GMT
OK, is this a problem?
Comment by Dominik Opyd (inder) - Monday, 02 April 2018, 15:58 GMT
The application goes out after clicking on any button.
Comment by Jeffrey Keays (rotlst_tyo) - Tuesday, 03 April 2018, 01:46 GMT
This kills the Veracrypt (v 1.21-2) GUI dead as well.

It comes up, but this issue happens after first button press of mount button before any password is prompted.

Only stderr line emitted was

(veracrypt:2237): Gdk-CRITICAL **: 10:12:08.240: gdkdisplay-wayland.c:1317: Truncating shared memory file failed: Invalid argument

searching for this brought me to this page.

downgrading package gtk3 (3.22.29+60+ge42d8598ca-1 => 3.22.29+4+gb485cf91b5-1)

fixes the problem immediately, so it looks like a bad gtk got pushed out.
Comment by Florian Pritz (bluewind) - Tuesday, 03 April 2018, 07:44 GMT
I don't use wayland and I can't reproduce this on xorg with i3. Maybe the gtk3 maintainer knows something about this.
Comment by Jan Alexander Steffens (heftig) - Tuesday, 03 April 2018, 07:50 GMT
Sounds more like problems in wxgtk3.
Comment by Dominik Opyd (inder) - Tuesday, 03 April 2018, 10:10 GMT
I confirm that downgrading package gtk3 (3.22.29+60+ge42d8598ca-1 => 3.22.29+4+gb485cf91b5-1) it solves the problem.
Comment by Max De Wilde (dewmax) - Tuesday, 03 April 2018, 15:07 GMT
I have the same issue with Audacity and downgrading gtk3 from 3.22.29+60+ge42d8598ca-1 to 3.22.29+4+gb485cf91b5-1 also solves the problem so it appears to be an upstream regression in GTK3.
Comment by Florian Pritz (bluewind) - Wednesday, 04 April 2018, 07:54 GMT
Can you get in touch with gtk upstream and/or report the bug there? Here's their contact info: https://www.gtk.org/development.php
Comment by Max De Wilde (dewmax) - Wednesday, 04 April 2018, 09:54 GMT
I think they are already aware of the issue: https://gitlab.gnome.org/GNOME/gtk/issues/129
Comment by Jan Alexander Steffens (heftig) - Wednesday, 04 April 2018, 11:47 GMT
No, that looks unrelated.

Bisected this to the merge of stable xdg_shell support (5c8bb51a58937bfa2d62bb26ba9f1b94993df4a6).

GNOME Shell 3.26 does not support the stable xdg_shell interface, so it falls back to zxdg_shell_v6. Seems that's buggy now.

GDK_BACKEND=x11 works around this in the meantime.
Comment by Dominik Opyd (inder) - Wednesday, 04 April 2018, 12:33 GMT

Loading...