Bug#813433: gstreamer1.0-plugins-ugly: Gstreamer plugin scan freezes any gstreamer using browser

Allan Sandfeld Jensen debian at carewolf.com
Mon Feb 1 23:15:14 UTC 2016

Package: gstreamer1.0-plugins-ugly
Version: 1.6.3-1
Severity: important

Both Konqueror and Iceweasel will completely freeze when opening any web-site which
has an html video tag. Attaching a debugger shows the applications waiting on an event
inside gstreamer in a plugin scan. It was discovered removing the ugly set of plugins
solved the issue. Upgrading the ugly set to 1.7 from experimental was tried but
did not help.

Following stdout was emitted by both browsers before hanging:
(gst-plugin-scanner:31849): GLib-GObject-WARNING **: cannot register existing type 'GstAudioVisualizer-BaseExtLibvisual'

(gst-plugin-scanner:31849): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed

(gst-plugin-scanner:31849): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(gst-plugin-scanner:31849): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed

(gst-plugin-scanner:31849): GStreamer-CRITICAL **: gst_element_register: assertion 'g_type_is_a (type, GST_TYPE_ELEMENT)' failed

The hang was not CPU bound, but happened in a nested gstreamer eventloop in both applications blocking the UI.

-- System Information:
Debian Release: stretch/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gstreamer1.0-plugins-ugly depends on:
ii  liba52-0.7.4                    0.7.4-18
ii  libc6                           2.19-19
ii  libcdio13                       0.83-4.2
ii  libdvdread4                     5.0.3-1
ii  libgcc1                         1:6-20160117-1
ii  libglib2.0-0                    2.46.1-1
ii  libgstreamer-plugins-base1.0-0  1.7.1-1
ii  libgstreamer1.0-0               1.7.1-1
ii  libmad0                         0.15.1b-8
ii  libmp3lame0                     1:3.99.5-dmo2
ii  libmpeg2-4                      0.5.1-7
pn  libopencore-amrnb0              <none>
pn  libopencore-amrwb0              <none>
ii  liborc-0.4-0                    1:0.4.24-1
pn  libsidplay1                     <none>
ii  libstdc++6                      6-20160117-1
ii  libtwolame0                     0.3.13-1.2
pn  libx264-142                     <none>

gstreamer1.0-plugins-ugly recommends no packages.

gstreamer1.0-plugins-ugly suggests no packages.

More information about the pkg-gstreamer-maintainers mailing list