Received: by taz.hyperreal.com (8.6.12/8.6.5) id MAA06981; Mon, 18 Dec 1995 12:16:40 -0800 Received: by taz.hyperreal.com (8.6.12/8.6.5) id MAA06972; Mon, 18 Dec 1995 12:16:38 -0800 From: Andrew Wilson Message-Id: <199512161844.KAA00924@taz.hyperreal.com> Subject: WWW Form Bug Report: "core dump when doing MultiView" on OTHER:NetBSD (fwd) To: new-httpd@hyperreal.com Date: Sat, 16 Dec 1995 10:44:50 -0800 (PST) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 2278 ReSent-Date: Mon, 18 Dec 1995 12:16:35 -0800 (PST) ReSent-From: Brian Behlendorf ReSent-To: new-httpd@hyperreal.com ReSent-Message-ID: Sender: owner-new-httpd@apache.org Precedence: bulk Reply-To: new-httpd@apache.org ack sent Forwarded message: > From nobody@hyperreal.com Fri Dec 15 07:12:26 1995 > Message-Id: <199512151512.HAA13344@taz.hyperreal.com> > From: bfb@planettexas.com > To: apache-bugs%apache.org@organic.com > Date: Fri Dec 15 7:12:21 1995 > Subject: WWW Form Bug Report: "core dump when doing MultiView" on OTHER:NetBSD > > Submitter: bfb@planettexas.com > Operating system: OTHER:NetBSD, version: 1.0 > Extra Modules used: default modules > URL exhibiting problem: > > Symptoms: > -- > for some reason the stat struct assignment around > line 1113 in mod_negotitiation.c > r->finfo = sub_req->finfo; > does not work correctly. I changed this line to > stat(r->filename,&r->finfo); > and the problem goes away. Not an optimal solution > but I havn't debugged it completly. > > The compiler is gcc 2.4.5 for sparc > Apache 1.0 > -- > > Backtrace: > -- > # gdb httpd /home/bonnell/www-testing/httpd.core > Core was generated by `httpd'. > Program terminated with signal 6, Abort trap. > Reading symbols from /usr/libexec/ld.so...done. > Reading symbols from /usr/lib/libcrypt.so.0.0...done. > Reading symbols from /usr/lib/libc.so.12.0...done. > #0 0x4095a40 in abort () > (gdb) where > #0 0x4095a40 in abort () > #1 0x5310 in bus_error () at http_main.c:566 > #2 0xf7ffff74 in end () > #3 0x18ab4 in handle_multi (r=0x32f00) at mod_negotiation.c:1108 > #4 0x8 in ?? () > #5 0x8fd4 in run_method (r=0x449b4, offset=56, run_all=0) at http_config.c:224 > #6 0x90e0 in find_types (r=0x449b4) at http_config.c:243 > #7 0xc000 in process_request_internal (r=0x449b4) at http_request.c:604 > #8 0xc3f8 in internal_redirect (new_uri=0x449a0 "/index", r=0x440cc) > at http_request.c:689 > #9 0x1f56c in handle_dir (r=0x440cc) at mod_dir.c:792 > #10 0x9278 in invoke_handler (r=0x440cc) at http_config.c:287 > #11 0xc078 in process_request_internal (r=0x440cc) at http_request.c:614 > #12 0xc0b8 in process_request (r=0x440cc) at http_request.c:620 > #13 0x5c28 in child_main (child_num_arg=0) at http_main.c:815 > #14 0x5ddc in make_child (server_conf=0x32030, child_num=0) at http_main.c:848 > #15 0x6388 in standalone_main (argc=3, argv=0xf7fff924) at http_main.c:946 > #16 0x6718 in main (argc=3, argv=0xf7fff924) at http_main.c:1012 > (gdb) > > -- >