www-apache-bugdb mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From traw...@apache.org
Subject Re: mod_mime/7964: mime_magic_module + little-endian data => internal server error
Date Tue, 21 Aug 2001 11:01:54 GMT
[In order for any reply to be added to the PR database, you need]
[to include <apbugs@Apache.Org> in the Cc line and make sure the]
[subject line starts with the report component and number, with ]
[or without any 'Re:' prefixes (such as "general/1098:" or      ]
["Re: general/1098:").  If the subject doesn't match this       ]
[pattern, your message will be misfiled and ignored.  The       ]
["apbugs" address is not added to the Cc line of messages from  ]
[the database automatically because of the potential for mail   ]
[loops.  If you do not include this Cc, your reply may be ig-   ]
[nored unless you are responding to an explicit request from a  ]
[developer.  Reply only with text; DO NOT SEND ATTACHMENTS!     ]

Synopsis: mime_magic_module + little-endian data => internal server error

State-Changed-From-To: open-analyzed
State-Changed-By: trawick
State-Changed-When: Tue Aug 21 04:01:54 PDT 2001
(Note: I have been researching this problem using Apache 2.0,
though I think it should be the same in 1.3.)

A simple work-around appears to be to remove the tab character 
at the end of the line

0	string		RIFF		audio/unknown

in the magic file.  I think the parser of the file
mistakenly stores the tab character as part of the mime
type.  At run-time, we've selected this mime type
("audio/unknown\t") but we don't store it in the request
because when parsing it again we are confused by the tab.

Changes contemplated for Apache 2.0 include

1) log something!  an internal server error generated from
   an Apache module with no error log is nasty
2) remove such tabs from the distributed magic file and/
   or add logic to the file parsing code to ignore the tabs

Thanks for your report, and thanks for using Apache!

Responsible-Changed-From-To: apache-trawick
Responsible-Changed-By: trawick
Responsible-Changed-When: Tue Aug 21 04:01:54 PDT 2001
I have some preliminary code and expect to have it ready soon.

View raw message