Bug#755717: gst-libav1.0: segfaults when FFmpeg/Libav is built with --enable-small
Sebastian Dröge
slomo at debian.org
Sun Oct 5 17:52:04 UTC 2014
On Di, 2014-07-22 at 19:06 +0200, Andreas Cadhalpun wrote:
> Source: gst-libav1.0
> Version: 1.4.0-1
> Severity: important
> Tags: upstream
>
> Dear maintainer,
>
> gst-libav uses AVInputFormat.long_name pointers without checking if they
> are NULL. But that happens for example, when FFmpeg/Libav is configured
> with --enable-small.
> In that case the plugin segfaults, when gstreamer tries to load it (see
> the attached backtrace).
>
> So please add the necessary checks for NULL pointers.
Well, just don't build libav/ffmpeg with --enable-small :) This is not
supported by gst-libav and even if we add NULL checks everywhere would
result in a package with less functionality. Basically all demuxers and
muxers would be disabled.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20141005/ea78041e/attachment.sig>
More information about the pkg-gstreamer-maintainers
mailing list