summaryrefslogtreecommitdiff
path: root/qa/valgrind-suppress-3.6.1
diff options
context:
space:
mode:
Diffstat (limited to 'qa/valgrind-suppress-3.6.1')
-rw-r--r--qa/valgrind-suppress-3.6.123
1 files changed, 23 insertions, 0 deletions
diff --git a/qa/valgrind-suppress-3.6.1 b/qa/valgrind-suppress-3.6.1
new file mode 100644
index 0000000..9320b22
--- /dev/null
+++ b/qa/valgrind-suppress-3.6.1
@@ -0,0 +1,23 @@
+# Broken valgrind 3.6.1 seen on openSUSE 12.1
+#
+# For libpcp/interp.c as of commit ba2cb05135896224d534ff9e1d1195e9193facba
+# the full reported "error" is
+# Conditional jump or move depends on uninitialised value(s)
+# at 0x4076805: __pmLogFetchInterp (interp.c:1437)
+# by 0x40716FB: __pmLogFetch (logutil.c:1653)
+# by 0x4021917: ???
+# Uninitialised value was created by a heap allocation
+# at 0x402913D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
+# by 0x40765EB: __pmLogFetchInterp (interp.c:1427)
+# by 0x40716FB: __pmLogFetch (logutil.c:1653)
+# by 0x4021917: ???
+# which is bogus
+#
+{
+ Valgrind 3.6.1 botch
+ Memcheck:Cond
+ fun:__pmLogFetchInterp
+ fun:__pmLogFetch
+ obj:*
+}
+