blob: e1bc52ce1e12a2d678c87f0065c63cb65815002b [file] [log] [blame]
{
SSL does a number of uninitialized accesses (expected) 1
Memcheck:Cond
fun:BN_bin2bn
obj:*
obj:*
}
{
SSL does a number of uninitialized accesses (expected) 2
Memcheck:Cond
fun:BN_num_bits_word
fun:BN_num_bits
}
{
SSL does a number of uninitialized accesses (expected) 3
Memcheck:Value8
fun:BN_num_bits_word
fun:BN_num_bits
fun:BN_mod_exp_mont_consttime
obj:*
fun:ssl3_ctx_ctrl
}
{
SSL does a number of uninitialized accesses (expected) 4
Memcheck:Value8
fun:BN_mod_exp_mont_consttime
obj:*
fun:ssl3_ctx_ctrl
}
{
SSL does a number of uninitialized accesses (FreeBSD version)
Memcheck:Value8
fun:BN_num_bits_word
fun:BN_num_bits
fun:BN_mod_exp_mont_consttime
fun:BN_mod_exp_mont
obj:*libcrypto.so*
fun:ssl3_ctx_ctrl
}
{
SSL does a number of uninitialized accesses (FreeBSD version)
Memcheck:Value8
fun:BN_mod_exp_mont_consttime
fun:BN_mod_exp_mont
obj:*libcrypto.so*
fun:ssl3_ctx_ctrl
}
{
SSL does a number of uninitialized accesses (expected) 5
Memcheck:Value4
fun:BN_mod_exp_mont_consttime
fun:BN_mod_exp_mont
obj:*
obj:*
}
{
SSL does a number of uninitialized accesses (expected) 6
Memcheck:Value4
fun:BN_num_bits_word
fun:BN_mod_exp_mont_consttime
fun:BN_mod_exp_mont
obj:*
obj:*
}
{
SSL does a number of uninitialized accesses (expected) 7
Memcheck:Cond
fun:ASN1_STRING_set
fun:ASN1_mbstring_ncopy
fun:ASN1_mbstring_copy
}
{
Since we can never safely uninitialize SSL, allow this
Memcheck:Leak
fun:_vgrZU_libcZdsoZa_realloc
fun:CRYPTO_realloc
fun:lh_insert
obj:/lib64/libcrypto.so.0.9.8e
fun:ERR_load_strings
fun:ERR_load_X509V3_strings
fun:ERR_load_crypto_strings
fun:SSL_load_error_strings
}
{
Since we can never safely uninitialize SSL, allow this
Memcheck:Leak
fun:_vgrZU_libcZdsoZa_malloc
fun:CRYPTO_malloc
fun:lh_new
fun:OBJ_NAME_init
fun:OBJ_NAME_add
fun:EVP_add_cipher
fun:SSL_library_init
}
{
Since we can never safely uninitialize SSL, allow this
Memcheck:Leak
fun:malloc
obj:*
fun:CRYPTO_malloc
}
{
Known memory leak in cyrus-sasl (fixed in 2.1.26)
Memcheck:Leak
fun:malloc
fun:*
fun:sasl_config_init
fun:sasl_server_init
}
{
Known bug in glibc which tries to free ipv6 related static when getaddrinfo used
Memcheck:Free
fun:free
fun:__libc_freeres
fun:_vgnU_freeres
fun:__run_exit_handlers
fun:exit
}
{
Benign race in pni_log_enabled
Helgrind:Race
fun:pni_log_enabled
}
{
NSS library poking around in its own data segment upsets helgrind
Helgrind:Race
fun:strpbrk
fun:_nss_files_parse_servent
}
{
NSS library poking around in its own text segment upsets helgrind
Helgrind:Race
fun:*
fun:_nss_files_getservbyname_r
}
{
TODO(PROTON-2133) investigate races in tests (threaderciser, c-fd-leak)
Helgrind:Race
...
fun:proactor_do_epoll
fun:pn_proactor_wait
fun:proactor_thread
}
{
TODO(PROTON-2133) investigate races in tests (threaderciser, c-fd-leak)
Helgrind:Race
...
fun:pmutex_finalize
fun:pcontext_finalize
fun:pconnection_final_free
fun:pconnection_cleanup
}
{
TODO(PROTON-2225) investigate threaderciser test
Memcheck:Leak
fun:malloc
...
fun:cpool_connect
}