[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:11 PDT 2013


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

--- Comment #1 from Dmitry Shatrov <shatrov at gmail.com> 2013-09-06 08:34:06 UTC ---
Backtraces have been automatically screwed up by bugzilla. Repeating:

Application thread:
#0  __lll_lock_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007ffff655e340 in _L_lock_928 () from /opt/moment/lib/libpthread.so.0
#2  0x00007ffff655e1d9 in __GI___pthread_mutex_lock (mutex=0x7fffe40036d0) at
pthread_mutex_lock.c:85
#3  0x00007fffeaa9a153 in gst_rtspsrc_change_state (element=0x7fffe40160b0,
transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING) at gstrtspsrc.c:6725
#4  0x00007ffff5b92b2c in gst_element_change_state (element=0x7fffe40160b0,
transition=<optimized out>) at gstelement.c:2594
#5  0x00007ffff5b934af in gst_element_set_state_func (element=0x7fffe40160b0,
state=GST_STATE_PLAYING) at gstelement.c:2550
#6  0x00007ffff5b7b161 in gst_bin_element_set_state (next=GST_STATE_PLAYING,
current=GST_STATE_PAUSED, start_time=0, base_time=17345936686672174,
element=0x7fffe40160b0, bin=0x7fffe400e090) at gstbin.c:2292
#7  gst_bin_change_state_func (element=0x7fffe400e090,
transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING) at gstbin.c:2594
#8  0x00007ffff03ed52c in gst_uri_decode_bin_change_state
(element=0x7fffe400e090, transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING) at
gsturidecodebin.c:2580
#9  0x00007ffff5b92b2c in gst_element_change_state (element=0x7fffe400e090,
transition=<optimized out>) at gstelement.c:2594
#10 0x00007ffff5b934af in gst_element_set_state_func (element=0x7fffe400e090,
state=GST_STATE_PLAYING) at gstelement.c:2550
#11 0x00007ffff5b7b161 in gst_bin_element_set_state (next=GST_STATE_PLAYING,
current=GST_STATE_PAUSED, start_time=0, base_time=17345936686672174,
element=0x7fffe400e090, bin=0x7fffe4004110) at gstbin.c:2292
#12 gst_bin_change_state_func (element=0x7fffe4004110,
transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING) at gstbin.c:2594
#13 0x00007ffff5bb0f54 in gst_pipeline_change_state (element=0x7fffe4004110,
transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING) at gstpipeline.c:471
#14 0x00007ffff5b92b2c in gst_element_change_state (element=0x7fffe4004110,
transition=<optimized out>) at gstelement.c:2594
#15 0x00007ffff5b934af in gst_element_set_state_func (element=0x7fffe4004110,
state=GST_STATE_PLAYING) at gstelement.c:2550
#16 ...(the rest is application call stack with no gstreamer calls and no
external lib calls)

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