[gstreamer-bugs] [Bug 466393] Crash in gst_caps_set_simple with ogg video

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Wed Apr 8 05:11:09 PDT 2009

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:

  GStreamer | gst-plugins-base | Ver: 0.10.x

Tim-Philipp Müller changed:

           What    |Removed                     |Added
                 CC|                            |t.i.m at zen.co.uk
             Status|UNCONFIRMED                 |RESOLVED
          Component|gstreamer (core)            |gst-plugins-base
         Resolution|                            |DUPLICATE

------- Comment #8 from Tim-Philipp Müller  2009-04-08 12:12 UTC -------
I think this was fixed by this commit:

  2008-04-20  Sebastian Dröge  <slomo at circular-chaos.org>

        * ext/ogg/gstogmparse.c: (gst_ogm_parse_stream_header):
        GST_TYPE_FRACTION contains gints so correctly cast gint64 arguments to
        vaargs functions to gint. Otherwise the fractions will get 0 set
        instead of the correct value on big endian systems. Fixes bug #529018.

According to the stack trace in the other bug it crashes in g_str_hash(), but
since we pass constant strings as fields, the only possibility is that we're
passing an argument of the wrong width somewhere. And it's not the width/height
arguments, because those are gint32 variables which will automatically be
promoted to int if sizeof(gint32)<sizeof(int).

Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but
we are happy to tell you that the problem has already been fixed. It should be
solved in the next software version. You may want to check for a software

*** This bug has been marked as a duplicate of 529018 ***

See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=466393.

More information about the Gstreamer-bugs mailing list