On Mon, Jul 18, 2005 at 11:58:21AM -0500, William Rowe wrote:
> Thanks Paul, you just collided with the refactoring of 2.1.x proxy.

Is this refactoring complete?  Apart from the compiler warnings, a bunch 
of the t/ssl/proxy.t tests have started failing with the trunk code.  
With worker, the server is dumping core:

(this seems to be a regression since 2005-07-15, when all the tests were 
passing with both prefork and worker)

Core was generated by `/tmp/regressk13532/trunk-worker-root/bin/httpd -d 
/tmp/regressk13532/pf-trunk-w'.
Program terminated with signal 11, Segmentation fault.

[...omitting other threads...]

#0  0x00000032e452e989 in kill () from /lib64/tls/libc.so.6
No symbol table info available.
#1  <signal handler called>
No symbol table info available.
#2  apr_pool_clear (pool=0x0) at memory/unix/apr_pools.c:332
        freelist = (apr_memnode_t *) 0x0
        max_index = 2
        max_free_index = 0
        next = (apr_memnode_t *) 0x56a3e8
        index = 0
        current_free_index = 4294967295
#3  0x0000002a97de8e31 in connection_cleanup (theconn=0x56a3e8) at 
proxy_util.c:1456
        p = (apr_pool_t *) 0x80db08
        conn = (proxy_conn_rec *) 0x809cd8
        worker = (proxy_worker *) 0x5a0328
#4  0x0000002a97de95a6 in ap_proxy_release_connection (proxy_function=0x56a3e8 
"\001", conn=0x809cd8, s=0x0) at 
proxy_util.c:1714
No locals.
#5  0x0000002a980fd6c8 in ap_proxy_http_cleanup (scheme=0x0, r=0x89e4d8, 
    backend=0x809cd8) at mod_proxy_http.c:1525
No locals.
#6  0x0000002a980fe910 in proxy_http_handler (r=0x89e4d8, 
worker=0x5a0328, 
    conf=0x878b88, url=0x891168 "/require-ssl-cgi/env.pl", proxyname=0x0, 
    proxyport=0) at mod_proxy_http.c:1162
        here = (struct apr_bucket *) 0x0
        status = 0
        server_portstr = 
":8541\000\000\000Húj\225*\000\000\000ÿÿÿÿ\000\000\000\000\210\213\207\000\000\000\000"
        scheme = 0x0
        proxy_function = 0x2a980fee00 "HTTPS"
        u = 0x0
        backend = (proxy_conn_rec *) 0x809cd8
        is_ssl = 1
        p = (apr_pool_t *) 0x8903f8
        uri = (apr_uri_t *) 0x8910a8
#7  0x0000002a97de3786 in proxy_run_scheme_handler (r=0x89e4d8, 
    worker=0x5a0328, conf=0x878b88, 
    url=0x8a0066 
"https://localhost.localdomain:8532/require-ssl-cgi/env.pl";, 
    proxyhost=0x0, proxyport=0) at mod_proxy.c:1890
        pHook = (proxy_LINK_scheme_handler_t *) 0x589448
        n = 0
        rv = 0

Reply via email to