[gstreamer-bugs] [Bug 572863] ffdec_nellymoser seg faults

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Mar 5 11:09:52 PST 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:
  http://bugzilla.gnome.org/show_bug.cgi?id=572863

  GStreamer | gst-ffmpeg | Ver: 0.10.6

Michael Smith changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |msmith at xiph.org
             Status|NEEDINFO                    |NEW
     Ever Confirmed|0                           |1




------- Comment #6 from Michael Smith  2009-03-05 19:10 UTC -------
Reproducible (using gst-launch, rather than some weirdo java thingy). 32 bit
linux here.


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb5255b90 (LWP 942)]
0xb5e3f864 in float_to_int16_sse2 (dst=0xb4a26008, src=0x9006a10, len=256)
    at libavcodec/x86/dsputil_mmx.c:2348
2348        __asm__ volatile(
(gdb) bt
#0  0xb5e3f864 in float_to_int16_sse2 (dst=0xb4a26008, src=0x9006a10, len=256)
    at libavcodec/x86/dsputil_mmx.c:2348
#1  0xb5d198fa in decode_tag (avctx=0xb630d3f0, data=0xb4a26008, 
    data_size=0xb5254df4, 
    buf=0x9005ab8
"\t\234�:W%\205����\204\217�\025���\227\232\024g�Ѱ�Χ��1R۩�RU��\005\205\205\030�\211�\225Y7\231\0221.\r%{�}�[\225�xEH�\214Z\026o��1��l��\025\213�л\bK6�v���
GS7:}&Y���N�\207D��+!�$��;��v\207�}��F%I��Fuh���k�U\026\235|Ϫ%��E3�%��4v�8\017W0�U+5?U�\237z\227ţ\224+%\223��%���+�k6Rm��l\005r�K\223�2��k�"...,
buf_size=256) at libavcodec/nellymoserdec.c:181
#2  0xb5b4d4c2 in avcodec_decode_audio2 (avctx=0xb630d3f0, samples=0xb4a26008, 
    frame_size_ptr=0xb5254df4, 
    buf=0x9005ab8
"\t\234�:W%\205����\204\217�\025���\227\232\024g�Ѱ�Χ��1R۩�RU��\005\205\205\030�\211�\225Y7\231\0221.\r%{�}�[\225�xEH�\214Z\026o��1��l��\025\213�л\bK6�v���
GS7:}&Y���N�\207D��+!�$��;��v\207�}��F%I��Fuh���k�U\026\235|Ϫ%��E3�%��4v�8\017W0�U+5?U�\237z\227ţ\224+%\223��%���+�k6Rm��l\005r�K\223�2��k�"...,
buf_size=-1264426488) at libavcodec/utils.c:560
#3  0xb5ab53ec in gst_ffmpegdec_audio_frame (ffmpegdec=0x8fb0190, 
    data=0x9005ab8
"\t\234�:W%\205����\204\217�\025���\227\232\024g�Ѱ�Χ��1R۩�RU��\005\205\205\030�\211�\225Y7\231\0221.\r%{�}�[\225�xEH�\214Z\026o��1��l��\025\213�л\bK6�v���
GS7:}&Y���N�\207D��+!�$��;��v\207�}��F%I��Fuh���k�U\026\235|Ϫ%��E3�%��4v�8\017W0�U+5?U�\237z\227ţ\224+%\223��%���+�k6Rm��l\005r�K\223�2��k�"...,
size=256, in_timestamp=0, in_duration=18446744073709551615, 
    outbuf=0xb5254fb4, ret=0xb52550a8) at gstffmpegdec.c:1800
#4  0xb5ab6a05 in gst_ffmpegdec_frame (ffmpegdec=0x8fb0190, 
    data=0x9005ab8
"\t\234�:W%\205����\204\217�\025���\227\232\024g�Ѱ�Χ��1R۩�RU��\005\205\205\030�\211�\225Y7\231\0221.\r%{�}�[\225�xEH�\214Z\026o��1��l��\025\213�л\bK6�v���
GS7:}&Y���N�\207D��+!�$��;��v\207�}��F%I��Fuh���k�U\026\235|Ϫ%��E3�%��4v�8\017W0�U+5?U�\237z\227ţ\224+%\223��%���+�k6Rm��l\005r�K\223�2��k�"...,
size=256, got_data=0xb52550ac, in_timestamp=0, 
    in_duration=18446744073709551615, ret=0xb52550a8) at gstffmpegdec.c:1918
#5  0xb5ab9f67 in gst_ffmpegdec_chain (pad=0xb6309cd0, inbuf=0x8e442d0)
    at gstffmpegdec.c:2317
#6  0xb7f26165 in gst_pad_chain_unchecked (pad=0xb6309cd0, buffer=0x8e442d0)
    at gstpad.c:3942
#7  0xb7f2757a in gst_pad_push (pad=0xb6309c10, buffer=0x8e442d0)
    at gstpad.c:4109
#8  0xb7949462 in gst_queue_loop (pad=0xb6309c10) at gstqueue.c:1042
#9  0xb7f4a9c3 in gst_task_func (task=0x8eb3788, tclass=0x8d15448)
    at gsttask.c:192
#10 0xb7cc26c6 in g_thread_pool_thread_proxy (data=0x8d154d8)
    at /build/buildd/glib2.0-2.18.2/glib/gthreadpool.c:265
#11 0xb7cc102f in g_thread_create_proxy (data=0xb630efe0)
    at /build/buildd/glib2.0-2.18.2/glib/gthread.c:635
#12 0xb7c3c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb7bb9a0e in clone () from /lib/tls/i686/cmov/libc.so.6


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




More information about the Gstreamer-bugs mailing list