1 # pacman suppressions for valgrind.
3 # To have valgrind use this file (and have pactest use it as well),
4 # just create a ~/.valgrindrc containing the following line:
5 # --suppressions=/full/path/to/valgrind.supp
7 # Format of this file is:
11 # (optional extra info for some suppression types)
12 # caller0 name, or /name/of/so/file.so
13 # caller1 name, or ditto
14 # (optionally: caller2 name)
15 # (optionally: caller3 name)
18 # For Memcheck, the supp_kinds are:
20 # Param Value1 Value2 Value4 Value8 Value16
21 # Free Addr1 Addr2 Addr4 Addr8 Addr16
22 # Cond (previously known as Value0)
24 # and the optional extra info is:
25 # if Param: name of system call param
26 # if Free: name of free-ing fn)
28 ## OpenSSL suppressions, seen when invoking libfetch on a HTTPS URL
35 openssl-supp-bits-word-cond
40 openssl-supp-bits-word-value
47 fun:BN_mod_exp_mont_consttime
50 openssl-supp-load-compressions
55 fun:load_builtin_compressions
56 fun:SSL_COMP_get_compression_methods
60 gpgme-static-get-engine-info
64 fun:gpgme_get_engine_info
67 gpgme-static-set-engine-info
71 fun:gpgme_set_engine_info
74 gpgme-static-set-locale
81 memcpy-is-really-memmove-stupid-glibc
101 obj:/lib/libc-2.14.so