gl/wayland: Assertion when creating window (wl_proxy_set_queue: Assertion `proxy->display == queue->display')
This is a low priority issue.
References:
https://discourse.gnome.org/t/gstreamer-tutorials-and-wayland/8631/2
Unfortunately we get issues under Gentoo Linux Gnome Wayland for basic-tutorial-1.c and basic-tutorial-3.c:
gcc -Wall basic-tutorial-1.c -o basic-tutorial-1 pkg-config --cflags --libs gstreamer-1.0
$ ./basic-tutorial-1
basic-tutorial-1: …/wayland-1.20.0/src/wayland-client.c:2312: wl_proxy_set_queue: Assertion `proxy->display == queue->display’ failed.
Aborted (core dumped)
That is for a regular Gentoo Linux box. basic-tutorial-1.c was working fine one year ago.
The suggested
$ GST_DEBUG=6 ./basic-tutorial-1 2> debug.txt Aborted (core dumped)
results in a really large file. To do not pollute this issue tracker I have uploaded it here:
http://ssalewski.de/tmp/basic-tutorial-1.c_debug.txt
It is really interesting that we can get such a lot of debug messages. Unfortunately I was not able to find something which I could really understood to identify the issue.