From: SourceForge.net <no...@so...> - 2012-12-09 23:47:44
|
Bugs item #3590761, was opened at 2012-11-28 10:28 Message generated for change (Comment added) made by hartwork You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=902834&aid=3590761&group_id=182840 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Parsing >Group: Git HEAD Status: Open Resolution: None Priority: 5 Private: No Submitted By: Marc Novakowski (polarys) >Assigned to: Sebastian Pipping (hartwork) Summary: Parsing fails when URL ends with empty query parameter value Initial Comment: Give a URL such as: http://www.example.com/?q=hello&x=&y= The uriDissectQueryMallocA function will parse the following key and value pairs: "q" -> "hello" "x" -> "" (empty string) "y=" -> NULL Notice that the key value is "y=" instead of "y" and the value is NULL instead of empty string. ---------------------------------------------------------------------- >Comment By: Sebastian Pipping (hartwork) Date: 2012-12-09 15:47 Message: Hello Marc, thanks for reporting! I was able to re-produce the bug. I have pushed a fix to Git now, see [1]. Any chance to test it? Best, Sebastian [1] http://uriparser.git.sourceforge.net/git/gitweb.cgi?p=uriparser/uriparser;a=commitdiff;h=abb4153da87117c3c14f3fd5fb5f7df148232b2e ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=902834&aid=3590761&group_id=182840 |