https://bugzilla.gnome.org/show_bug.cgi?id=732742
  gtk+ | Backend: Wayland | 3.12.x

           Summary: Infinite recursion on GdkDevice disposal
    Classification: Platform
           Product: gtk+
           Version: 3.12.x
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: Backend: Wayland
        AssignedTo: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]
                CC: [email protected], [email protected]
     GNOME version: ---


Launching a GTK+ app to run on Weston/drm from a different tty than Weston
(whether from X11 with GDK_BACKEND=wayland or from a text tty) causes that app
to start in Weston as expected, but when you switch to weston, the app crashes
immediately. The crash is due to an infinite recursion on gdk_device_dispose():

#15 0x00007ffff7195a6f in gdk_device_dispose (object=0x7fffe0003640) at
/build/gtk+3.0-lhk9E2/gtk+3.0-3.12.2/./gdk/gdkdevice.c:278
#16 0x00007ffff674fd2c in g_object_unref (_object=0x7fffe0003640) at
/tmp/buildd/glib2.0-2.40.0/./gobject/gobject.c:3075
#17 0x00007ffff7195454 in _gdk_device_set_associated_device
(device=0x7fffe00036b0, associated=associated@entry=0x0)
    at /build/gtk+3.0-lhk9E2/gtk+3.0-3.12.2/./gdk/gdkdevice.c:980
#18 0x00007ffff7195a6f in gdk_device_dispose (object=0x7fffe0003640) at
/build/gtk+3.0-lhk9E2/gtk+3.0-3.12.2/./gdk/gdkdevice.c:278
#19 0x00007ffff674fd2c in g_object_unref (_object=0x7fffe0003640) at
/tmp/buildd/glib2.0-2.40.0/./gobject/gobject.c:3075
#20 0x00007ffff7195454 in _gdk_device_set_associated_device
(device=0x7fffe00036b0, associated=associated@entry=0x0)
    at /build/gtk+3.0-lhk9E2/gtk+3.0-3.12.2/./gdk/gdkdevice.c:980
#21 0x00007ffff7195a6f in gdk_device_dispose (object=0x7fffe0003640) at
/build/gtk+3.0-lhk9E2/gtk+3.0-3.12.2/./gdk/gdkdevice.c:278

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
Wayland-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-bugs

Reply via email to