Bug#797227: segfault - gst_memory_unmap, libgstreamer

jnqnfe jnqnfe at gmail.com
Sat Aug 29 23:04:02 UTC 2015


Control: reassign -1 gst-plugins-bad1.0 1.4.5-2


On Sat, 2015-08-29 at 10:03 +0200, Vincent Lefevre wrote:
> On 2015-08-29 08:41:21 +0900, Mike Hommey wrote:
> > On Sat, Aug 29, 2015 at 12:27:02AM +0200, Vincent Lefevre wrote:
> > > I can reproduce the segmentation fault after installing
> > > gstreamer1.0-plugins-bad and opening:
> > > 
> > >   https://vimeo.com/55640554
> > > 
> > > I would say that's a plugin bug, not an iceweasel bug.
> > 
> > Can't reproduce here under those conditions, what version of 
> > gstreamer
> > are you using?
> 
> gstreamer1.0-plugins-bad 1.4.5-2+b2


Minutes after upgrading iceweasel I also installed an updated
gstreamer1.0-plugins-bad (1.4.5-2+b1 -> 1.4.5-2+b2) via a dist-upgrade
along with a bunch of related upgrades (libopencv stuff, etc) - the
libopencv stuff had actually been blocked with dependency issues for a
few days (all GCC5 transision related I believe), which had finally
been resolved that day. So perhaps this is indeed gstreamer related,
and the maintainer managed to break things somehow with the rebuild.

Current gstreamer*/libgstreamer* package versions:
gstreamer0.10-gconf:amd64		1.10.31-3+nmu4+b2
gstreamer0.10-nice:amd64		0.1.7-1
gstreamer0.10-plugins-bad:amd64		0.10.23-8.1
gstreamer0.10-plugins-base:amd64	0.10.36-2
gstreamer0.10-plugins-good:amd64	0.10.31-3+nmu4+b2
gstreamer0.10-x:amd64			0.10.36-2
gstreamer1.0-clutter			2.0.16-1
gstreamer1.0-clutter-3.0		3.0.8-1
gstreamer1.0-libav:amd64		1.4.5-3
gstreamer1.0-nice:amd64			0.1.7-1
gstreamer1.0-plugins-bad:amd64		1.4.5-2+b2
gstreamer1.0-plugins-base:amd64		1.4.5-2
gstreamer1.0-plugins-good:amd64		1.4.5-2+b2
gstreamer1.0-plugins-ugly:amd64		1.4.5-2+b2
gstreamer1.0-pulseaudio:amd64		1.4.5-2+b2
gstreamer1.0-x:amd64			1.4.5-2
libgstreamer-plugins-bad0.10-0:amd64	0.10.23-8.1
libgstreamer-plugins-bad1.0-0:amd64	1.4.5-2+b2
libgstreamer-plugins-base0.10-0:amd64	0.10.36-2
libgstreamer-plugins-base1.0-0:amd64	1.4.5-2
libgstreamer0.10-0:amd64		0.10.36-1.5
libgstreamer1.0-0:amd64			1.4.5-2

Note that there are a few v1.4.5-2 packages that do not appear to have
been rebuilt since the GCC5 transition (v1.4.5-2 rather than 1.4.5
-2+b2). I don't know if that has any impact here.

Upgrading to gstreamer1.0-plugins-bad from experimental as someone
suggested resulted in the following package changes:

The following NEW packages will be installed:
  libde265-0{a} 
The following packages will be REMOVED:
  acpica-tools{u} libgtkglext1{u} libopencv-calib3d2.4v5{u} libopencv
-contrib2.4v5{u} libopencv-features2d2.4v5{u} libopencv-flann2.4v5{u}
libopencv-highgui2.4v5{u} libopencv-legacy2.4v5{u} 
  libopencv-ml2.4v5{u} libopencv-objdetect2.4v5{u} libopencv
-video2.4v5{u} 
The following packages will be upgraded:
  gstreamer1.0-plugins-bad libgstreamer-plugins-bad1.0-0 libgstreamer
-plugins-base1.0-0 libgstreamer1.0-0

gstreamer1.0-plugins-bad:amd64		1.5.90-1
libgstreamer-plugins-bad1.0-0:amd64	1.5.90-1
libgstreamer-plugins-base1.0-0:amd64	1.5.90-1
libgstreamer1.0-0:amd64			1.5.90-1

(I think the acpica-tools removal relates to something I previously
just removed as recommended by deborphan).

Iceweasel indeed no longer crashes now. Running in gdb I instead get a
SIGPIPE failure.

Moving bug report to gstreamer instead of iceweasel...



More information about the pkg-mozilla-maintainers mailing list