GNOME Bugzilla – Bug 500763
SIGSEGV while playing ogg audio file
Last modified: 2007-12-03 10:58:35 UTC
Steps to reproduce: $ LC_ALL="en_US"; gst-launch-0.10 playbin uri=file:///home/wariat/Media/02\ -\ Ouverture\ facile\ à\ la\ con.ogg Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Caught SIGSEGV accessing address 0xf
+ Trace 180274
(gdb) Other information: Some ogg files from my library stops to work. Most of them are from jamendo.com, but not all files from there are not working. All the files are working correct in mplayer it is why I think it's gstreamer bug.
The ogg audio file is too large to attach it here. The copy i've uploaded here: http://wariat.org.pl/temp/Audio/02%20-%20Ouverture%20facile%20%c3%a0%20la%20con.ogg The file is from jamendo.com: http://www.jamendo.com/pl/album/1919/ and is licensed CC-BY-NC-SA.
Worth to note is also that it only crashes when read from disk
* ext/ogg/gstoggdemux.c: (gst_ogg_demux_bisect_forward_serialno), (gst_ogg_demux_read_chain): If we find a new serial number but it does not contain a BOS page, make sure we initialize the chain to NULL because else we will try to scan it and crash. Fixes #500763