[gstreamer-bugs] [Bug 589983] gst-rtsp-server with quicktime issue

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue Jul 28 03:07:13 PDT 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=589983

  GStreamer | gst-rtsp-server | Ver: git




------- Comment #4 from sreerenj  2009-07-28 10:07 UTC -------
(gdb) thread apply all bt


Thread 19 (Thread 0xad418b90 (LWP 11418)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00db4b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00196304 in gst_base_src_wait_playing (src=0x95ccac0) at gstbasesrc.c:469
#3  0x001963dd in gst_base_src_get_range (src=0x95ccac0, 
    offset=18446744073709551615, length=4096, buf=0xad418264)
    at gstbasesrc.c:1913
#4  0x00198f3b in gst_base_src_loop (pad=0x96484b0) at gstbasesrc.c:2188
#5  0x0022c323 in gst_task_func (task=0x9642068) at gsttask.c:234
#6  0x0022dcb7 in default_func (tdata=0x9615320, pool=0x9492c08)
    at gsttaskpool.c:70
#7  0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#8  0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#9  0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#10 0x00cec27e in clone () from /lib/libc.so.6

Thread 18 (Thread 0xade19b90 (LWP 11417)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00db4b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---n
#2  0x00196304 in gst_base_src_wait_playing (src=0x95cd240) at gstbasesrc.c:469
#3  0x001963dd in gst_base_src_get_range (src=0x95cd240, 
    offset=18446744073709551615, length=4096, buf=0xade19264)
    at gstbasesrc.c:1913
#4  0x00198f3b in gst_base_src_loop (pad=0x96483e8) at gstbasesrc.c:2188
#5  0x0022c323 in gst_task_func (task=0x95ce720) at gsttask.c:234
#6  0x0022dcb7 in default_func (tdata=0x9611f18, pool=0x9492c08)
    at gsttaskpool.c:70
#7  0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#8  0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#9  0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#10 0x00cec27e in clone () from /lib/libc.so.6

Thread 17 (Thread 0xae81ab90 (LWP 11416)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00ce1d04 in ppoll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=<value optimized out>, 
    sigmask=<value optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:58
#2  0x00217da4 in gst_poll_wait (set=0x948eb90, timeout=18446744073709551615)
    at gstpoll.c:1131
---Type <return> to continue, or q <return> to quit---
#3  0x00388fc5 in gst_udpsrc_create (psrc=0x95ccd40, buf=0xae81a264)
    at gstudpsrc.c:447
#4  0x001a8425 in gst_push_src_create (bsrc=0x95ccd40, 
    offset=18446744073709551615, length=4096, ret=0xae81a264)
    at gstpushsrc.c:117
#5  0x0019661d in gst_base_src_get_range (src=0x95ccd40, 
    offset=18446744073709551615, length=4096, buf=0xae81a264)
    at gstbasesrc.c:1945
#6  0x00198f3b in gst_base_src_loop (pad=0x96390c8) at gstbasesrc.c:2188
#7  0x0022c323 in gst_task_func (task=0x95ce038) at gsttask.c:234
#8  0x0022dcb7 in default_func (tdata=0x9615308, pool=0x9492c08)
    at gsttaskpool.c:70
#9  0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#10 0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#11 0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#12 0x00cec27e in clone () from /lib/libc.so.6

Thread 16 (Thread 0xaf21bb90 (LWP 11415)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00ce1d04 in ppoll (fds=<value optimized out>, 
---Type <return> to continue, or q <return> to quit---
    nfds=<value optimized out>, timeout=<value optimized out>, 
    sigmask=<value optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:58
#2  0x00217da4 in gst_poll_wait (set=0x95caaf0, timeout=18446744073709551615)
    at gstpoll.c:1131
#3  0x00388fc5 in gst_udpsrc_create (psrc=0x95ccfc0, buf=0xaf21b264)
    at gstudpsrc.c:447
#4  0x001a8425 in gst_push_src_create (bsrc=0x95ccfc0, 
    offset=18446744073709551615, length=4096, ret=0xaf21b264)
    at gstpushsrc.c:117
#5  0x0019661d in gst_base_src_get_range (src=0x95ccfc0, 
    offset=18446744073709551615, length=4096, buf=0xaf21b264)
    at gstbasesrc.c:1945
#6  0x00198f3b in gst_base_src_loop (pad=0x9639190) at gstbasesrc.c:2188
#7  0x0022c323 in gst_task_func (task=0x95ce698) at gsttask.c:234
#8  0x0022dcb7 in default_func (tdata=0x95fbf60, pool=0x9492c08)
    at gsttaskpool.c:70
#9  0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#10 0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#11 0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#12 0x00cec27e in clone () from /lib/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 15 (Thread 0xafc1cb90 (LWP 11398)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00ce1d04 in ppoll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=<value optimized out>, 
    sigmask=<value optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:58
#2  0x00217da4 in gst_poll_wait (set=0x95ca670, timeout=3827079961)
    at gstpoll.c:1131
#3  0x002261be in gst_system_clock_id_wait_jitter_unlocked (clock=0x95dc000, 
    entry=0x9613828, jitter=0x0, restart=1) at gstsystemclock.c:561
#4  0x00226ca7 in gst_system_clock_id_wait_jitter (clock=0x95dc000, 
    entry=0x9613828, jitter=0x0) at gstsystemclock.c:650
#5  0x001e8b44 in gst_clock_id_wait (id=0x9613828, jitter=0x0)
    at gstclock.c:416
#6  0x0037c485 in rtcp_thread (rtpsession=0x95b3260) at gstrtpsession.c:871
#7  0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#8  0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#9  0x00cec27e in clone () from /lib/libc.so.6


Thread 14 (Thread 0xb061db90 (LWP 11397)):
#0  0x00110416 in __kernel_vsyscall ()
---Type <return> to continue, or q <return> to quit---
#1  0x00ce1d04 in ppoll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=<value optimized out>, 
    sigmask=<value optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:58
#2  0x00217da4 in gst_poll_wait (set=0x95ca670, timeout=5351902844)
    at gstpoll.c:1131
#3  0x002261be in gst_system_clock_id_wait_jitter_unlocked (clock=0x95dc000, 
    entry=0x9614650, jitter=0x0, restart=1) at gstsystemclock.c:561
#4  0x00226ca7 in gst_system_clock_id_wait_jitter (clock=0x95dc000, 
    entry=0x9614650, jitter=0x0) at gstsystemclock.c:650
#5  0x001e8b44 in gst_clock_id_wait (id=0x9614650, jitter=0x0)
    at gstclock.c:416
#6  0x0037c485 in rtcp_thread (rtpsession=0x95b33d8) at gstrtpsession.c:871
#7  0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#8  0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#9  0x00cec27e in clone () from /lib/libc.so.6

Thread 13 (Thread 0xb1025b90 (LWP 11396)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00db4b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00176172 in gst_app_src_create (bsrc=0x95d8450, offset=0, size=4096, 
    buf=0xb1025264) at gstappsrc.c:947
---Type <return> to continue, or q <return> to quit---
#3  0x0019661d in gst_base_src_get_range (src=0x95d8450, offset=0, 
    length=4096, buf=0xb1025264) at gstbasesrc.c:1945
#4  0x00198f3b in gst_base_src_loop (pad=0x95b8580) at gstbasesrc.c:2188
#5  0x0022c323 in gst_task_func (task=0x95ce1d0) at gsttask.c:234
#6  0x0022dcb7 in default_func (tdata=0x95d4048, pool=0x9492c08)
    at gsttaskpool.c:70
#7  0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#8  0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#9  0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#10 0x00cec27e in clone () from /lib/libc.so.6

Thread 12 (Thread 0xb1a26b90 (LWP 11395)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00db4b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00176172 in gst_app_src_create (bsrc=0x95d8208, offset=0, size=4096, 
    buf=0xb1a26264) at gstappsrc.c:947
#3  0x0019661d in gst_base_src_get_range (src=0x95d8208, offset=0, 
    length=4096, buf=0xb1a26264) at gstbasesrc.c:1945
#4  0x00198f3b in gst_base_src_loop (pad=0x95b80d0) at gstbasesrc.c:2188
#5  0x0022c323 in gst_task_func (task=0x95ce610) at gsttask.c:234
---Type <return> to continue, or q <return> to quit---
#6  0x0022dcb7 in default_func (tdata=0x95d4030, pool=0x9492c08)
    at gsttaskpool.c:70
#7  0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#8  0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#9  0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#10 0x00cec27e in clone () from /lib/libc.so.6

Thread 11 (Thread 0xb2427b90 (LWP 11394)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00db4b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00176172 in gst_app_src_create (bsrc=0x95d88e0, offset=0, size=4096, 
    buf=0xb2427264) at gstappsrc.c:947
#3  0x0019661d in gst_base_src_get_range (src=0x95d88e0, offset=0, 
    length=4096, buf=0xb2427264) at gstbasesrc.c:1945
#4  0x00198f3b in gst_base_src_loop (pad=0x95ed190) at gstbasesrc.c:2188
#5  0x0022c323 in gst_task_func (task=0x95ce588) at gsttask.c:234
#6  0x0022dcb7 in default_func (tdata=0x95d1f10, pool=0x9492c08)
    at gsttaskpool.c:70
#7  0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
---Type <return> to continue, or q <return> to quit---
   at gthreadpool.c:265
---Type <return> to continue, or q <return> to quit---
#8  0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#9  0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#10 0x00cec27e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xb2e28b90 (LWP 11393)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00db4b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00176172 in gst_app_src_create (bsrc=0x95d8698, offset=0, size=4096, 
    buf=0xb2e28264) at gstappsrc.c:947
#3  0x0019661d in gst_base_src_get_range (src=0x95d8698, offset=0, 
    length=4096, buf=0xb2e28264) at gstbasesrc.c:1945
#4  0x00198f3b in gst_base_src_loop (pad=0x95ed000) at gstbasesrc.c:2188
#5  0x0022c323 in gst_task_func (task=0x95ce500) at gsttask.c:234
#6  0x0022dcb7 in default_func (tdata=0x95a8d60, pool=0x9492c08)
    at gsttaskpool.c:70
#7  0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#8  0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#9  0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
---Type <return> to continue, or q <return> to quit---
#10 0x00cec27e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xb3829b90 (LWP 11392)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00db4b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x002a3ef4 in gst_queue_chain (pad=0x9583990, buffer=0x9624370)
    at gstqueue.c:929
#3  0x00207047 in gst_pad_chain_data_unchecked (pad=0x9583990, is_buffer=1, 
    data=0x9624370) at gstpad.c:4061
#4  0x00207b88 in gst_pad_push_data (pad=0x95f3330, is_buffer=1, 
    data=0x9624370) at gstpad.c:4291
#5  0x002cad0b in gst_qtdemux_loop_state_movie (qtdemux=0x9586040)
    at qtdemux.c:2276
#6  0x002ce8f3 in gst_qtdemux_loop (pad=0x95838c8) at qtdemux.c:2331
#7  0x0022c323 in gst_task_func (task=0x95ce478) at gsttask.c:234
#8  0x0022dcb7 in default_func (tdata=0x95a8c10, pool=0x9492c08)
    at gsttaskpool.c:70
#9  0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#10 0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#11 0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
---Type <return> to continue, or q <return> to quit---
#12 0x00cec27e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xb422ab90 (LWP 11391)):
#0  __pthread_mutex_lock (mutex=<value optimized out>)
    at pthread_mutex_lock.c:51
#1  0x07215191 in IA__g_async_queue_push (queue=<value optimized out>, 
    data=<value optimized out>) at gasyncqueue.c:225
#2  0x0015c19a in queue_response (watch=0x9578040, str=0x95bc1a0, 
    cseq=4294967295) at gstrtspconnection.c:2964
#3  0x0015c25b in gst_rtsp_watch_queue_message (watch=0x9578040, 
    message=0xb4229338) at gstrtspconnection.c:3015
#4  0x00139a82 in do_send_data (buffer=0x9612330, 
    channel=<value optimized out>, client=0x948b2f0) at rtsp-client.c:301
#5  0x0013be48 in handle_new_buffer (sink=0x95da0a8, user_data=0x95bc900)
    at rtsp-media.c:878
#6  0x00178980 in gst_app_sink_render (psink=0x95da0a8, buffer=0x9612330)
    at gstappsink.c:699
#7  0x0018a1e6 in gst_base_sink_render_object (basesink=0x95da0a8, 
    pad=0x95b84b8, obj=0x9612330) at gstbasesink.c:2600
#8  0x0018b5d8 in gst_base_sink_queue_object_unlocked (basesink=0x95da0a8, 
    pad=0x95b84b8, obj=0x9612330, prerollable=1) at gstbasesink.c:2811
#9  0x0018d60d in gst_base_sink_chain_unlocked (basesink=0x95da0a8, 
    pad=0x95b84b8, buf=0x9612330) at gstbasesink.c:3169
---Type <return> to continue, or q <return> to quit---

#10 0x0018de65 in gst_base_sink_chain (pad=0x95b84b8, buf=0x9612330)
    at gstbasesink.c:3210
#11 0x00207047 in gst_pad_chain_data_unchecked (pad=0x95b84b8, is_buffer=1, 
    data=0x9612330) at gstpad.c:4061
#12 0x00207b88 in gst_pad_push_data (pad=0x95e4800, is_buffer=1, 
    data=0x9612330) at gstpad.c:4291
#13 0x002a7014 in gst_tee_handle_buffer (tee=0x95e6800, buffer=0x9612330)
    at gsttee.c:547
#14 0x002a7335 in gst_tee_chain (pad=0x95d6e48, buffer=0x9612330)
    at gsttee.c:671
#15 0x00207047 in gst_pad_chain_data_unchecked (pad=0x95d6e48, is_buffer=1, 
    data=0x9612330) at gstpad.c:4061
#16 0x00207b88 in gst_pad_push_data (pad=0x95be430, is_buffer=1, 
    data=0x9612330) at gstpad.c:4291
#17 0x001f6e5d in gst_proxy_pad_do_chain (pad=0x95bea98, buffer=0x9612330)
    at gstghostpad.c:179
#18 0x00207047 in gst_pad_chain_data_unchecked (pad=0x95bea98, is_buffer=1, 
    data=0x9612330) at gstpad.c:4061
#19 0x00207b88 in gst_pad_push_data (pad=0x95d6998, is_buffer=1, 
    data=0x9612330) at gstpad.c:4291
#20 0x0037d93d in gst_rtp_session_send_rtp (sess=0x95de058, src=0x95e00d8, 
    buffer=0x9612330, user_data=0x95b3260) at gstrtpsession.c:1075
#21 0x0036d6a1 in source_push_rtp (source=0x95e00d8, buffer=0x9612330, 
---Type <return> to continue, or q <return> to quit---
    session=0x95de058) at rtpsession.c:982
#22 0x003761ab in rtp_source_send_rtp (src=0x95e00d8, buffer=0x9612330, 
    ntpnstime=3457738399960359333) at rtpsource.c:1201
#23 0x00370a9f in rtp_session_send_rtp (sess=0x95de058, buffer=0x9612330, 
    current_time=5630342065317, ntpnstime=3457738399960359333)
    at rtpsession.c:2000
#24 0x0037b448 in gst_rtp_session_chain_send_rtp (pad=0x95d68d0, 
    buffer=0x9612330) at gstrtpsession.c:1679
#25 0x00207047 in gst_pad_chain_data_unchecked (pad=0x95d68d0, is_buffer=1, 
    data=0x9612330) at gstpad.c:4061
#26 0x00207b88 in gst_pad_push_data (pad=0x95be9c0, is_buffer=1, 
    data=0x9612330) at gstpad.c:4291
#27 0x001f6e5d in gst_proxy_pad_do_chain (pad=0x95be348, buffer=0x9612330)
    at gstghostpad.c:179
#28 0x00207047 in gst_pad_chain_data_unchecked (pad=0x95be348, is_buffer=1, 
    data=0x9612330) at gstpad.c:4061
#29 0x00207b88 in gst_pad_push_data (pad=0x95be090, is_buffer=1, 
    data=0x9612330) at gstpad.c:4291
#30 0x001f6e5d in gst_proxy_pad_do_chain (pad=0x95be810, buffer=0x9612330)
    at gstghostpad.c:179
#31 0x00207047 in gst_pad_chain_data_unchecked (pad=0x95be810, is_buffer=1, 
    data=0x9612330) at gstpad.c:4061
#32 0x00207b88 in gst_pad_push_data (pad=0x9583b20, is_buffer=1, 
---Type <return> to continue, or q <return> to quit---
    data=0x9612330) at gstpad.c:4291
#33 0x0014f840 in gst_basertppayload_push (payload=0x95b30e8, buffer=0x9612330)
    at gstbasertppayload.c:683
#34 0x0030a60c in gst_rtp_mp4v_pay_flush (rtpmp4vpay=0x95b30e8)
    at gstrtpmp4vpay.c:323
#35 0x0030ab87 in gst_rtp_mp4v_pay_handle_buffer (basepayload=0x95b30e8, 
    buffer=0x9615ae0) at gstrtpmp4vpay.c:492
#36 0x00150602 in gst_basertppayload_chain (pad=0x9583be8, buffer=0x9615ae0)
    at gstbasertppayload.c:399
#37 0x00207047 in gst_pad_chain_data_unchecked (pad=0x9583be8, is_buffer=1, 
    data=0x9615ae0) at gstpad.c:4061
#38 0x00207b88 in gst_pad_push_data (pad=0x9583a58, is_buffer=1, 
    data=0x9615ae0) at gstpad.c:4291
#39 0x002a4dc2 in gst_queue_loop (pad=0x9583a58) at gstqueue.c:1042
#40 0x0022c323 in gst_task_func (task=0x95ce3f0) at gsttask.c:234
#41 0x0022dcb7 in default_func (tdata=0x9591c08, pool=0x9492c08)
    at gsttaskpool.c:70
#42 0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#43 0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#44 0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
---Type <return> to continue, or q <return> to quit---
#45 0x00cec27e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xb4c2bb90 (LWP 11390)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00ce1d04 in ppoll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=<value optimized out>, 
    sigmask=<value optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:58
#2  0x00217da4 in gst_poll_wait (set=0x95ca670, timeout=126778998)
    at gstpoll.c:1131
#3  0x002261be in gst_system_clock_id_wait_jitter_unlocked (clock=0x95dc000, 
    entry=0x960a0f0, jitter=0xb4c2a3e0, restart=1) at gstsystemclock.c:561
#4  0x00226ca7 in gst_system_clock_id_wait_jitter (clock=0x95dc000, 
    entry=0x960a0f0, jitter=0xb4c2a3e0) at gstsystemclock.c:650
#5  0x001e8b44 in gst_clock_id_wait (id=0x960a0f0, jitter=0xb4c2a3e0)
    at gstclock.c:416
#6  0x00184cea in gst_base_sink_wait_clock (sink=0x95d2730, 
    time=<value optimized out>, jitter=0xb4c2a3e0) at gstbasesink.c:1890
#7  0x00186dc5 in gst_base_sink_do_sync (basesink=0x95d2730, 
    pad=<value optimized out>, obj=0x9617da8, late=0xb4c2a5bc)
    at gstbasesink.c:2214
#8  0x00189ca8 in gst_base_sink_render_object (basesink=0x95d2730, 
    pad=0x95e4f08, obj=0x9617da8) at gstbasesink.c:2570
#9  0x0018b5d8 in gst_base_sink_queue_object_unlocked (basesink=0x95d2730, 
---Type <return> to continue, or q <return> to quit---
   pad=0x95e4f08, obj=0x9617da8, prerollable=1) at gstbasesink.c:2811
#10 0x0018d60d in gst_base_sink_chain_unlocked (basesink=0x95d2730, 
    pad=0x95e4f08, buf=0x9617da8) at gstbasesink.c:3169
#11 0x0018de65 in gst_base_sink_chain (pad=0x95e4f08, buf=0x9617da8)
    at gstbasesink.c:3210
#12 0x00207047 in gst_pad_chain_data_unchecked (pad=0x95e4f08, is_buffer=1, 
    data=0x9617da8) at gstpad.c:4061
#13 0x00207b88 in gst_pad_push_data (pad=0x95f0b20, is_buffer=1, 
    data=0x9617da8) at gstpad.c:4291
#14 0x002a7014 in gst_tee_handle_buffer (tee=0x95e6970, buffer=0x9617da8)
    at gsttee.c:547
#15 0x002a7335 in gst_tee_chain (pad=0x95f0a58, buffer=0x9617da8)
    at gsttee.c:671
#16 0x00207047 in gst_pad_chain_data_unchecked (pad=0x95f0a58, is_buffer=1, 
    data=0x9617da8) at gstpad.c:4061
#17 0x00207b88 in gst_pad_push_data (pad=0x95e5a20, is_buffer=1, 
    data=0x9617da8) at gstpad.c:4291
#18 0x001f6e5d in gst_proxy_pad_do_chain (pad=0x95beed0, buffer=0x9617da8)
    at gstghostpad.c:179
#19 0x00207047 in gst_pad_chain_data_unchecked (pad=0x95beed0, is_buffer=1, 
    data=0x9617da8) at gstpad.c:4061
#20 0x00207b88 in gst_pad_push_data (pad=0x95ed578, is_buffer=1, 
    data=0x9617da8) at gstpad.c:4291
---Type <return> to continue, or q <return> to quit---
#21 0x0037d93d in gst_rtp_session_send_rtp (sess=0x95de1a0, src=0x95e0300, 
    buffer=0x9617da8, user_data=0x95b33d8) at gstrtpsession.c:1075
#22 0x0036d6a1 in source_push_rtp (source=0x95e0300, buffer=0x9617da8, 
    session=0x95de1a0) at rtpsession.c:982
#23 0x003761ab in rtp_source_send_rtp (src=0x95e0300, buffer=0x9617da8, 
    ntpnstime=3457738399991026000) at rtpsource.c:1201
#24 0x00370a9f in rtp_session_send_rtp (sess=0x95de1a0, buffer=0x9617da8, 
    current_time=5630237120834, ntpnstime=3457738399991026000)
    at rtpsession.c:2000
#25 0x0037b448 in gst_rtp_session_chain_send_rtp (pad=0x95ed4b0, 
    buffer=0x9617da8) at gstrtpsession.c:1679
#26 0x00207047 in gst_pad_chain_data_unchecked (pad=0x95ed4b0, is_buffer=1, 
    data=0x9617da8) at gstpad.c:4061
#27 0x00207b88 in gst_pad_push_data (pad=0x95bedf8, is_buffer=1, 
    data=0x9617da8) at gstpad.c:4291
#28 0x001f6e5d in gst_proxy_pad_do_chain (pad=0x95e5938, buffer=0x9617da8)
    at gstghostpad.c:179
#29 0x00207047 in gst_pad_chain_data_unchecked (pad=0x95e5938, is_buffer=1, 
    data=0x9617da8) at gstpad.c:4061
#30 0x00207b88 in gst_pad_push_data (pad=0x95be178, is_buffer=1, 
    data=0x9617da8) at gstpad.c:4291
#31 0x001f6e5d in gst_proxy_pad_do_chain (pad=0x95be8e8, buffer=0x9617da8)
    at gstghostpad.c:179
---Type <return> to continue, or q <return> to quit---
#32 0x00207047 in gst_pad_chain_data_unchecked (pad=0x95be8e8, is_buffer=1, 
    data=0x9617da8) at gstpad.c:4061
#33 0x00207b88 in gst_pad_push_data (pad=0x9583e40, is_buffer=1, 
    data=0x9617da8) at gstpad.c:4291
#34 0x0014f840 in gst_basertppayload_push (payload=0x95b70d0, buffer=0x9617da8)
    at gstbasertppayload.c:683
#35 0x0030cdc7 in gst_rtp_mp4g_pay_handle_buffer (basepayload=0x95b70d0, 
    buffer=0x9624d58) at gstrtpmp4gpay.c:515
#36 0x00150602 in gst_basertppayload_chain (pad=0x9583f08, buffer=0x9624d58)
    at gstbasertppayload.c:399
#37 0x00207047 in gst_pad_chain_data_unchecked (pad=0x9583f08, is_buffer=1, 
    data=0x9624d58) at gstpad.c:4061
#38 0x00207b88 in gst_pad_push_data (pad=0x9583d78, is_buffer=1, 
    data=0x9624d58) at gstpad.c:4291
#39 0x002a4dc2 in gst_queue_loop (pad=0x9583d78) at gstqueue.c:1042
#40 0x0022c323 in gst_task_func (task=0x95ce368) at gsttask.c:234
#41 0x0022dcb7 in default_func (tdata=0x95d40b0, pool=0x9492c08)
    at gsttaskpool.c:70
#42 0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#43 0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#44 0x00db132f in start_thread (arg=<value optimized out>)
---Type <return> to continue, or q <return> to quit---
    at pthread_create.c:297
#45 0x00cec27e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xb562cb90 (LWP 11389)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00ce1d04 in ppoll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=<value optimized out>, 
    sigmask=<value optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:58
#2  0x00217da4 in gst_poll_wait (set=0x95caa80, timeout=18446744073709551615)
    at gstpoll.c:1131
#3  0x00388fc5 in gst_udpsrc_create (psrc=0x95cc0c0, buf=0xb562c264)
    at gstudpsrc.c:447
#4  0x001a8425 in gst_push_src_create (bsrc=0x95cc0c0, 
    offset=18446744073709551615, length=4096, ret=0xb562c264)
    at gstpushsrc.c:117
#5  0x0019661d in gst_base_src_get_range (src=0x95cc0c0, 
    offset=18446744073709551615, length=4096, buf=0xb562c264)
    at gstbasesrc.c:1945
#6  0x00198f3b in gst_base_src_loop (pad=0x95e4e40) at gstbasesrc.c:2188
#7  0x0022c323 in gst_task_func (task=0x95ce2e0) at gsttask.c:234
#8  0x0022dcb7 in default_func (tdata=0x95d4028, pool=0x9492c08)
    at gsttaskpool.c:70
#9  0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
---Type <return> to continue, or q <return> to quit---
#10 0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#11 0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#12 0x00cec27e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xb602db90 (LWP 11388)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00ce1d04 in ppoll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=<value optimized out>, 
    sigmask=<value optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:58
#2  0x00217da4 in gst_poll_wait (set=0x95caa48, timeout=18446744073709551615)
    at gstpoll.c:1131
#3  0x00388fc5 in gst_udpsrc_create (psrc=0x95cc840, buf=0xb602d264)
    at gstudpsrc.c:447
#4  0x001a8425 in gst_push_src_create (bsrc=0x95cc840, 
    offset=18446744073709551615, length=4096, ret=0xb602d264)
    at gstpushsrc.c:117
#5  0x0019661d in gst_base_src_get_range (src=0x95cc840, 
    offset=18446744073709551615, length=4096, buf=0xb602d264)
    at gstbasesrc.c:1945
#6  0x00198f3b in gst_base_src_loop (pad=0x95e4d78) at gstbasesrc.c:2188
---Type <return> to continue, or q <return> to quit---
#7  0x0022c323 in gst_task_func (task=0x95ce258) at gsttask.c:234
#8  0x0022dcb7 in default_func (tdata=0x95d4108, pool=0x9492c08)
    at gsttaskpool.c:70
#9  0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#10 0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#11 0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#12 0x00cec27e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xb6a2eb90 (LWP 11387)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00ce1d04 in ppoll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=<value optimized out>, 
    sigmask=<value optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:58
#2  0x00217da4 in gst_poll_wait (set=0x95ca600, timeout=18446744073709551615)
    at gstpoll.c:1131
#3  0x00388fc5 in gst_udpsrc_create (psrc=0x95cc5c0, buf=0xb6a2e264)
    at gstudpsrc.c:447
#4  0x001a8425 in gst_push_src_create (bsrc=0x95cc5c0, 
    offset=18446744073709551615, length=4096, ret=0xb6a2e264)
    at gstpushsrc.c:117
---Type <return> to continue, or q <return> to quit---
#5  0x0019661d in gst_base_src_get_range (src=0x95cc5c0, 
    offset=18446744073709551615, length=4096, buf=0xb6a2e264)
    at gstbasesrc.c:1945
#6  0x00198f3b in gst_base_src_loop (pad=0x95b8260) at gstbasesrc.c:2188
#7  0x0022c323 in gst_task_func (task=0x95ce148) at gsttask.c:234
#8  0x0022dcb7 in default_func (tdata=0x95a8c88, pool=0x9492c08)
    at gsttaskpool.c:70
#9  0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#10 0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#11 0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#12 0x00cec27e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xb742fb90 (LWP 11386)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00ce1d04 in ppoll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=<value optimized out>, 
    sigmask=<value optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:58
#2  0x00217da4 in gst_poll_wait (set=0x95ca5a8, timeout=18446744073709551615)
    at gstpoll.c:1131
#3  0x00388fc5 in gst_udpsrc_create (psrc=0x95cc340, buf=0xb742f264)
---Type <return> to continue, or q <return> to quit---
    at gstudpsrc.c:447
#4  0x001a8425 in gst_push_src_create (bsrc=0x95cc340, 
    offset=18446744073709551615, length=4096, ret=0xb742f264)
    at gstpushsrc.c:117
#5  0x0019661d in gst_base_src_get_range (src=0x95cc340, 
    offset=18446744073709551615, length=4096, buf=0xb742f264)
    at gstbasesrc.c:1945
#6  0x00198f3b in gst_base_src_loop (pad=0x95b8198) at gstbasesrc.c:2188
#7  0x0022c323 in gst_task_func (task=0x95ce0c0) at gsttask.c:234
#8  0x0022dcb7 in default_func (tdata=0x957e608, pool=0x9492c08)
    at gsttaskpool.c:70
#9  0x07266b06 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#10 0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#11 0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#12 0x00cec27e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb7e30b90 (LWP 11385)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00ce1ac7 in __poll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=<value optimized out>)
---Type <return> to continue, or q <return> to quit---
    at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x0723e5d2 in g_main_context_iterate (context=<value optimized out>, 
    block=<value optimized out>, dispatch=<value optimized out>, self=Could not
find the frame base for "g_main_context_iterate".
)
    at gmain.c:2951
#3  0x0723ec62 in IA__g_main_loop_run (loop=<value optimized out>)
    at gmain.c:2850
#4  0x0013f00e in do_loop (klass=0x95798a0) at rtsp-media.c:212
#5  0x0726546f in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:635
#6  0x00db132f in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#7  0x00cec27e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb8032710 (LWP 11315)):
#0  0x002228b0 in gst_structure_id_set_valist (structure=0x9655790, 
    fieldname=83, varargs=0xbfa53e70 "T") at gststructure.c:593
#1  0x00225165 in gst_structure_id_new (name_quark=116, field_quark=83)
    at gststructure.c:633
#2  0x00200dec in gst_message_new_structure_change (src=0x96483e8, 
    type=GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=0x95cd240, busy=1)
    at gstmessage.c:716
#3  0x00209ce7 in gst_pad_link (srcpad=0x96483e8, sinkpad=0x95e9ea8)
    at gstpad.c:2011
---Type <return> to continue, or q <return> to quit---
#4  0x0013cc34 in setup_stream (stream=0x9579000, idx=1, media=0x95baca0)
    at rtsp-media.c:1022
#5  0x0013e13f in gst_rtsp_media_prepare (media=0x95baca0) at rtsp-media.c:1297
#6  0x0013982b in find_media (client=0x95d44c0, uri=0x95792e0, 
    request=0x962a454) at rtsp-client.c:245
#7  0x0013a783 in message_received (watch=0x9629408, message=0x962a454, 
    user_data=0x95d44c0) at rtsp-client.c:908
#8  0x0015d6fd in gst_rtsp_source_dispatch (source=0x9629408, callback=0, 
    user_data=0x0) at gstrtspconnection.c:2734
#9  0x0723b098 in IA__g_main_context_dispatch (context=<value optimized out>)
    at gmain.c:2009
#10 0x0723e743 in g_main_context_iterate (context=<value optimized out>, 
    block=<value optimized out>, dispatch=<value optimized out>, self=Could not
find the frame base for "g_main_context_iterate".
)
    at gmain.c:2642
#11 0x0723ec62 in IA__g_main_loop_run (loop=<value optimized out>)
    at gmain.c:2850
#12 0x0804898c in main (argc=156727800, argv=0x3) at test-mp4.c:131
51                                  PTHREAD_MUTEX_TIMED_NP))
(gdb) 


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




More information about the Gstreamer-bugs mailing list