[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