[Bug 667568] New: [0.11] [wma9] Segfaults when playing/discovering ASF file
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Jan 9 07:08:46 PST 2012
https://bugzilla.gnome.org/show_bug.cgi?id=667568
GStreamer | gst-ffmpeg | 0.11.x
Summary: [0.11] [wma9] Segfaults when playing/discovering ASF
file
Classification: Platform
Product: GStreamer
Version: 0.11.x
OS/Version: Linux
Status: NEW
Severity: blocker
Priority: Normal
Component: gst-ffmpeg
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: slomo at circular-chaos.org
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
http://samples.mplayerhq.hu/A-codecs/WMA9/wmv-surroundtest_720p.wmv
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff2edf700 (LWP 9055)]
put_bits (value=0, n=16, s=<optimized out>) at libavcodec/put_bits.h:157
157 AV_WB32(s->buf_ptr, bit_buf);
(gdb) bt
#0 put_bits (value=0, n=16, s=<optimized out>) at libavcodec/put_bits.h:157
#1 ff_copy_bits (pb=0x7ffff7f94640,
src=0x7fffec152eb3 "\337\377\200\001L\020\016p*D0ŗ\001\065\241R)\n\332
\265\265\220\201P$\217S\024\201^Ș\301\023d\211P1F\251\361x\362\264\232?\222\265\210G>\021\231<\350\351\211\341D{d\256-\205\f1\334
\223g\372\330\323dF\311e\326ߌk\314:ns1\334P4\027\220\070\002 !\236\034\036
\304\371\257\210;.$Q\005\266\234~\254w\344\342\207W\a\222\274\"\370,\365\\\b\223\020\026
wB\254\222\231\301\003xuÅ)x\210\305>\v-\244jqZr\264\\\201\210\020\217T*\216H\020\302\360\364A\021\177\310\355\004\071f;\210}\205\236\212\220\326\371\243",
<incomplete sequence \351>,
length=65512) at libavcodec/bitstream.c:68
#2 0x00007ffff1cd36c8 in save_bits (s=0x7ffff7f8b040, gb=0x7ffff7f990c8,
len=65512, append=<optimized out>) at libavcodec/wmaprodec.c:1456
#3 0x00007ffff1cd39b8 in decode_packet (avctx=<optimized out>,
data=0x7fffec31d000, data_size=0x7ffff2edeacc, avpkt=<optimized out>)
at libavcodec/wmaprodec.c:1530
#4 0x00007ffff1c680aa in avcodec_decode_audio3 (avctx=0x83ff80,
samples=<optimized out>, frame_size_ptr=<optimized out>,
avpkt=<optimized out>) at libavcodec/utils.c:770
#5 0x00007ffff1929e3f in gst_ffmpegdec_audio_frame (ret=0x7ffff2edebcc,
outbuf=0x7ffff2edeaa0, dec_info=0x83dd08, size=8192,
data=0x7fffec152eb0 "&A>\337\377\200\001L\020\016p*D0ŗ\001\065\241R)\n\332
\265\265\220\201P$\217S\024\201^Ș\301\023d\211P1F\251\361x\362\264\232?\222\265---Type
<return> to continue, or q <return> to quit---
\210G>\021\231<\350\351\211\341D{d\256-\205\f1\334
\223g\372\330\323dF\311e\326ߌk\314:ns1\334P4\027\220\070\002 !\236\034\036
\304\371\257\210;.$Q\005\266\234~\254w\344\342\207W\a\222\274\"\370,\365\\\b\223\020\026
wB\254\222\231\301\003xuÅ)x\210\305>\v-\244jqZr\264\\\201\210\020\217T*\216H\020\302\360\364A\021\177\310\355\004\071f;\210}\205\236\212\220\326\371\243",
<incomplete sequence \351>, ffmpegdec=0x83d960, in_plugin=<optimized out>) at
gstffmpegdec.c:2223
#6 gst_ffmpegdec_frame (ffmpegdec=0x83d960,
data=0x7fffec152eb0 "&A>\337\377\200\001L\020\016p*D0ŗ\001\065\241R)\n\332
\265\265\220\201P$\217S\024\201^Ș\301\023d\211P1F\251\361x\362\264\232?\222\265\210G>\021\231<\350\351\211\341D{d\256-\205\f1\334
\223g\372\330\323dF\311e\326ߌk\314:ns1\334P4\027\220\070\002 !\236\034\036
\304\371\257\210;.$Q\005\266\234~\254w\344\342\207W\a\222\274\"\370,\365\\\b\223\020\026
wB\254\222\231\301\003xuÅ)x\210\305>\v-\244jqZr\264\\\201\210\020\217T*\216H\020\302\360\364A\021\177\310\355\004\071f;\210}\205\236\212\220\326\371\243",
<incomplete sequence \351>, size=8192, got_data=0x7ffff2edebc8,
dec_info=0x83dd08, ret=0x7ffff2edebcc)
at gstffmpegdec.c:2357
#7 0x00007ffff192cd72 in gst_ffmpegdec_chain (pad=<optimized out>,
parent=0x83d960, inbuf=0x7fffec04c060) at gstffmpegdec.c:2808
#8 0x00007ffff727feba in gst_pad_chain_data_unchecked (data=0x7fffec04c060,
type=<optimized out>, pad=0x79d1b0) at gstpad.c:3306
#9 gst_pad_push_data (pad=0x79cfb0, type=<optimized out>,
data=<optimized out>) at gstpad.c:3509
---Type <return> to continue, or q <return> to quit---
#10 0x00007ffff4cdcbee in gst_single_queue_push_one (object=0x7fffec04c060,
sq=0x7bf240, mq=0x7f6070) at gstmultiqueue.c:1056
#11 gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1287
#12 0x00007ffff72adc80 in gst_task_func (task=0x7f45a0) at gsttask.c:322
#13 0x00007ffff67413e4 in g_thread_pool_thread_proxy (data=<optimized out>)
at /tmp/buildd/glib2.0-2.28.6/./glib/gthreadpool.c:319
#14 0x00007ffff673ecf6 in g_thread_create_proxy (data=0x7f5b70)
at /tmp/buildd/glib2.0-2.28.6/./glib/gthread.c:1897
#15 0x00007ffff64bcb40 in start_thread (arg=<optimized out>)
at pthread_create.c:304
#16 0x00007ffff620736d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list