On Thu, 13 Sep 2001, Sander Striker wrote:

can also reproduce with less in the mix:

Listen 8999
<VirtualHost _default_:8999>
    <Location /manual>
        #this can be any module with per-directory create+merge functions
        RequestHeader add Foo bar
    </Location>
</VirtualHost>

<Location /manual>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
</Location>

0x40246225 in merge_headers_config (p=0x8230334, basev=0x0, 
                                                       ^^^
    overridesv=0x8220b54) at mod_headers.c:216
216         newconf->fixup_in = apr_array_append(p, base->fixup_in, 
overrides->fixup_in);


producable with any module that has a per-directory create and merge
function.  seems there needs to be merging with r->server->lookup_defaults, 
that is not currently happening.

if you remove the <Location /manual> from outside the vhost and put its
contents into the <Location /manual> inside the vhost, all is well.



Reply via email to