[Bug 6678] Reporting error '500 Line too long (4127; limit is 4096)' but don't know why

http://www.w3.org/Bugs/Public/show_bug.cgi?id=6678


Ville Skyttä <ville.skytta@iki.fi> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|dave.null@w3.org            |ville.skytta@iki.fi
   Target Milestone|1.0                         |---




--- Comment #1 from Ville Skyttä <ville.skytta@iki.fi>  2009-09-17 19:16:23 ---
The reproducer URL seems to require authentication now so this can't be
verified with at the moment, but another reproducer is
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.w3.org%2FBugs%2FPublic%2Fbuglist.cgi%3Fproduct%3DValidator%3Border%3Dbugs.bug_id

The error comes from the libwww-perl library which sets maximum line length for
HTTP headers and some other things to 4096 bytes (or characters, I haven't
checked that closely).  This may not be enough in certain cases, such as the
reproducer above, which tries to set a very long cookie.  Perhaps that's the
issue with your URL as well.

I don't know if/how the validator could do anything about this right now, but
I'll look into whether bumping the default max line length somewhat in upstream
libwww-perl would be an option.


-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Thursday, 17 September 2009 19:16:31 UTC