]> git.proxmox.com Git - mirror_kronosnet.git/commitdiff
[tests] cleanup nss memcheck supports
authorFabio M. Di Nitto <fdinitto@redhat.com>
Thu, 16 Aug 2018 05:01:29 +0000 (07:01 +0200)
committerFabio M. Di Nitto <fdinitto@redhat.com>
Thu, 16 Aug 2018 08:44:18 +0000 (10:44 +0200)
add one more exception for newer nss (spotted on fedora rawhide)
drop FreeBSD excetions as we don't support running under valgrind on BSD

Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
build-aux/knet_valgrind_memcheck.supp

index 65abfb4affd98c3f04738af9b81c7b77dac2d541..31d62f2c061658b6fa5ccc8fcd23ba8339c3f539 100644 (file)
    fun:compress_cfg
    fun:knet_handle_compress
 }
-{
-   nss internal stuff (FreeBSD 11.1)
-   Memcheck:Addr8
-   obj:/libexec/ld-elf.so.1
-   obj:/libexec/ld-elf.so.1
-   obj:/libexec/ld-elf.so.1
-   obj:/libexec/ld-elf.so.1
-   obj:/libexec/ld-elf.so.1
-   obj:/libexec/ld-elf.so.1
-   fun:PR_LoadLibraryWithFlags
-   obj:/usr/local/lib/nss/libnssutil3.so
-   fun:PORT_LoadLibraryFromOrigin
-   obj:/usr/local/lib/nss/libnss3.so
-   fun:PR_CallOnce
-   obj:/usr/local/lib/nss/libnss3.so
-}
-{
-   nss internal stuff (FreeBSD 11.1)
-   Memcheck:Addr8
-   obj:/libexec/ld-elf.so.1
-   obj:/libexec/ld-elf.so.1
-   obj:/libexec/ld-elf.so.1
-   obj:/libexec/ld-elf.so.1
-   fun:PR_LoadLibraryWithFlags
-   obj:/usr/local/lib/nss/libnssutil3.so
-   fun:PORT_LoadLibraryFromOrigin
-   obj:/usr/local/lib/nss/libnss3.so
-   fun:PR_CallOnce
-   obj:/usr/local/lib/nss/libnss3.so
-   fun:SECMOD_LoadModule
-   obj:/usr/local/lib/nss/libnss3.so
-}
 {
    nss internal leak (3.38+) non recurring
    Memcheck:Leak
    fun:main
 }
 {
-   openssl internal stuff (FreeBSD 11.1)
+   nss internal leak (3.38+) non recurring
    Memcheck:Addr8
-   obj:/libexec/ld-elf.so.1
-   obj:/libexec/ld-elf.so.1
-   obj:/libexec/ld-elf.so.1
-   obj:/libexec/ld-elf.so.1
-   obj:/usr/local/lib/libcrypto.so.10
-   fun:DSO_load
-   fun:DSO_dsobyaddr
-   obj:/usr/local/lib/libcrypto.so.10
-   fun:pthread_once
-   fun:CRYPTO_THREAD_run_once
-   fun:OPENSSL_init_crypto
-   fun:opensslcrypto_init
+   obj:/usr/lib64/libp11-kit.so.0.3.0
+   obj:/usr/lib64/libp11-kit.so.0.3.0
+   fun:_dl_close_worker
+   fun:_dl_close
+   fun:_dl_catch_exception
+   fun:_dl_catch_error
+   fun:_dlerror_run
+   fun:dlclose
+   fun:PR_UnloadLibrary
+   obj:/usr/lib64/libnss3.so
+   obj:/usr/lib64/libnss3.so
+   obj:/usr/lib64/libnss3.so
 }
 {
    Internal glibc memory leak (Fedora 28 on arm)