##----------------------------------------------------------------------## # Errors to suppress by default with glibc 2.4.x # Format of this file is: # { # name_of_suppression # tool_name:supp_kind # (optional extra info for some suppression types) # caller0 name, or /name/of/so/file.so # caller1 name, or ditto # (optionally: caller2 name) # (optionally: caller3 name) # } # # For Memcheck, the supp_kinds are: # # Param Value1 Value2 Value4 Value8 Value16 # Free Addr1 Addr2 Addr4 Addr8 Addr16 # Cond (previously known as Value0) # # and the optional extra info is: # if Param: name of system call param # if Free: name of free-ing fn) ##----------------------------------------------------------------------## ## Suppressions for Fedora Core 5 on ppc32/amd64 (glibc-2.3.90) { Broken-Valgrind-pthread Memcheck:Leak fun:calloc fun:allocate_dtv fun:_dl_allocate_tls fun:pthread_create@@GLIBC_2.2.5 } { Fedora-Core-5-hack1 Memcheck:Cond fun:_dl_start fun:_start } { Fedora-Core-5-hack2 Memcheck:Cond obj:/lib*/ld-2.3.90.so obj:/lib*/ld-2.3.90.so obj:/lib*/ld-2.3.90.so obj:/lib*/ld-2.3.90.so } { Fedora-Core-5-hack3 Memcheck:Cond obj:/lib*/ld-2.3.90.so obj:/lib*/ld-2.3.90.so obj:/lib*/ld-2.3.90.so obj:/lib*/libc-2.3.90.so } { openssl-sucks-1 Addrcheck,Memcheck:Cond obj:/usr/lib*/libcrypto* obj:* } { zlib-sucks-1 Addrcheck,Memcheck:Cond obj:*/lib*/libz.so* obj:* } { zlib-sucks-1 Addrcheck,Memcheck:Value4 obj:*/lib*/libz.so* obj:* } { zlib-sucks-1 Addrcheck,Memcheck:Value8 obj:*/lib*/libz.so* obj:* } { openssl-sucks-100 Addrcheck,Memcheck:Cond obj:/usr/local/lib*/libcrypto* obj:* } { openssl-sucks-2 Addrcheck,Memcheck:Value4 obj:/usr/lib*/libcrypto* obj:* } { openssl-sucks-1 Addrcheck,Memcheck:Value4 obj:/usr/local/lib*/libcrypto* obj:* } { openssl-sucks-102 Addrcheck,Memcheck:Value8 obj:/usr/local/lib/*/libcrypto* obj:* } { openssl-sucks-3 Addrcheck,Memcheck:Value8 obj:/usr/lib*/libcrypto* obj:* } { openssl-sucks-4 Addrcheck,Memcheck:Value4 obj:/usr/lib*/libssl* obj:* } { openssl-sucks-103 Addrcheck,Memcheck:Value4 obj:/usr/local/lib*/libssl* obj:* } { openssl-sucks-5 Addrcheck,Memcheck:Value8 obj:/usr/lib*/libssl* obj:* } { openssl-sucks-104 Addrcheck,Memcheck:Value8 obj:/usr/local/lib*/libssl* obj:* } { openssl-sucks-6 Addrcheck,Memcheck:Value4 obj:/lib*/libpthread* obj:/usr/lib*/libcrypto* obj:* } { openssl-sucks-104 Addrcheck,Memcheck:Value4 obj:/lib*/libpthread* obj:/usr/local/lib*/libcrypto* obj:* } { openssl-sucks-7 Addrcheck,Memcheck:Value8 obj:/lib*/libpthread* obj:/usr/lib*/libcrypto* obj:* } { openssl-sucks-106 Addrcheck,Memcheck:Value8 obj:/lib*/libpthread* obj:/usr/local/lib*/libcrypto* obj:* } { openssl-sucks-8 Addrcheck,Memcheck:Param obj:/lib*/libpthread* obj:/usr/lib*/libcrypto* obj:* } { openssl-sucks-107 Addrcheck,Memcheck:Param obj:/lib*/libpthread* obj:/usr/local/lib*/libcrypto* obj:* } { openssl-sucks-9 Addrcheck,Memcheck:Overlap obj:/lib*/libpthread* obj:/usr/lib*/libcrypto* obj:* } { openssl-sucks-109 Addrcheck,Memcheck:Overlap obj:/lib*/libpthread* obj:/usr/local/lib*/libcrypto* obj:* } { openssl-sucks-10 Addrcheck,Memcheck:Value1 obj:/usr/lib*/libssl* obj:* } { openssl-sucks-110 Addrcheck,Memcheck:Value1 obj:/usr/local/lib*/libssl* obj:* } { openssl-sucks-11 Addrcheck,Memcheck:Value2 obj:/usr/lib*/libssl* obj:* } { openssl-sucks-111 Addrcheck,Memcheck:Value2 obj:/usr/local/lib*/libssl* obj:* } { openssl-sucks-12 Addrcheck,Memcheck:Value16 obj:/usr/lib*/libssl* obj:* } { openssl-sucks-112 Addrcheck,Memcheck:Value16 obj:/usr/local/lib*/libssl* obj:* } { openssl-sucks-13 Addrcheck,Memcheck:Cond obj:/usr/lib*/libssl* obj:* } { openssl-sucks-113 Addrcheck,Memcheck:Cond obj:/usr/local/lib*/libssl* obj:* } { openssl-sucks-14 Addrcheck,Memcheck:Cond fun:memcpy obj:/usr/lib*/libssl* obj:* } { openssl-sucks-114 Addrcheck,Memcheck:Cond fun:memcpy obj:/usr/locallib*/libssl* obj:* } { openssl-sucks-15 Addrcheck,Memcheck:Cond fun:memset obj:/usr/lib*/libssl* obj:* } { openssl-sucks-115 Addrcheck,Memcheck:Cond fun:memset obj:/usr/local/lib*/libssl* obj:* } { openssl-sucks-16 Addrcheck,Memcheck:Value8 fun:memset obj:/usr/lib*/libssl* obj:* } { openssl-sucks-116 Addrcheck,Memcheck:Value8 fun:memset obj:/usr/local/lib*/libssl* obj:* } { openssl-sucks-17 Addrcheck,Memcheck:Value8 fun:memcpy obj:/usr/lib*/libssl* obj:* } { openssl-sucks-117 Addrcheck,Memcheck:Value8 fun:memcpy obj:/usr/local/lib*/libssl* obj:* } { openssl-sucks-18 Addrcheck,Memcheck:Cond fun:memcpy obj:/usr/lib*/libcrypto* obj:* } { openssl-sucks-118 Addrcheck,Memcheck:Cond fun:memcpy obj:/usr/local/lib*/libcrypto* obj:* } { openssl-sucks-19 Addrcheck,Memcheck:Cond fun:memset obj:/usr/lib*/libcrypto* obj:* } { openssl-sucks-119 Addrcheck,Memcheck:Cond fun:memset obj:/usr/local/lib*/libcrypto* obj:* } { openssl-sucks-20 Addrcheck,Memcheck:Value8 fun:memset obj:/usr/lib*/libcrypto* obj:* } { openssl-sucks-120 Addrcheck,Memcheck:Value8 fun:memset obj:/usr/local/lib*/libcrypto* obj:* } { openssl-sucks-21 Addrcheck,Memcheck:Value8 fun:memcpy obj:/usr/lib*/libcrypto* obj:* } { openssl-sucks-121 Addrcheck,Memcheck:Value8 obj:/usr/local/lib*/libcrypto* obj:* } { openssl-sucks-122 Memcheck:Param fun:sock_write obj:/usr/lib*/libcrypto* obj:* } { libmysqlclient-1 Addrcheck,Memcheck:Cond obj:/usr/lib*/libmysqlclient* obj:* } { libmysqlclient-2 Addrcheck,Memcheck:Value8 obj:/usr/lib*/libmysqlclient* obj:* } { libz-1 Addrcheck,Memcheck:Value8 fun:* obj:/usr/lib*/libz* obj:* }