xtreemfs/cpp/valgrind.supp

329 lines
6.8 KiB
Plaintext

{
getpwnam_r
Memcheck:Leak
fun:malloc
...
fun:__nss_lookup_function
...
fun:getpwnam_r@@GLIBC_*
}
{
getpwnam_r static mem
Memcheck:Leak
fun:malloc
fun:nss_parse_service_list
fun:__nss_database_lookup
...
fun:getpwnam_r@@GLIBC_*
}
{
getpwuid_r
Memcheck:Leak
fun:malloc
...
fun:__nss_lookup_function
...
fun:getpwuid_r@@GLIBC_*
}
{
getpwuid_r static mem
Memcheck:Leak
fun:malloc
fun:nss_parse_service_list
fun:__nss_database_lookup
...
fun:getpwuid_r@@GLIBC_*
}
{
getgrgid_r
Memcheck:Leak
fun:malloc
...
fun:__nss_lookup_function
...
fun:getgrgid_r@@GLIBC_*
}
{
getgrgid_r static mem
Memcheck:Leak
fun:malloc
fun:nss_parse_service_list
fun:__nss_database_lookup
...
fun:getgrgid_r@@GLIBC_*
}
{
getgrnam_r
Memcheck:Leak
fun:malloc
...
fun:__nss_lookup_function
...
fun:getgrnam_r@@GLIBC_*
}
{
getgrnam_r
Memcheck:Leak
fun:malloc
fun:nss_parse_service_list
fun:__nss_database_lookup
...
fun:getgrnam_r@@GLIBC_*
}
{
gethostbyname2_r
Memcheck:Leak
fun:malloc
fun:_dl_scope_free
fun:_dl_map_object_deps
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:do_dlopen
fun:_dl_catch_error
fun:__libc_dlopen_mode
fun:__nss_lookup_function
fun:__nss_lookup
fun:gethostbyname2_r@@GLIBC_*
}
{
boost_thread_TLS?
Memcheck:Leak
fun:malloc
fun:_ZN5boost6detail25get_once_per_thread_epochEv
fun:*
fun:_ZN5boost6detail23get_current_thread_dataEv
fun:_ZN5boost11this_thread6get_idEv
}
{
boost_thread_TLS?
Memcheck:Leak
fun:_Znwm
fun:_ZN5boost12_GLOBAL__N_125make_external_thread_dataEv
fun:_ZN5boost11this_thread6get_idEv
}
{
boost_thread_TLS?
Memcheck:Leak
fun:_Znwm
obj:*libboost_thread*
fun:_ZN5boost11this_thread6get_idEv
}
{
missing_openssl_compressionmethods_free_in_boost
Memcheck:Leak
fun:malloc
fun:CRYPTO_malloc
...
fun:SSL_COMP_get_compression_methods
fun:SSL_library_init
fun:_ZN5boost4asio3ssl6detail12openssl_initILb1EE7do_initC1Ev
fun:_ZN5boost4asio3ssl6detail12openssl_initILb1EE7do_init8instanceEv
fun:_ZN5boost4asio3ssl6detail12openssl_initILb1EEC1Ev
}
{
missing_openssl_compressionmethods_free_in_boost (1.49)
Memcheck:Leak
fun:malloc
fun:CRYPTO_malloc
...
fun:SSL_COMP_get_compression_methods
fun:SSL_library_init
fun:_ZN5boost4asio3ssl6detail17openssl_init_base7do_initC1Ev
fun:_ZN5boost4asio3ssl6detail17openssl_init_base8instanceEv
fun:_ZN5boost4asio3ssl6detail12openssl_initILb1EEC1Ev
}
{
pthread_cancel_init leak #1
Memcheck:Leak
fun:malloc
fun:_dl_map_object_deps
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:do_dlopen
fun:_dl_catch_error
...
fun:__libc_dlopen_mode
fun:pthread_cancel_init
fun:pthread_cancel
fun:fuse_session_loop_mt
}
{
boost::thread_specific_ptr leak
Memcheck:Leak
fun:_Znwm
...
fun:_ZN5boost6detail16add_new_tss_nodeEPKvNS_10shared_ptrINS0_20tss_cleanup_functionEEEPv
fun:_ZN5boost6detail12set_tss_dataEPKvNS_10shared_ptrINS0_20tss_cleanup_functionEEEPvb
fun:_ZN5boost19thread_specific_ptrIiED1Ev
}
{
boost::thread_specific_ptr leak
Memcheck:Leak
fun:malloc
fun:_ZN5boost6detail25get_once_per_thread_epochEv
fun:*
fun:_ZN5boost6detail23get_current_thread_dataEv
fun:_ZN5boost6detail13find_tss_dataEPKv
fun:_ZN5boost6detail12get_tss_dataEPKv
fun:_ZNK5boost19thread_specific_ptrIiE3getEv
fun:_ZN5boost19thread_specific_ptrIiE5resetEPi
}
{
boost::thread_specific_ptr leak
Memcheck:Leak
fun:_Znwm
...
fun:_ZN5boost6detail16add_new_tss_nodeEPKvNS_10shared_ptrINS0_20tss_cleanup_functionEEEPv
fun:_ZN5boost6detail12set_tss_dataEPKvNS_10shared_ptrINS0_20tss_cleanup_functionEEEPvb
fun:_ZN5boost19thread_specific_ptrIiED1Ev
}
{
boost::detail::get_current_thread_data() leak
Memcheck:Leak
fun:malloc
fun:_ZN5boost6detail25get_once_per_thread_epochEv
fun:*
fun:_ZN5boost6detail23get_current_thread_dataEv
fun:_ZN5boost6detail20interruption_checker*
fun:_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
}
{
boost::thread join leak
Memcheck:Leak
fun:malloc
fun:_ZN5boost6detail25get_once_per_thread_epochEv
fun:*
fun:_ZN5boost6detail23get_current_thread_dataEv
fun:_ZN5boost6thread4joinEv
}
{
boost::thread exit leak
Memcheck:Leak
fun:malloc
fun:_ZN5boost6detail25get_once_per_thread_epochEv
fun:*
fun:_ZN5boost6detail23get_current_thread_dataEv
fun:_ZN5boost6detail13find_tss_dataEPKv
fun:_ZN5boost6detail12set_tss_dataEPKvNS_10shared_ptrINS0_20tss_cleanup_functionEEEPvb
fun:_ZN5boost19thread_specific_ptrIiED1Ev
fun:exit
}
{
OpenSSL static memory?
Memcheck:Leak
fun:malloc
fun:CRYPTO_malloc
...
obj:/lib/libcrypto.so.0.9.8
...
}
{
OpenSSL static memory?
Memcheck:Leak
fun:realloc
fun:CRYPTO_realloc
...
obj:/lib/libcrypto.so.0.9.8
...
}
{
realpath static memory?
Memcheck:Leak
fun:malloc
fun:realpath@@GLIBC_*
fun:main
}
{
occurs when fusermount -u is run while fuse gets started
Memcheck:Leak
fun:calloc
fun:fuse_fs_new
}
{
boost static ssl init leak?
Memcheck:Leak
...
fun:_ZN5boost4asio3ssl6detail12openssl_initILb1EEC1Ev
...
}
{
unknown leak when interrupting a mount.xtreemfs retrying to mount a volume
Memcheck:Leak
fun:malloc
fun:_dl_map_object_deps
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:do_dlopen
fun:_dl_catch_error
fun:dlerror_run
fun:__libc_dlopen_mode
fun:__nss_lookup_function
obj:*
obj:*
}
{
getaddrinfo causes invalid free of noai6ai_cached
Memcheck:Free
fun:free
fun:__libc_freeres
fun:_vgnU_freeres
fun:__run_exit_handlers
fun:exit
fun:(below main)
}
{
missing length field initialization in x509 encoding/decoding functions, see http://rt.openssl.org/Ticket/Display.html?id=2400
Memcheck:Cond
fun:ASN1_STRING_set
fun:ASN1_mbstring_ncopy
fun:ASN1_mbstring_copy
fun:ASN1_STRING_to_UTF8
obj:/lib*/libcrypto.so.1.0.0
obj:/lib*/libcrypto.so.1.0.0
fun:ASN1_item_ex_d2i
obj:/lib*/libcrypto.so.1.0.0
obj:/lib*/libcrypto.so.1.0.0
fun:ASN1_item_ex_d2i
obj:/lib*/libcrypto.so.1.0.0
obj:/lib*/libcrypto.so.1.0.0
}
{
Bad request parsing on some OpenSSL versions when using SSLv3
Memcheck:Cond
...
fun:ssl3_read_bytes
obj:/lib*/libssl.so.1.0.0
}
{
object caching for ipv6 addresses in glibc
Memcheck:Leak
fun:malloc
fun:make_request
fun:__check_pf
}
{
floating point formatting in glibc
Memcheck:Addr1
fun:__printf_fp
fun:vfprintf
fun:vsnprintf
}
{
floating point formatting in glibc
Memcheck:Addr4
fun:__printf_fp
fun:vfprintf
fun:vsnprintf
}
{
floating point formatting in glibc
Memcheck:Addr8
...
fun:__printf_fp
fun:vfprintf
fun:vsnprintf
}