[Bug 797239] New: qtdemux: Crash when playing smooth-streaming

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Oct 3 01:21:42 UTC 2018


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

            Bug ID: 797239
           Summary: qtdemux: Crash when playing smooth-streaming
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: nicolas at ndufresne.ca
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Just stumbled across this crash. The stream list is empty, but n_streams says
1.

gst-play-1.0
"http://playready.eastus2.cloudapp.azure.com/smoothstreaming/SSWSS720H264/SuperSpeedway_720.ism/Manifest"

(gdb) bt
#0  0x00007fffc6db19aa in gst_qtdemux_setcaps (caps=<optimized out>,
demux=0x7fffb001a100) at ../gst/isomp4/qtdemux.c:2039
#1  0x00007fffc6db19aa in gst_qtdemux_handle_sink_event (sinkpad=<optimized
out>, parent=<optimized out>, event=0x7fffbc0041d0) at
../gst/isomp4/qtdemux.c:2428
#2  0x00007ffff6c2c507 in gst_pad_send_event_unchecked
(pad=pad at entry=0x7fffb800b540, event=event at entry=0x7fffbc0041d0,
type=<optimized out>, type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM)
    at ../gst/gstpad.c:5757
#3  0x00007ffff6c2ca24 in gst_pad_push_event_unchecked
(pad=pad at entry=0x7fffb800b2f0, event=0x7fffbc0041d0,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../gst/gstpad.c:5402
#4  0x00007ffff6c2ce94 in push_sticky (pad=pad at entry=0x7fffb800b2f0,
ev=ev at entry=0x7fffc77fdce0, user_data=user_data at entry=0x7fffc77fdd40) at
../gst/gstevent.h:438
#5  0x00007ffff6c2a898 in events_foreach (pad=pad at entry=0x7fffb800b2f0,
func=func at entry=0x7ffff6c2ce40 <push_sticky>,
user_data=user_data at entry=0x7fffc77fdd40) at ../gst/gstpad.c:608
#6  0x00007ffff6c35c21 in check_sticky (event=0x7fffbc0041d0,
pad=0x7fffb800b2f0) at ../gst/gstpad.c:3977
#7  0x00007ffff6c35c21 in gst_pad_push_event (pad=0x7fffb800b2f0,
event=event at entry=0x7fffbc0041d0) at ../gst/gstpad.c:5533
#8  0x00007fffe48af587 in gst_single_queue_push_one (allow_drop=<synthetic
pointer>, object=0x7fffbc0041d0, sq=0x7fffb0006d00, mq=0x7fffb0007000) at
../plugins/elements/gstmultiqueue.c:1692
#9  0x00007fffe48af587 in gst_multi_queue_loop (pad=<optimized out>) at
../plugins/elements/gstmultiqueue.c:1963
#10 0x00007ffff6c61b51 in gst_task_func (task=0x7fffc000c710) at
../gst/gsttask.c:328
#11 0x00007ffff71b0933 in g_thread_pool_thread_proxy () at
/lib64/libglib-2.0.so.0
#12 0x00007ffff71aff2a in g_thread_proxy () at /lib64/libglib-2.0.so.0
#13 0x00007ffff58c8594 in start_thread () at /lib64/libpthread.so.0
#14 0x00007ffff6553e6f in clone () at /lib64/libc.so.6

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