Cliff Woolley wrote:

>On Sat, 23 Mar 2002, Brian Pane wrote:
>
>>apache/etags........NOK 61FAILED tests 1-5, 7-11, 13-14, 16-17, 19,
>>21-25, 27-34, 36-37, 39-42, 44-52, 54, 56-61
>>    Failed 50/61 tests, 18.03% okay
>>
>>apache/options......NOK 2FAILED tests
>>1-2
>>    Failed 2/2 tests, 0.00% okay
>>
>
>Fixed.  "HEAD" was no longer a known method.
>
>>The ETag tests yielded several segfaults:
>>
>
>I never did see your segfault, though.  All httpd-tests (except that
>stupid ssl/http.t one that's failed for months) are passing for me now.
>How does it look on your end?
>

Okay on the etags tests now, but both of the apache/options tests
fail on a clean checkout+rebuild.

The segfault looks like this

#0  0x4003375b in apr_hash_next (hi=0x8153758) at apr_hash.c:151
151        if (hi->index > hi->ht->max)
(gdb) where
#0  0x4003375b in apr_hash_next (hi=0x8153758) at apr_hash.c:151
#1  0x400337d7 in apr_hash_first (p=0x8152678, ht=0x0) at apr_hash.c:170
#2  0x08069080 in make_allow (r=0x81526b0) at http_protocol.c:1102
#3  0x08069269 in ap_send_http_options (r=0x81526b0) at http_protocol.c:1185
(rest of backtrace omitted for clarity)
(gdb) up
#1  0x400337d7 in apr_hash_first (p=0x8152678, ht=0x0) at apr_hash.c:170
170        return apr_hash_next(hi);
(gdb) up
#2  0x08069080 in make_allow (r=0x81526b0) at http_protocol.c:1102
1102        apr_hash_index_t *hi = apr_hash_first(r->pool, 
methods_registry);
(gdb) p methods_registry
$1 = (apr_hash_t *) 0x0
(gdb)



Reply via email to