Bug#777024: gmediarender segfaults on startup on armel, raspbian and possiblly other architectures if gstreamer1.0-plugins-bad is installed.
peter green
plugwash at p10link.net
Wed Feb 4 03:00:51 UTC 2015
package: gstreamer1.0-plugins-bad
version: 1.4.3-2
severity: grave
tags: patch
We received a report in raspbian, that gmediarender was segfaulting on
startup. Further investigation by the original reporter showed that it
only happened if gstreamer1.0-plugins-bad was installed.
https://bugs.launchpad.net/raspbian/+bug/1392850
The reporter took it to upstream who tracked the problem down to an
incorrect call to a variadic function.
https://bugzilla.gnome.org/show_bug.cgi?id=740191
http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=3e1d7630187dd96b137553aec2c6edb60c213682
AIUI this has the potential to crash on most 32-bit architectures (on
64-bit architectures I belive alignment requirements will mask the
problem), whether it actually crashes depends on what happens to be on
the stack/in the registers at the time.
My tests have shown that this does not appear to crash on debian armhf
at the moment but it does appear to crash on debian armel.
While working on this issue I also ran into an "unrepresentable changes
to source" error caused by incomplete cleanup in your clean target. So I
fixed that too.
Debdiff attatched, no intent to nmu
P.S. theres some noise in the debdiff, looks like your clean target
needs further work.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: gst-plugins-bad.debdiff
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20150204/fe4bfdad/attachment.ksh>
More information about the pkg-gstreamer-maintainers
mailing list