From: Arkadiusz Miƛkiewicz Date: Fri, 24 Nov 2006 15:03:59 +0000 (+0000) Subject: - new from debian X-Git-Tag: auto/ac/apache-mod_fastcgi-2_4_2-9 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fapache1-mod_fastcgi.git;a=commitdiff_plain;h=5e9e0e87aeeb7c8832a716800f4893bb65b6308e - new from debian Changed files: apache1-mod_fastcgi-segv-onload.patch -> 1.1 --- diff --git a/apache1-mod_fastcgi-segv-onload.patch b/apache1-mod_fastcgi-segv-onload.patch new file mode 100644 index 0000000..b5a41bc --- /dev/null +++ b/apache1-mod_fastcgi-segv-onload.patch @@ -0,0 +1,32 @@ +--- libapache-mod-fastcgi-2.4.2.orig/debian/patches/apache2-segv-on-load.dpatch ++++ libapache-mod-fastcgi-2.4.2/debian/patches/apache2-segv-on-load.dpatch +@@ -0,0 +1,29 @@ ++#! /bin/sh /usr/share/dpatch/dpatch-run ++## apache2-segv-on-load.dpatch by ++## ++## All lines beginning with `## DP:' are a description of the patch. ++## DP: No description. ++ ++@DPATCH@ ++diff -urNad libapache-mod-fastcgi~/mod_fastcgi.c libapache-mod-fastcgi/mod_fastcgi.c ++--- libapache-mod-fastcgi~/mod_fastcgi.c 2005-08-06 14:09:11.000000000 +0900 +++++ libapache-mod-fastcgi/mod_fastcgi.c 2006-10-06 20:52:46.368480801 +0900 ++@@ -2850,10 +2850,15 @@ ++ ++ get_request_identity(r, &uid, &gid); ++ ++- if (fcgi_util_fs_get_by_id(r->filename, uid, gid)) +++ /* Only try this if r->filename is not NULL, +++ * otherwise Apache 2 crashes with SIGSEGV... */ +++ if (r->filename) ++ { ++- r->handler = FASTCGI_HANDLER_NAME; ++- return OK; +++ if (fcgi_util_fs_get_by_id(r->filename, uid, gid)) +++ { +++ r->handler = FASTCGI_HANDLER_NAME; +++ return OK; +++ } ++ } ++ ++ return DECLINED;