After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 774079 - Clutter applications deadllock when run under wayland
Clutter applications deadllock when run under wayland
Status: RESOLVED OBSOLETE
Product: clutter
Classification: Platform
Component: wayland
git master
Other Linux
: Normal normal
: ---
Assigned To: clutter-maint
clutter-maint
Depends on:
Blocks:
 
 
Reported: 2016-11-07 21:13 UTC by Sjoerd Simons
Modified: 2021-06-10 11:31 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Rely on gdk to dispatch wayland events (1.14 KB, patch)
2016-11-07 21:18 UTC, Sjoerd Simons
none Details | Review

Description Sjoerd Simons 2016-11-07 21:13:44 UTC
Running the clutter-gst 2 examples under wayland deadlock seem to deadlock straight away as both gdk and cogl are trying to dispatch wayland events (which only one entity should do from the main queue).
Comment 1 Sjoerd Simons 2016-11-07 21:18:06 UTC
Created attachment 339277 [details] [review]
Rely on gdk to dispatch wayland events

Disable cogl dispatching wayland events as Gdk will already be
dispatching them causing a deadlock when cogl tries again to dispatch
wayland events.
Comment 2 André Klapper 2021-06-10 11:31:36 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version of clutter, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a ticket at
  https://gitlab.gnome.org/GNOME/clutter/-/issues/

Thank you for your understanding and your help.