The mangled URLs have plagued Mozilla for a while, but they are caused by proxies, like Junkbuster, that do not support HTTP1.1 and its associated attributes. The suggested solutions are to switch Mozilla to HTTP1.0, or to use a proxy that works properly.