httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Greg Ames <grega...@remulak.net>
Subject 2.0.30 loops
Date Sat, 19 Jan 2002 05:26:58 GMT
I had 2.0.30 up for over half an hour on daedalus with a patch on prefork to get
rid of the extraneous polls, and didn't see any sign of the load spikes.  But
then I noticed that 4 httpd processes were looping, so we're back on
2_0_28...(sigh).

mod_negotiation is involved, and there seems to be out of control recursive
subrequests.  There are 4 dumps in /usr/local/apache2.0.30/corefiles/ .  At
least one of these loopers was also spewing log messages.

Greg

[Fri Jan 18 20:56:19 2002] [error] [client 210.156.250.1] Negotiation:
discovered file(s) matching request:
/www/jakarta.apache.org/builds/tomcat/release/v3.1 (None could be negotiated).,
referer: http://www-6.ibm.com/jp/developerworks/java/000825/j_Document2390.html
[Fri Jan 18 20:56:19 2002] [error] [client 210.156.250.1] Negotiation:
discovered file(s) matching request:
/www/jakarta.apache.org/builds/tomcat/release/v3.1 (None could be negotiated).,
referer: http://www-6.ibm.com/jp/developerworks/java/000825/j_Document2390.html
[Fri Jan 18 20:56:19 2002] [error] [client 210.156.250.1] Negotiation:
discovered file(s) matching request:
/www/jakarta.apache.org/builds/tomcat/release/v3.1 (None could be negotiated).,
referer: http://www-6.ibm.com/jp/developerworks/java/000825/j_Document2390.html
[Fri Jan 18 20:56:19 2002] [error] [client 210.156.250.1] Negotiation:
discovered file(s) matching request:
/www/jakarta.apache.org/builds/tomcat/release/v3.1 (None could be negotiated).,
referer: http://www-6.ibm.com/jp/developerworks/java/000825/j_Document2390.html


(gdb) bt
#0  apr_filepath_merge (newpath=0xbfbe59c0, rootpath=0x280c99db "",
    addpath=0x8562828 "builds/tomcat/release/v3.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3
.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.
1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1."..., flags=4,
    p=0x855e010) at filepath.c:303
#1  0x807761a in ap_directory_walk (r=0x855e048) at request.c:473
#2  0x8074dc4 in core_map_to_storage (r=0x855e048) at core.c:2659
#3  0x8076787 in ap_run_map_to_storage (r=0x855e048) at request.c:109
#4  0x80770e9 in ap_process_request_internal (r=0x855e048) at request.c:174
#5  0x8078a28 in ap_sub_req_method_uri (method=0x80886bd "GET",
    new_file=0x80e15a0 "index.html", r=0x8560048, next_filter=0x0)
    at request.c:1554
#6  0x8078a64 in ap_sub_req_lookup_uri (new_file=0x80e15a0 "index.html",
    r=0x8560048, next_filter=0x0) at request.c:1565
#7  0x281ecbff in fixup_dir (r=0x8560048) at mod_dir.c:199
#8  0x80769df in ap_run_fixups (r=0x8560048) at request.c:113
#9  0x8077389 in ap_process_request_internal (r=0x8560048) at request.c:268
#10 0x8078c8c in ap_sub_req_lookup_dirent (dirent=0xbfbe5cb4, r=0x855b048,
    next_filter=0x0) at request.c:1650
#11 0x281cdd1d in read_types_multi (neg=0x855ae48) at mod_negotiation.c:1085
#12 0x281cfd56 in handle_multi (r=0x855b048) at mod_negotiation.c:2858
#13 0x8076b0f in ap_run_type_checker (r=0x855b048) at request.c:115
#14 0x8077361 in ap_process_request_internal (r=0x855b048) at request.c:264
---Type <return> to continue, or q <return> to quit---
#15 0x8078a28 in ap_sub_req_method_uri (method=0x80886bd "GET",
    new_file=0x80e15d0 "index.cgi", r=0x8555048, next_filter=0x0)
    at request.c:1554
#16 0x8078a64 in ap_sub_req_lookup_uri (new_file=0x80e15d0 "index.cgi",
    r=0x8555048, next_filter=0x0) at request.c:1565
#17 0x281ecbff in fixup_dir (r=0x8555048) at mod_dir.c:199
#18 0x80769df in ap_run_fixups (r=0x8555048) at request.c:113
#19 0x8077389 in ap_process_request_internal (r=0x8555048) at request.c:268
#20 0x8078c8c in ap_sub_req_lookup_dirent (dirent=0xbfbe5fc4, r=0x854c048,
    next_filter=0x0) at request.c:1650
#21 0x281cdd1d in read_types_multi (neg=0x8551e38) at mod_negotiation.c:1085
#22 0x281cfd56 in handle_multi (r=0x854c048) at mod_negotiation.c:2858
#23 0x8076b0f in ap_run_type_checker (r=0x854c048) at request.c:115
#24 0x8077361 in ap_process_request_internal (r=0x854c048) at request.c:264
#25 0x8078a28 in ap_sub_req_method_uri (method=0x80886bd "GET",
    new_file=0x80e15a0 "index.html", r=0x854e048, next_filter=0x0)
    at request.c:1554
#26 0x8078a64 in ap_sub_req_lookup_uri (new_file=0x80e15a0 "index.html",
    r=0x854e048, next_filter=0x0) at request.c:1565
#27 0x281ecbff in fixup_dir (r=0x854e048) at mod_dir.c:199
#28 0x80769df in ap_run_fixups (r=0x854e048) at request.c:113
#29 0x8077389 in ap_process_request_internal (r=0x854e048) at request.c:268

Mime
View raw message