|
From: <sv...@va...> - 2008-10-22 09:25:34
|
Author: sewardj
Date: 2008-10-22 10:21:09 +0100 (Wed, 22 Oct 2008)
New Revision: 8695
Log:
Improve suppressions for zlib-1.2.x. Needs further work, but this
is a start.
Modified:
trunk/xfree-4.supp
Modified: trunk/xfree-4.supp
===================================================================
--- trunk/xfree-4.supp 2008-10-22 08:51:37 UTC (rev 8694)
+++ trunk/xfree-4.supp 2008-10-22 09:21:09 UTC (rev 8695)
@@ -302,19 +302,36 @@
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
+ zlib-1.2.x trickyness (1a): See http://www.zlib.net/zlib_faq.html#faq36
Memcheck:Cond
- obj:/lib64/libz.so.1.2.*
- obj:/lib64/libz.so.1.2.*
+ obj:/*lib*/libz.so.1.2.*
+ obj:/*lib*/libz.so.1.2.*
fun:deflate
}
+{
+ zlib-1.2.x trickyness (2a): See http://www.zlib.net/zlib_faq.html#faq36
+ Memcheck:Value8
+ obj:/*lib*/libz.so.1.2.*
+ obj:/*lib*/libz.so.1.2.*
+ fun:deflate
+}
+{
+ zlib-1.2.x trickyness (3a): See http://www.zlib.net/zlib_faq.html#faq36
+ Memcheck:Value4
+ obj:/*lib*/libz.so.1.2.*
+ obj:/*lib*/libz.so.1.2.*
+ fun:deflate
+}
+
+
##----------------------------------------------------------------------##
## More general versions of some of the old X suppressions above
|