[gstreamer-bugs] [Bug 336370] [asfdemux] crashes on an assertion in gst_asf_demux_get_var_length

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue Jan 23 16:42:58 PST 2007


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=336370

  GStreamer | gst-plugins-ugly | Ver: 0.10.2





------- Comment #65 from xbx  2007-01-24 00:41 UTC -------
Created an attachment (id=81027)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=81027&action=view)
dumb patch that fixes the crash

I reproduced the crash, by playing the video in totem and seeking through it.
It's because the demuxer is on a buffer boundary and needs more data to
proceed.
There is a mecanism in the code to deal with this, but it wasn't applied
everywhere.

So I applied some dumb "do as the rest of the code" bug fixing, plugged a
memleak on the way,  

And now it no longer crashes.

(but the demuxer as a whole obviously needs way more work to be robust.)


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list