[gstreamer-bugs] [Bug 387122] New: [qtdemux] regression: crash in parse_trak

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Mon Dec 18 03:44:54 PST 2006


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=387122

  GStreamer | gst-plugins-bad | Ver: HEAD CVS

           Summary: [qtdemux] regression: crash in parse_trak
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: blocker
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: t.i.m at zen.co.uk
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


The media test suite runs show a regression in qtdemux (my bad, sorry),
crashing like this in parse_trak:

#0  qtdemux_parse_trak (qtdemux=0x96e030, trak=0x98c8a0) at qtdemux.c:3685
3685      stco_data = (const guint8 *) stco->data;
  2 process 10358  0x00002b4d0e030b10 in vfprintf () from /lib/libc.so.6
* 1 process 10360  qtdemux_parse_trak (qtdemux=0x96e030, trak=0x98c8a0)
    at qtdemux.c:3685
#0  qtdemux_parse_trak (qtdemux=0x96e030, trak=0x98c8a0) at qtdemux.c:3685
        fourcc = <value optimized out>
        tkhd = <value optimized out>
        mdia = (GNode *) 0x7690c0
        mdhd = <value optimized out>
        hdlr = <value optimized out>
        minf = <value optimized out>
        stbl = (GNode *) 0x98cb20
        stsd = (GNode *) 0x98cb50
        stsc = <value optimized out>
        stss = <value optimized out>
        stsz = <value optimized out>
        stco = (GNode *) 0x0
        co64 = <value optimized out>
        stts = <value optimized out>
        mp4a = <value optimized out>
        mp4v = <value optimized out>
        wave = <value optimized out>
        esds = <value optimized out>
        edts = <value optimized out>
        n_samples = <value optimized out>
        samples = <value optimized out>
        index = <value optimized out>
        i = <value optimized out>
        j = <value optimized out>
        k = <value optimized out>
        stream = <value optimized out>
        timestamp = <value optimized out>
        time = <value optimized out>
        sample_index = <value optimized out>
        list = (GstTagList *) 0x98a430
        codec = <value optimized out>
        stsd_data = <value optimized out>
        __PRETTY_FUNCTION__ = "qtdemux_parse_trak"


This can be reproduced for example with

  http://samples.mplayerhq.hu/raw-video/ilacetest.mov


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




More information about the Gstreamer-bugs mailing list