Received: by taz.hyperreal.com (8.6.12/8.6.5) id QAA18606; Wed, 1 Nov 1995 16:54:54 -0800 Received: from bauhaus.organic.com by taz.hyperreal.com (8.6.12/8.6.5) with ESMTP id QAA18576; Wed, 1 Nov 1995 16:54:51 -0800 Received: (from cliff@localhost) by bauhaus.organic.com (8.6.12/8.6.12) id QAA04352; Wed, 1 Nov 1995 16:58:41 -0800 Date: Wed, 1 Nov 1995 16:58:40 -0800 (PST) From: Cliff Skolnick To: new-httpd@apache.org Subject: WWW Form Bug Report: "4.Putting authorization information (like AuthName and AuthType) into a directive without a "requires" field in the" on Solaris 2.x (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-new-httpd@apache.org Precedence: bulk Reply-To: new-httpd@apache.org No reply sent ---------- Forwarded message ---------- Date: Wed Nov 1 16:47:22 1995 From: jkatzman@vermeer.com To: cliff@organic.com Subject: WWW Form Bug Report: "4.Putting authorization information (like AuthName and AuthType) into a directive without a "requires" field in the" on Solaris 2.x Submitter: jkatzman@vermeer.com Operating system: Solaris 2.x, version: Extra Modules used: URL exhibiting problem: Symptoms: -- Same bug as known bug in 0.8.8 #4. The following diff on mod_auth.c seems to fix problem. < require_line *reqs; --- > > array_header *reqs_arr = requires (r); > require_line *reqs = (require_line *)reqs_arr->elts; > 209,217c212 < array_header *reqs_arr = requires (r); < < /* BUG FIX: tadc, 11-Nov-1995. If there is no "requires" directive, < * then any user will do. < */ < if (!reqs_arr) < return (OK); < reqs = (require_line *)reqs_arr->elts; < --- > -- Backtrace: -- --