[Bug 748571] New: gst-plugins-faad: crash in gst_faad_set_format

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Apr 27 23:52:37 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=748571

            Bug ID: 748571
           Summary: gst-plugins-faad: crash in gst_faad_set_format
    Classification: Platform
           Product: GStreamer
           Version: 1.4.5
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: manuel.lauss at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Firefox (37.0.2) crashes when html5 media with AAC audio is encountered.
Playing OPUS or mp3 streams works fine.

gstreamer-1.4.5, faad2-2.7

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffbf15a700 (LWP 417450)]
gst_memory_unmap (mem=0x7fff00000000, info=info at entry=0x7fffbf159930) at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstmemory.c:339
339       mem->allocator->mem_unmap (mem);
(gdb) bt
#0  gst_memory_unmap (mem=0x7fff00000000, info=info at entry=0x7fffbf159930) at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstmemory.c:339
#1  0x00007fffc822208b in gst_buffer_unmap (buffer=buffer at entry=0x7fffc42b2cd0,
info=info at entry=0x7fffbf159930)
    at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbuffer.c:1622
#2  0x00007fffb7550c4e in gst_faad_set_format (dec=0x7fffc88c4da0,
caps=<optimized out>)
    at
/tmp-ram/portage/media-plugins/gst-plugins-faad-1.4.5/work/gst-plugins-bad-1.4.5/ext/faad/gstfaad.c:326
#3  0x00007fffc2947145 in gst_audio_decoder_sink_setcaps
(dec=dec at entry=0x7fffc88c4da0, caps=caps at entry=0x7fffe0e9a630)
    at
/tmp-ram/portage/media-libs/gst-plugins-base-1.4.5/work/gst-plugins-base-1.4.5/gst-libs/gst/audio/gstaudiodecoder.c:866
#4  0x00007fffc29471af in gst_audio_decoder_do_caps
(dec=dec at entry=0x7fffc88c4da0)
    at
/tmp-ram/portage/media-libs/gst-plugins-base-1.4.5/work/gst-plugins-base-1.4.5/gst-libs/gst/audio/gstaudiodecoder.c:1737
#5  0x00007fffc2949e2f in gst_audio_decoder_chain (pad=0x7fffd6ff0950,
parent=0x7fffc88c4da0, buffer=0x7fffc42b2670)
    at
/tmp-ram/portage/media-libs/gst-plugins-base-1.4.5/work/gst-plugins-base-1.4.5/gst-libs/gst/audio/gstaudiodecoder.c:1756
#6  0x00007fffc8254a1d in gst_pad_chain_data_unchecked (data=0x7fffc42b2670,
type=4112, pad=0x7fffd6ff0950)
    at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstpad.c:3830
#7  gst_pad_push_data (pad=pad at entry=0x7fffd9449710, type=type at entry=4112,
data=<optimized out>, data at entry=0x7fffc42b2670)
    at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstpad.c:4063
#8  0x00007fffc825c945 in gst_pad_push (pad=0x7fffd9449710,
buffer=buffer at entry=0x7fffc42b2670)
    at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstpad.c:4174
#9  0x00007fffc5ba765e in gst_base_parse_push_frame
(parse=parse at entry=0x7fffd242d930, frame=frame at entry=0x7fffbf159c60)
    at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/libs/gst/base/gstbaseparse.c:2304
#10 0x00007fffc5ba80c4 in gst_base_parse_chain (pad=<optimized out>,
parent=0x7fffd242d930, buffer=0x7fffc42b2670)
    at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/libs/gst/base/gstbaseparse.c:2824
#11 0x00007fffc8254a1d in gst_pad_chain_data_unchecked (data=0x7fffc42b2670,
type=4112, pad=0x7fffd94494e0)
    at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstpad.c:3830
#12 gst_pad_push_data (pad=pad at entry=0x7fffd94492b0, type=type at entry=4112,
data=<optimized out>, data at entry=0x7fffc42b2670)
    at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstpad.c:4063
#13 0x00007fffc825c945 in gst_pad_push (pad=0x7fffd94492b0,
buffer=buffer at entry=0x7fffc42b2670)
    at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstpad.c:4174
#14 0x00007fffc0e92b17 in gst_single_queue_push_one
(mq=mq at entry=0x7fffda980650, sq=sq at entry=0x7fffc9ceae40,
object=object at entry=0x7fffc42b2670)
    at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/plugins/elements/gstmultiqueue.c:1229
#15 0x00007fffc0e94370 in gst_multi_queue_loop (pad=<optimized out>) at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/plugins/elements/gstmultiqueue.c:1484
#16 0x00007fffc8286bd9 in gst_task_func (task=task at entry=0x7fffcef4eef0) at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gsttask.c:316
#17 0x00007fffc82879b0 in default_func (tdata=<optimized out>, pool=<optimized
out>) at
/tmp-ram/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gsttaskpool.c:68
#18 0x00007fffecfcb970 in g_thread_pool_thread_proxy (data=<optimized out>) at
/tmp-ram/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/glib/gthreadpool.c:307
#19 0x00007fffecfcaebb in g_thread_proxy (data=0x7fffe0e89cf0) at
/tmp-ram/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/glib/gthread.c:764
#20 0x00007ffff7bc6514 in start_thread (arg=0x7fffbf15a700) at
pthread_create.c:333
#21 0x00007ffff709379d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

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