You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Dean Gaudet <dg...@arctic.org> on 1999/06/02 08:34:54 UTC

Re: cvs commit: apache-1.3/src/main http_protocol.c

This is only half the fix though... this can still call ap_escape_html
with location == NULL.  Granted, it's really a bug in the module which
raised the error requiring a location... so it should cause a 500 to be
raised instead or something like that. 

Dean

On 26 May 1999 coar@hyperreal.org wrote:

> coar        99/05/26 11:28:16
> 
>   Modified:    src      CHANGES
>                src/main http_protocol.c
>   Log:
>   	Make sure that redirect processing looks for the "Location"
>   	field in both headers_out and err_headers_out.
>   
>   Revision  Changes    Path
>   1.1363    +5 -0      apache-1.3/src/CHANGES
>   
>   Index: CHANGES
>   ===================================================================
>   RCS file: /home/cvs/apache-1.3/src/CHANGES,v
>   retrieving revision 1.1362
>   retrieving revision 1.1363
>   diff -u -r1.1362 -r1.1363
>   --- CHANGES	1999/05/25 10:23:15	1.1362
>   +++ CHANGES	1999/05/26 18:27:43	1.1363
>   @@ -1,5 +1,10 @@
>    Changes with Apache 1.3.7
>    
>   +  *) If a "Location" field was stored in r->err_headers_out rather
>   +     than r->headers_out, redirect processing wouldn't find it and
>   +     the server would core dump on ap_escape_html(NULL).
>   +     [Doug MacEachern, Ken Coar]
>   +
>      *) Add RULE_EXPAT, the src/lib/ directory structure, and a modified copy
>         of the Expat 1.0.2 distribution. [Greg Stein]