Package: libapache2-mod-encoding
Version: 2040616-4
Severity: important
Tags: patch

Our automated buildd log filter[1] detected a problem[2] that will cause
your package to segfault on architectures where the size of a pointer is
greater than the size of an integer, such as ia64.

[1]http://people.debian.org/~dannf/check-implicit-pointer-functions
[2]Function `apr_pstrdup' implicitly converted to pointer at mod_encoding.c:193

diff -urN libapache2-mod-encoding-20040616.orig/mod_encoding.c 
libapache2-mod-encoding-20040616/mod_encoding.c
--- libapache2-mod-encoding-20040616.orig/mod_encoding.c        2004-06-15 
09:52:25.000000000 -0600
+++ libapache2-mod-encoding-20040616/mod_encoding.c     2005-08-28 
21:23:48.000000000 -0600
@@ -74,6 +74,7 @@
 #include <http_log.h>
 #include <http_protocol.h>
 #include <http_request.h>
+#include <apr_strings.h>
 /* #include <ap_compat.h> */
 
 #include <iconv_hook/iconv.h>

-- 
dann frazier <[EMAIL PROTECTED]>



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to