GNOME Bugzilla – Bug 542643
gif crashing gstreamer
Last modified: 2008-07-13 14:27:39 UTC
A gif produced by sam hocevar with zzuf crashes gstreamer (lol-giftopnm.gif, I'll attach it to this bug). hanno@laverne /data/zzuf $ gst-launch-0.10 filesrc location=lol-giftopnm.gif ! decodebin Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Caught SIGSEGV accessing address 0x28981816
+ Trace 202624
Created attachment 114432 [details] lol-giftopnm.gif
Hi, this only happens with the gif decoder from ffmpeg (ffdemux_gif) but not with the gdkpixbuf element (which just errors out because of a broken file). This is a bug in ffmpeg, please file it again at http://roundup.mplayerhq.hu/roundup/ffmpeg/ Backtrace for reference: (gdb)
+ Trace 202656
Couldn't reproduce the issue within plain ffmpeg.
ffmpeg/ffplay is using libavcodec/gif and not libavformat/gif (IIRC). The former can only show a single picture while the latter handles gif animations.
So https://roundup.mplayerhq.hu/roundup/ffmpeg/issue530 We have ffmpeg claiming it's gstreamers fault and gstreamer claiming it's ffmpegs fault.
See my answer in that bug *sigh*