Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gstreamer gstreamer
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 672
    • Issues 672
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 354
    • Merge requests 354
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gstreamergstreamer
  • Issues
  • #954

Closed
Open
Created Jan 13, 2022 by StefanSalewski@StefanSalewski

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.

Edited Jan 13, 2022 by Sebastian Dröge
Assignee
Assign to
Time tracking