[Wayland-bugs] [Bug 765474] Wayland: Dialogs without transient parent crash the inspector

gtk+ (GNOME Bugzilla) bugzilla at gnome.org
Tue Apr 26 07:32:31 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=765474

Olivier Fourdan <ofourdan at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ofourdan at redhat.com

--- Comment #1 from Olivier Fourdan <ofourdan at redhat.com> ---
Created attachment 326722
  --> https://bugzilla.gnome.org/attachment.cgi?id=326722&action=edit
C code

I am not very familiar with vala (I think I even disable vala at build time
because of some issues in the past) so I tried with this C code instead (which
I reckon should be similar), when started with:

  GTK_DEBUG=interactive ./dialog

I get:

  (dialog:8492): Gdk-WARNING **: Error 22 (Invalid argument) dispatching to
Wayland display.

Is that the same problem you have?

If so, it's a protocol error:

[1238417.613] xdg_surface at 26.configure(957, 547, array, 121)
[1238417.634]  -> xdg_surface at 26.set_window_geometry(26, 23, 957, 547)
[1238417.650]  -> xdg_surface at 26.ack_configure(121)
[1238417.657]  -> xdg_surface at 28.set_parent(xdg_surface at 26)
[1238417.666] wl_keyboard at 22.modifiers(123, 64, 0, 0, 0)
[1238417.690] wl_keyboard at 22.enter(123, wl_surface at 20, array)
[1238417.706] wl_data_device at 18.selection(nil)
[1238417.717] gtk_primary_selection_device at 17.selection(nil)
[1238417.967] wl_display at 1.error(wl_display at 1, 1, "invalid arguments for
xdg_surface at 28.set_parent")

(dialog:8595): Gdk-WARNING **: Error 22 (Invalid argument) dispatching to
Wayland display.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20160426/ffbd557d/attachment.html>


More information about the wayland-bugs mailing list