aboutsummaryrefslogtreecommitdiff
path: root/xfree-4.supp
diff options
context:
space:
mode:
authorsewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>2006-05-25 18:24:32 +0000
committersewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>2006-05-25 18:24:32 +0000
commitab5ac7bca992037307a881e0ec8f03eecabc172d (patch)
treeb961e00a211232a1a878114ff0f0a064e358fa28 /xfree-4.supp
parentaf8a6a8cabe15435a526c6d9435fe83992b671ab (diff)
downloadvalgrind-ab5ac7bca992037307a881e0ec8f03eecabc172d.tar.gz
Suppression for SuSE 10.1 on amd64.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5927 a5019735-40e9-0310-863c-91ae7b9d1cf9
Diffstat (limited to 'xfree-4.supp')
-rw-r--r--xfree-4.supp20
1 files changed, 20 insertions, 0 deletions
diff --git a/xfree-4.supp b/xfree-4.supp
index e147ba6c3..7d4502c62 100644
--- a/xfree-4.supp
+++ b/xfree-4.supp
@@ -194,5 +194,25 @@
fun:_XSend
}
+# 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
+# know if libXft is broken or if memcheck's value tracking is
+# inadequate here. Anyway, for the moment, suppress it.
+#
+# Use of uninitialised value of size 8
+# at 0x71A59F8: XftFontOpenInfo (in /usr/X11R6/lib64/libXft.so.2.1.2)
+# by 0x71A5F0D: XftFontOpenPattern (in /usr/X11R6/lib64/libXft.so.2.1.2)
+# by 0x65F166E: loadFontConfigFont(QFontPrivate const*, QFontDef const&,
+# QFont::Script) (qfontdatabase_x11.cpp:1942)
+# by 0x65F5DE4: QFontDatabase::findFont(QFont::Script, QFontPrivate const*,
+# QFontDef const&, int) (qfontdatabase.cpp:996)
+{
+ XftFontOpenInfo-umod-127-strangeness
+ Memcheck:Value8
+ obj:/usr/X11*/lib*/libXft.so*
+ obj:/usr/X11*/lib*/libXft.so*
+}
+
##----------------------------------------------------------------------##