[Bug 707611] rtspsrc state change always blocks when source is offline (waiting for connect timeout)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Sep 6 01:34:23 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=707611
  GStreamer | gst-plugins-base | git

--- Comment #2 from Dmitry Shatrov <shatrov at gmail.com> 2013-09-06 08:34:18 UTC ---
GStreamer rtspsrc thread:
#0  0x00007ffff627f96d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffea16788f in g_socket_condition_timed_wait (socket=<optimized
out>, condition=<optimized out>, timeout=20000, cancellable=0x7fffe401f130,
error=0x7fffebffe918) at gsocket.c:3562
#2  0x00007fffea660af1 in do_connect (ip=<optimized out>, port=<optimized out>,
socket_out=0x7fffe0001520, timeout=0x7fffe4016338, cancellable=0x7fffe401f130)
at gstrtspconnection.c:457
#3  0x00007fffea66286a in gst_rtsp_connection_connect (conn=0x7fffe0001500,
timeout=0x7fffe4016338) at gstrtspconnection.c:725
#4  0x00007fffeaa8f601 in gst_rtsp_conninfo_connect (src=0x7fffe40160b0,
info=0x7fffe4016428, async=1) at gstrtspsrc.c:3371
#5  0x00007fffeaa987b9 in gst_rtspsrc_retrieve_sdp (async=1,
sdp=0x7fffe4016300, src=0x7fffe40160b0) at gstrtspsrc.c:5642
#6  gst_rtspsrc_open (src=0x7fffe40160b0, async=1) at gstrtspsrc.c:5809
#7  0x00007fffeaa9c305 in gst_rtspsrc_thread (src=0x7fffe40160b0) at
gstrtspsrc.c:6602
#8  0x00007ffff5bd4bef in gst_task_func (task=0x7fffe401e000) at gsttask.c:316
#9  0x00007ffff6f07b68 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#10 0x00007ffff6f072c5 in g_thread_proxy (data=0x7fffe4006b20) at gthread.c:798
#11 0x00007ffff655bf97 in start_thread (arg=0x7fffebfff700) at
pthread_create.c:308
#12 0x00007ffff62891ed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:114

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