|
From: <sv...@va...> - 2008-06-24 09:48:45
|
Author: sewardj
Date: 2008-06-24 10:48:39 +0100 (Tue, 24 Jun 2008)
New Revision: 8275
Log:
Suppress false positives in Memcheck caused by very clever coding in zlib.
Modified:
trunk/xfree-4.supp
Modified: trunk/xfree-4.supp
===================================================================
--- trunk/xfree-4.supp 2008-06-23 18:57:48 UTC (rev 8274)
+++ trunk/xfree-4.supp 2008-06-24 09:48:39 UTC (rev 8275)
@@ -302,6 +302,19 @@
fun:for__add_to_lf_table
}
+# zlib-1.2.x uses uninitialised memory in some tricky way which
+# apparently is harmless (it must amount to a vectorised while-loop,
+# nothing else makes sense). Fools Memcheck though. See the mentioned
+# URL for details.
+{
+ zlib-1.2.x trickyness: See http://www.zlib.net/zlib_faq.html#faq36
+ Memcheck:Cond
+ obj:/lib64/libz.so.1.2.*
+ obj:/lib64/libz.so.1.2.*
+ fun:deflate
+}
+
+
##----------------------------------------------------------------------##
## More general versions of some of the old X suppressions above
|