[Bug 670407] Provides headers but doesn't provide any chunks with empty password

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Feb 21 06:46:42 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=670407
  GStreamer | gstreamer (core) | git

Dan Winship <danw> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|HTTP Transport              |gstreamer (core)
            Version|2.36.x                      |git
         AssignedTo|libsoup-maint at gnome.bugs    |gstreamer-bugs at lists.freede
                   |                            |sktop.org
            Product|libsoup                     |GStreamer
   Target Milestone|---                         |HEAD
          QAContact|libsoup-maint at gnome.bugs    |gstreamer-bugs at lists.freede
                   |                            |sktop.org

--- Comment #4 from Dan Winship <danw at gnome.org> 2012-02-21 14:46:26 UTC ---
> When I run:
> 
> gst-launch -e -vvv souphttpsrc location=http://192.168.0.108/mjpeg.cgi
> user-id=admin user-pw='' ! fakesink
> 
> I get: ERROR: from element /GstPipeline:pipeline0/GstSoupHTTPSrc:souphttpsrc0:
> Internal data flow error.

Running with --gst-debug=GST_PIPELINE:5 shows:

0:00:00.015469652 22559       0xfa2080 DEBUG           GST_PIPELINE
parse.l:75:_gst_parse_yylex: flex: ASSIGNMENT: user-pw= !

ie, it's treating the ! as being the value of user-pw rather than as a pipeline
separator

If you say

    user-pw=\'\'

so that the quotes get passed to the parser, then it works

not sure if that makes this NOTABUG, but it's definitely NOTLIBSOUP

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