[gstreamer-bugs] [Bug 464300] New: totem crashed with SIGSEGV in vc1_decode_intra_block()

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue Aug 7 02:51:38 PDT 2007


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:
  http://bugzilla.gnome.org/show_bug.cgi?id=464300

  GStreamer | gst-ffmpeg | Ver: 0.10.x
           Summary: totem crashed with SIGSEGV in vc1_decode_intra_block()
           Product: GStreamer
           Version: 0.10.x
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: gst-ffmpeg
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: seb128 at debian.org
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: 2.19/2.20
   GNOME milestone: Unspecified


The bug has been opened on https://bugs.launchpad.net/bugs/128813

"Binary package hint: totem

Playing video, the video concluded and the player moved back to the beginning
of the video and stopped. The player then crashed.
...
#0  0xb358d541 in vc1_decode_intra_block (v=0xb068cc90, block=0xb068b500, n=2,
coded=0, mquant=3, codingset=0) at vc1.c:3023
        k = <value optimized out>
        dc_pred_dir = 0
        i = <value optimized out>
        dc_val = (int16_t *) 0xaf6193be
        ac_val = (int16_t *) 0xb06930a0
        dcdiff = <value optimized out>
        mb_pos = -53
        a_avail = 1
        c_avail = 0
        use_pred = 0
        scale = 7
        q1 = 3
        q2 = 0
#1  0xb358fab4 in vc1_decode_p_blocks (v=0xaf600030) at vc1.c:3336
        s = (MpegEncContext *) 0xb068cc90
#2  0xb3592d81 in vc1_decode_blocks (v=0xb068cc90) at vc1.c:4008
No locals.
#3  0xb3594c79 in vc1_decode_frame (avctx=0xb0665580, data=0xaf614a00,
data_size=0xb2b0efd0, 
    buf=0xb06e4748
"£\220\200\212ÝË\2230°\b\023!¿ÀæÜÅA9j\023\212Ã\t\026.\023Åb\030iW\203\205\f$Y1S\202AÞM\202\207\tC°Â¸\020\030_àaÁÀ£\v\aààá\037ÁÈ1\2019\203\210Ûx¥\001?\232\024Uíÿø?\177ùàM\206õÿ\227/_ðOÿù\177ÿÿÿñ!
`x~\203\233¼\230y\006\a\206\212\"À$Î", buf_size=5701) at vc1.c:4242
        v = (VC1Context *) 0xaf600030
        s = (MpegEncContext *) 0xb068cc90
        buf2 = (uint8_t *) 0x0
        __PRETTY_FUNCTION__ = "vc1_decode_frame"
#4  0xb3390710 in avcodec_decode_video (avctx=0xb0665580, picture=0xaf614a00,
got_picture_ptr=0xb2b0efd0, 
    buf=0xb06e4748
"£\220\200\212ÝË\2230°\b\023!¿ÀæÜÅA9j\023\212Ã\t\026.\023Åb\030iW\203\205\f$Y1S\202AÞM\202\207\tC°Â¸\020\030_àaÁÀ£\v\aààá\037ÁÈ1\2019\203\210Ûx¥\001?\232\024Uíÿø?\177ùàM\206õÿ\227/_ðOÿù\177ÿÿÿñ!
`x~\203\233¼\230y\006\a\206\212\"À$Î", buf_size=5701) at utils.c:932
        ret = -53
#5  0xb332b7d0 in gst_ffmpegdec_frame (ffmpegdec=0x86a0ae0, 
    data=0xb06e4748
"£\220\200\212ÝË\2230°\b\023!¿ÀæÜÅA9j\023\212Ã\t\026.\023Åb\030iW\203\205\f$Y1S\202AÞM\202\207\tC°Â¸\020\030_àaÁÀ£\v\aààá\037ÁÈ1\2019\203\210Ûx¥\001?\232\024Uíÿø?\177ùàM\206õÿ\227/_ðOÿù\177ÿÿÿñ!
`x~\203\233¼\230y\006\a\206\212\"À$Î", size=5701, got_data=0xb2b0f0fc,
in_timestamp=66000000, in_duration=34000000, ret=0xb2b0f0f8)
    at gstffmpegdec.c:1208
        oclass = (GstFFMpegDecClass *) 0x8639ee8
        outbuf = (GstBuffer *) 0x0
        have_data = <value optimized out>
        len = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_ffmpegdec_frame"
#6  0xb332d644 in gst_ffmpegdec_chain (pad=0x84d8658, inbuf=0x859d818) at
gstffmpegdec.c:1936
        res = <value optimized out>
        ffpts = -5251581596375366335
        ffmpegdec = (GstFFMpegDec *) 0x86a0ae0
        oclass = (GstFFMpegDecClass *) 0x8639ee8
        data = (
    guint8 *) 0xb06e4748
"£\220\200\212ÝË\2230°\b\023!¿ÀæÜÅA9j\023\212Ã\t\026.\023Åb\030iW\203\205\f$Y1S\202AÞM\202\207\tC°Â¸\020\030_àaÁÀ£\v\aààá\037ÁÈ1\2019\203\210Ûx¥\001?\232\024Uíÿø?\177ùàM\206õÿ\227/_ðOÿù\177ÿÿÿñ!
`x~\203\233¼\230y\006\a\206\212\"À$Î"
        bdata = (
    guint8 *) 0xb06e4748
"£\220\200\212ÝË\2230°\b\023!¿ÀæÜÅA9j\023\212Ã\t\026.\023Åb\030iW\203\205\f$Y1S\202AÞM\202\207\tC°Â¸\020\030_àaÁÀ£\v\aààá\037ÁÈ1\2019\203\210Ûx¥\001?\232\024Uíÿø?\177ùàM\206õÿ\227/_ðOÿù\177ÿÿÿñ!
`x~\203\233¼\230y\006\a\206\212\"À$Î"
        size = -53
        bsize = 5701
        len = <value optimized out>
        have_data = -1260740616
        ret = GST_FLOW_OK
        left = 0
        in_timestamp = 66000000
        in_duration = 34000000
        next_timestamp = 18446744073709551615
        next_duration = 18446744073709551615
        pending_timestamp = 66000000
        pending_duration = 34000000
        __PRETTY_FUNCTION__ = "gst_ffmpegdec_chain"
#7  0xb73a5ea9 in gst_pad_chain_unchecked (pad=0x84d8658, buffer=0x859d818) at
gstpad.c:3451
        caps = <value optimized out>
        caps_changed = 0
        chainfunc = (GstPadChainFunction) 0xb332d2a0 <gst_ffmpegdec_chain>
        ret = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_pad_chain_unchecked"
#8  0xb73a6562 in gst_pad_push (pad=0x84f8d70, buffer=0x859d818) at
gstpad.c:3617
        peer = (GstPad *) 0x84d8658
        ret = <value optimized out>
        caps = (GstCaps *) 0x8729180
        __PRETTY_FUNCTION__ = "gst_pad_push"
#9  0xb4d98378 in gst_queue_loop (pad=0x84f8d70) at gstqueue.c:935
        queue = (GstQueue *) 0x846d358
        ret = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_queue_loop"
#10 0xb73c00f6 in gst_task_func (task=0x856f6d0, tclass=0x84f2ce8) at
gsttask.c:192
        t = -1220804501
        lock = (GStaticRecMutex *) 0xaf614998
        tself = (GThread *) 0xb3702160
        __PRETTY_FUNCTION__ = "gst_task_func"
#11 0xb71843f8 in g_thread_pool_thread_proxy (data=0x84f2d78) at
/build/buildd/glib2.0-2.13.7/glib/gthreadpool.c:265
        task = (gpointer) 0x856f6d0
        pool = (GRealThreadPool *) 0x84f2d78"


-- 
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=464300.




More information about the Gstreamer-bugs mailing list