[gstreamer-bugs] [Bug 623761] [neonhttpsrc] unavailable stream sources lock up the system for 12 minutes

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Sep 23 10:10:14 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=623761
  GStreamer | gst-plugins-bad | unspecified

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEEDINFO

--- Comment #3 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2010-09-23 17:10:05 UTC ---
 - how does this "lock up the system"?

 - for me souphttpsrc and gnomevfssrc
   work fine (timeout within 20secs), only
   neonhttpsrc takes a bit longer to timeout,
   but you can shorten set by setting the two
   *-timeout properties and/or adjusting the
   system defaults



tpm at zingle:~/gst/git/gst-plugins-good$ time gst-launch-0.10  playbin2
uri=http://cctv.ws/1/ssic01/VH1classic
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstSoupHTTPSrc:source:
Cannot connect to destination
Additional debug info:
gstsouphttpsrc.c(915): gst_soup_http_src_finished_cb ():
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstSoupHTTPSrc:source:
libsoup status code 4
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

real    0m21.878s
user    0m0.084s
sys    0m0.104s

tpm at zingle:~/gst/git/gst-plugins-good$ time gst-launch-0.10  playbin2
uri=http://cctv.ws/1/ssic01/VH1classic
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstURIDecodeBin:uridecodebin0/GstGnomeVFSSrc:source: Could
not open resource for reading.
Additional debug info:
gstgnomevfssrc.c(861): gst_gnome_vfs_src_start ():
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstGnomeVFSSrc:source:
Could not open vfs file "http://cctv.ws/1/ssic01/VH1classic" for reading:
Timeout reached (46)
Setting pipeline to NULL ...
Freeing pipeline ...

real    0m22.121s
user    0m0.096s
sys    0m0.132s

tpm at zingle:~/gst/git/gst-plugins-good$ time gst-launch-0.10  playbin2
uri=http://cctv.ws/1/ssic01/VH1classic
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstURIDecodeBin:uridecodebin0/GstNeonhttpSrc:source: Could
not open resource for reading.
Additional debug info:
gstneonhttpsrc.c(671): gst_neonhttp_src_start ():
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstNeonhttpSrc:source:
Could not begin request: 5
Setting pipeline to NULL ...
Freeing pipeline ...

real    1m30.317s
user    0m0.096s
sys    0m0.148s


$ time gst-launch-0.10 neonhttpsrc location=http://cctv.ws/1/ssic01/VH1classic
connect-timeout=5 read-timeout=5 ! fakesink -v
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPipeline:pipeline0/GstNeonhttpSrc:neonhttpsrc0: Could
not open resource for reading.
Additional debug info:
gstneonhttpsrc.c(671): gst_neonhttp_src_start ():
/GstPipeline:pipeline0/GstNeonhttpSrc:neonhttpsrc0:
Could not begin request: 6
Setting pipeline to NULL ...
Freeing pipeline ...

real    0m5.563s
user    0m0.072s
sys    0m0.072s

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