GNOME Bugzilla – Bug 306893
Unreffing already unreffed buffer when going from PAUSED->READY in divx videos
Last modified: 2005-06-08 22:30:56 UTC
set up a simple file ! decodebin ! xvimagesink pipeline set it to PLAYING, and then to READY. The following error appears : (process:27357): GStreamer-CRITICAL **: gst_data_unref: assertion `GST_DATA_REFCOUNT_VALUE (data) > 0' failed It seems to only go wrong with divx videos A example video that causes that problem is available here : http://etud.epita.fr/~hervey_e/WobblyWindows.avi Here is a backtrace where it goes wrong:
+ Trace 60706
should be fixed by: 2005-06-08 Luca Ognibene <luogni@tin.it> * ext/ffmpeg/gstffmpegdec.c (gst_ffmpegdec_change_state): First close the ffmpeg context than try to free last_buffer. fix #306893 please close the bug (i don't have rights..)