summaryrefslogtreecommitdiffstats
path: root/valgrind.supp
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2011-01-19 19:22:33 +0100
committerDan McGee <dan@archlinux.org>2011-01-21 16:14:18 +0100
commitb40c8e292244c497ddb557428b8bd152ed7f0482 (patch)
tree2ce90ec8f9b01d16f1fcbc08445e48a7d8ea663f /valgrind.supp
parentc49f1980429f88cd0a73340df7c1e9d02e7026a7 (diff)
downloadpacman-b40c8e292244c497ddb557428b8bd152ed7f0482.tar.gz
pacman-b40c8e292244c497ddb557428b8bd152ed7f0482.tar.xz
Update valgrind suppressions file
We haven't tweaked this in a while, but some of the old stuff seems to no longer be necessary and there are a few new things we should add. Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'valgrind.supp')
-rw-r--r--valgrind.supp27
1 files changed, 14 insertions, 13 deletions
diff --git a/valgrind.supp b/valgrind.supp
index 1a452082..94618c08 100644
--- a/valgrind.supp
+++ b/valgrind.supp
@@ -25,23 +25,24 @@
# if Param: name of system call param
# if Free: name of free-ing fn)
+## OpenSSL suppressions, seen when invoking libfetch on a HTTPS URL
{
- pacman-dlrelocate
+ openssl-supp-bin2bn
Memcheck:Cond
- fun:_dl_relocate_object
- obj:*ld-2.?.so
+ fun:BN_bin2bn
}
-
{
- pacman-msgsnd
- Memcheck:Param
- msgsnd(msgp->mtext)
- fun:*
+ openssl-supp-bits-word-cond
+ Memcheck:Cond
+ fun:BN_num_bits_word
+}
+{
+ openssl-supp-bits-word-value
+ Memcheck:Value8
+ fun:BN_num_bits_word
}
-
{
- pacman-utimensat
- Memcheck:Param
- utimensat(filename)
- fun:*
+ openssl-supp-mod-exp
+ Memcheck:Value8
+ fun:BN_mod_exp_mont_consttime
}