This patch addresses a segmentation fault that occurs in mod_proxy when the proxied server returns either a bogus header line or a HTTP/0.9 response.
-adam Index: modules/proxy/proxy_http.c =================================================================== RCS file: /home/cvspublic/httpd-2.0/modules/proxy/proxy_http.c,v retrieving revision 1.114 diff -u -r1.114 proxy_http.c --- proxy_http.c 19 Dec 2001 16:32:01 -0000 1.114 +++ proxy_http.c 29 Dec 2001 00:10:46 -0000 @@ -801,7 +801,7 @@ /* Is it an HTTP/0.9 response? If so, send the extra data */ if (backasswards) { apr_ssize_t cntr = len; - e = apr_bucket_heap_create(buffer, cntr, 0); + e = apr_bucket_heap_create(buffer, cntr, 1); APR_BRIGADE_INSERT_TAIL(bb, e); }