|
From: <sv...@va...> - 2008-06-01 11:22:15
|
Author: sewardj
Date: 2008-06-01 12:22:18 +0100 (Sun, 01 Jun 2008)
New Revision: 8166
Log:
Fine tune suppressions for openSUSE 11. Some of these changes need to
be forward-ported to the trunk.
Modified:
branches/VALGRIND_3_3_BRANCH/glibc-2.8.supp
branches/VALGRIND_3_3_BRANCH/xfree-4.supp
Modified: branches/VALGRIND_3_3_BRANCH/glibc-2.8.supp
===================================================================
--- branches/VALGRIND_3_3_BRANCH/glibc-2.8.supp 2008-06-01 08:48:48 UTC (rev 8165)
+++ branches/VALGRIND_3_3_BRANCH/glibc-2.8.supp 2008-06-01 11:22:18 UTC (rev 8166)
@@ -22,36 +22,50 @@
# if Param: name of system call param
{
- dl-hack3-1
+ dl-hack3-cond-1
Memcheck:Cond
obj:/lib*/ld-2.8*.so*
obj:/lib*/ld-2.8*.so*
obj:/lib*/ld-2.8*.so*
}
{
- dl-hack3-2
+ dl-hack3-cond-2
Memcheck:Cond
obj:/lib*/ld-2.8*.so*
obj:/lib*/ld-2.8*.so*
obj:/lib*/libc-2.8*.so*
}
+{
+ dl-hack3-cond-3
+ Memcheck:Cond
+ obj:/lib*/ld-2.8*.so*
+ obj:/lib*/libc-2.8*.so*
+ obj:/lib*/libc-2.8*.so*
+}
+{
+ dl-hack3-cond-4
+ Memcheck:Cond
+ obj:/lib*/ld-2.8*.so*
+ obj:/lib*/ld-2.8*.so*
+ obj:/lib*/libdl-2.8*.so*
+}
{
- dl-hack4-64bit-1
+ dl-hack4-64bit-addr-1
Memcheck:Addr8
obj:/lib64/ld-2.8*.so*
obj:/lib64/ld-2.8*.so*
obj:/lib64/ld-2.8*.so*
}
{
- dl-hack4-64bit-2
+ dl-hack4-64bit-addr-2
Memcheck:Addr8
obj:/lib64/ld-2.8*.so*
obj:/lib64/ld-2.8*.so*
obj:/lib64/libc-2.8*.so*
}
{
- dl-hack4-64bit-3
+ dl-hack4-64bit-addr-3
Memcheck:Addr8
obj:/lib64/ld-2.8*.so*
obj:/lib64/ld-2.8*.so*
@@ -59,9 +73,23 @@
}
{
- glibc-2.8-on-SUSE-10.3-(x86)
+ dl-hack5-32bit-addr-1
Memcheck:Addr4
obj:/lib/ld-2.8*.so
obj:/lib/ld-2.8*.so
obj:/lib/ld-2.8*.so
}
+{
+ dl-hack5-32bit-addr-3
+ Memcheck:Addr4
+ obj:/lib/ld-2.8*.so
+ obj:/lib/ld-2.8*.so
+ obj:/lib/libdl-2.8*.so*
+}
+{
+ dl-hack5-32bit-addr-4
+ Memcheck:Addr4
+ obj:/lib/ld-2.8*.so
+ obj:/lib/libdl-2.8*.so*
+ obj:/lib/ld-2.8*.so
+}
Modified: branches/VALGRIND_3_3_BRANCH/xfree-4.supp
===================================================================
--- branches/VALGRIND_3_3_BRANCH/xfree-4.supp 2008-06-01 08:48:48 UTC (rev 8165)
+++ branches/VALGRIND_3_3_BRANCH/xfree-4.supp 2008-06-01 11:22:18 UTC (rev 8166)
@@ -222,7 +222,24 @@
obj:/usr/lib*/libxcb.so*
obj:/usr/lib*/libxcb.so*
}
+{
+ X on SUSE11 writev uninit padding 2
+ Memcheck:Param
+ writev(vector[...])
+ obj:/lib/ld-2.*.so*
+ obj:/usr/lib*/libxcb.so*
+ obj:/usr/lib*/libxcb.so*
+}
+{
+ X on SUSE11 writev uninit padding 3
+ Memcheck:Param
+ writev(vector[...])
+ obj:/lib/ld-2.*.so*
+ obj:/usr/lib*/libORBit*.so*
+ obj:/usr/lib*/libORBit*.so*
+}
+
# There's something strange about a % 127 in XftFontOpenInfo
# (hashing) which gcc turns into a multiply by 33818641 and
# some other guff instead. I don't understand it enough to
|