diff options
Diffstat (limited to '')
-rwxr-xr-x | script/valgrind.sh | 2 | ||||
-rw-r--r-- | script/valgrind.supp | 17 |
2 files changed, 18 insertions, 1 deletions
diff --git a/script/valgrind.sh b/script/valgrind.sh index b5deed2..aacd767 100755 --- a/script/valgrind.sh +++ b/script/valgrind.sh @@ -1,2 +1,2 @@ #!/bin/bash -exec valgrind --leak-check=full --show-reachable=yes --error-exitcode=125 --num-callers=50 --suppressions="$(dirname "${BASH_SOURCE[0]}")/valgrind.supp" "$@" +exec valgrind --leak-check=full --show-reachable=yes --child-silent-after-fork=yes --error-exitcode=125 --num-callers=50 --suppressions="$(dirname "${BASH_SOURCE[0]}")/valgrind.supp" "$@" diff --git a/script/valgrind.supp b/script/valgrind.supp index 8c4549f..79e8378 100644 --- a/script/valgrind.supp +++ b/script/valgrind.supp @@ -81,6 +81,13 @@ } { + ignore-glibc-getaddrinfo-fn + Memcheck:Leak + ... + fun:getaddrinfo +} + +{ ignore-curl-global-init Memcheck:Leak ... @@ -192,6 +199,16 @@ } { + ignore-openssl-undefined-in-connect + Memcheck:Cond + ... + obj:*libcrypto.so* + ... + fun:openssl_connect + ... +} + +{ ignore-libssh2-rsa-sha1-sign Memcheck:Leak ... |