From 5c97242d808ef38cabe615b0a0675e9c8e45f327 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=B6r=C3=B6k=20Edvin?= Date: Mon, 17 Nov 2008 14:54:23 +0000 Subject: [PATCH] add more valgrind suppressions (bb #1283, #1286, #1294) git-svn: trunk@4423 --- ChangeLog | 5 +++++ unit_tests/valgrind.supp | 25 +++++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/ChangeLog b/ChangeLog index 1cf7771ce..256093936 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Mon Nov 17 15:45:39 EET 2008 (edwin) +------------------------------------ + * unit_tests/valgrind.supp: add more valgrind suppressions (bb + #1283, #1286, #1294) + Mon Nov 17 13:54:24 CET 2008 (acab) ----------------------------------- * etc/clamd.conf: update description of local vs network mode diff --git a/unit_tests/valgrind.supp b/unit_tests/valgrind.supp index f3a57fa93..30fad2c04 100644 --- a/unit_tests/valgrind.supp +++ b/unit_tests/valgrind.supp @@ -175,6 +175,26 @@ fun:* fun:_dl_allocate_tls } +{ + glibc-suse + Memcheck:Leak + fun:* + fun:* + fun:_dl_allocate_tls +} +{ + glibc-tls3 + Memcheck:Leak + fun:* + fun:allocate_dtv + fun:_dl_allocate_tls +} +{ + glibc-tls4 + Memcheck:Leak + fun:allocate_dtv + fun:_dl_allocate_tls +} # glibc uses IO_lock_lock, which uses lll_lock, # and valgrind doesn't know about it, so it thinks it is unlocked { @@ -246,6 +266,11 @@ fun: _setjmp fun: clone } +{ + glibc-ubuntu-jaunty + Helgrind:Race + fun:__fprintf_chk +} #{ # helgrind-glibc27-dbg18 # Helgrind:Race