Bug#529459: Content-Disposition header seems to be at fault

martin f krafft madduck at debian.org
Thu Sep 2 09:42:54 UTC 2010


I actually don't see any relation with size of the filename in the
Content-Disposition header, but I did track this down to unicode
characters in the Content-Disposition header.

Specifically, libapache2-mod-musicindex 1.2.5 (lenny version) sent
an empty field, while libapache2-mod-musicindex 1.3.4 (squeeze)
apparently sends random data (#595232).

If I take the response headers from a 1.2.5 dialog and add random
data (unicode characters) to the Content-Disposition header, I can
reproduce the behaviour.

E.g.

  HTTP/1.1 200 OK
  Date: Thu, 02 Sep 2010 09:24:25 GMT
  Server: Apache/2.2.9 (Debian) mod_ssl/2.2.9 OpenSSL/0.9.8g
  mod_musicindex/1.2.5
  Content-Disposition: ←…→
  Vary: User-Agent
  Content-Length: 1145
  Keep-Alive: timeout=15, max=98
  Connection: Keep-Alive
  Content-Type: audio/x-mpegurl

-- 
 .''`.   martin f. krafft <madduck at d.o>      Related projects:
: :'  :  proud Debian developer               http://debiansystem.info
`. `'`   http://people.debian.org/~madduck    http://vcs-pkg.org
  `-  Debian - when you have better things to do than fixing systems
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature (see http://martin-krafft.net/gpg/)
URL: <http://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/attachments/20100902/b750db7d/attachment.pgp>


More information about the pkg-mozilla-maintainers mailing list