Return-Path: Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 91072 invoked by uid 500); 19 Jan 2002 05:28:23 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 91052 invoked from network); 19 Jan 2002 05:28:22 -0000 Sender: gregames@Mail.MeepZor.Com Message-ID: <3C4903A2.68A7B4C5@remulak.net> Date: Sat, 19 Jan 2002 00:26:58 -0500 From: Greg Ames X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.19-10mdk i686) X-Accept-Language: en MIME-Version: 1.0 To: httpd CC: root@apache.org Subject: 2.0.30 loops Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N 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 to continue, or q 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