[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#485525: Same bug with 2.2.9-2



Hi Joel,

On Thursday 17 July 2008, BERTRAND Joel wrote:
> ==> error.log <==
> [Thu Jul 17 17:08:53 2008] [notice] child pid 31109 exit signal Bus
> error (10)
> [Thu Jul 17 17:09:00 2008] [notice] child pid 31111 exit signal Bus
> error (10)
>
> 	SVN seems to work better, but apache2 allways crashes with
> SIGBUS...

I could reproduce the SIGBUS now. Can you please try if the mod_ssl 
from http://people.debian.org/~sf/485525/mod_ssl.so (md5sum 
41ac9a050e2475b782f31a9d23e49a32) fixes the problem?

Or you can recompile apache2 with the attached patch.

Cheers,
Stefan
--- modules/ssl/ssl_scache_shmcb.c.dist	2008-07-18 17:11:20.839017290 +0000
+++ modules/ssl/ssl_scache_shmcb.c	2008-07-18 17:57:52.963016329 +0000
@@ -288,6 +288,9 @@
     return ret;
 }
 
+#if defined(__GNUC__) && __GNUC__ > 3
+__attribute__((__noinline__))
+#endif
 static void shmcb_set_safe_uint_ex(unsigned char *dest,
                                 const unsigned char *src)
 {
@@ -303,6 +306,9 @@
     return ret;
 }
 
+#if defined(__GNUC__) && __GNUC__ > 3
+__attribute__((__noinline__))
+#endif
 static void shmcb_set_safe_ulong_ex(unsigned char *dest,
                                 const unsigned char *src)
 {
@@ -318,6 +324,9 @@
     return ret;
 }
 
+#if defined(__GNUC__) && __GNUC__ > 3
+__attribute__((__noinline__))
+#endif
 static void shmcb_set_safe_time_ex(unsigned char *dest,
                                 const unsigned char *src)
 {

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: