chudak:~/src/lighttpd-1.4.18# src/lighttpd -t -f /tmp/test
lighttpd: ./configparser.y:19: configparser_push: Assertion `dc->context_ndx > ctx->current->context_ndx' failed.
Aborted
chudak:~/src/lighttpd-1.4.18# cat /tmp/test
$HTTPhost? == "dev2.rtvslo.si" {
server.document-root = "/var/www"
global {
fastcgi.server = ( ".php" => ((
"bin-path" => "/usr/bin/php4-cgi",
"socket" => "/tmp/php.socket"
))
)
$HTTPurl? =~ "/" {
proxy.server = ("/trac" => ( "trac" => ( "host" => "127.0.0.1", "port" => 9000 )))
}
}
$HTTPurl? =~ "\.(jpg|gif|png)$" {
expire.url = ( "" => "access 2 hours" )
}
}
that is compiled with no ./configure args lighttpd 1.4.18, 1.4.13-4etch4 and 1.4.11-2bpo1 simply segfault with no error message.
i also noticed if i comment out the conditional around the proxy url no seg fault occurs.