Jeff Trawick wrote:
See attached patch. Given a module with map-to-storage hook which
leaves r->filename NULL, and config like the following, you get
segfault on platforms that don't like strlen(NULL).
<Location /silly/foo>
RewriteEngine On
RewriteCond %{SERVER_PORT} ^8080$
RewriteRule (.*) https://%{SERVER_NAME}%{REQUEST_URI}
</Location>
/silly is handled by a module which implements a map-to-storage hook
and leaves r->filename NULL
Why not returning DECLINED when r->filename is NULL?
comments? better way to do it?
odd to me that rewrite's translate_name hook, used for processing
server config directives, can update r->filename permanently even when
it declines