summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <slomo@circular-chaos.org>2008-01-18 15:46:08 +0000
committerSebastian Dröge <slomo@circular-chaos.org>2008-01-18 15:46:08 +0000
commitb6bd1a35b641237d016496039e474dee4230de76 (patch)
treed1d7712cd504a1788d6cbcc3ddc714fee5cd479c
parent9aa2dcf8d6855932e9e91006d6be96f55fd9f1a3 (diff)
gst.supp: Add a suppression for a glibc bug: http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
Original commit message from CVS: * gst.supp: Add a suppression for a glibc bug: http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
-rw-r--r--ChangeLog6
-rw-r--r--gst.supp12
2 files changed, 18 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 7d0963e..a5be6ae 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,12 @@
2008-01-18 Sebastian Dröge <slomo@circular-chaos.org>
* gst.supp:
+ Add a suppression for a glibc bug:
+ http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
+
+2008-01-18 Sebastian Dröge <slomo@circular-chaos.org>
+
+ * gst.supp:
Add some more glibc 2.7 suppressions and make the GLib suppressions
for the home/tmp/etc directory caching a bit more generic.
diff --git a/gst.supp b/gst.supp
index 0025e4d..858bd1e 100644
--- a/gst.supp
+++ b/gst.supp
@@ -427,6 +427,18 @@
fun:__libc_dlopen_mode
}
+# suppression for a glibc bug:
+# http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
+{
+ <Workaround for a glibc bug>
+ Memcheck:Free
+ fun:free
+ obj:*libc-*.so
+ fun:__libc_freeres
+ fun:*
+ fun:_Exit
+}
+
# valgrind doesn't allow me to specify a suppression for Addr1, Addr2, Addr4
# as Addr*, so 3 copies for that; and then 2 of each for that pesky memcpy
{