From: Jakub Bogusz Date: Sat, 10 Feb 2001 00:30:15 +0000 (+0000) Subject: - mod_include fix: don't segfault on GET request with bad URI X-Git-Tag: apache-1_3_17-3~2 X-Git-Url: http://git.pld-linux.org/?a=commitdiff_plain;h=9c0948b58a271a987e00cacb118a385e3660b01c;p=packages%2Fapache.git - mod_include fix: don't segfault on GET request with bad URI Changed files: apache-mod_include-segv.patch -> 1.1 --- diff --git a/apache-mod_include-segv.patch b/apache-mod_include-segv.patch new file mode 100644 index 0000000..72dedbe --- /dev/null +++ b/apache-mod_include-segv.patch @@ -0,0 +1,13 @@ +--- apache_1.3.17/src/modules/standard/mod_include.c.orig Fri Feb 9 20:24:46 2001 ++++ apache_1.3.17/src/modules/standard/mod_include.c Fri Feb 9 21:50:39 2001 +@@ -718,8 +718,8 @@ + for (p = r; p != NULL && !founddupe; p = p->main) { + request_rec *q; + for (q = p; q != NULL; q = q->prev) { +- if ( (strcmp(q->filename, rr->filename) == 0) || +- (strcmp(q->uri, rr->uri) == 0) ){ ++ if ( (q->filename!=NULL && (strcmp(q->filename, rr->filename) == 0)) ++ || (q->uri!=NULL && (strcmp(q->uri, rr->uri) == 0)) ){ + founddupe = 1; + break; + }