1 Star 0 Fork 0

Kenvins/librdkafka

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
librdkafka.suppressions 9.40 KB
一键复制 编辑 原始数据 按行查看 历史
# Valgrind suppression file for librdkafka
{
allocate_tls_despite_detached_1
Memcheck:Leak
fun:calloc
fun:_dl_allocate_tls
fun:pthread_create@@GLIBC_2.2.5
}
{
helgrind---_dl_allocate_tls
Helgrind:Race
fun:mempcpy
fun:_dl_allocate_tls_init
...
fun:pthread_create@@GLIBC_2.2*
fun:pthread_create_WRK
fun:pthread_create@*
}
{
drd_nss1
drd:ConflictingAccess
fun:pthread_mutex_lock
fun:_nss_files_gethostbyname4_r
fun:gaih_inet
fun:getaddrinfo
fun:rd_getaddrinfo
fun:rd_kafka_broker_resolve
fun:rd_kafka_broker_connect
fun:rd_kafka_broker_thread_main
fun:_thrd_wrapper_function
obj:/usr/lib/valgrind/vgpreload_drd-amd64-linux.so
fun:start_thread
fun:clone
}
{
drd_nss2
drd:ConflictingAccess
fun:strlen
fun:nss_load_library
fun:__nss_lookup_function
fun:gaih_inet
fun:getaddrinfo
fun:rd_getaddrinfo
fun:rd_kafka_broker_resolve
fun:rd_kafka_broker_connect
fun:rd_kafka_broker_thread_main
fun:_thrd_wrapper_function
obj:/usr/lib/valgrind/vgpreload_drd-amd64-linux.so
fun:start_thread
fun:clone
}
{
drd_nss3
drd:ConflictingAccess
fun:__GI_stpcpy
fun:nss_load_library
fun:__nss_lookup_function
fun:gaih_inet
fun:getaddrinfo
fun:rd_getaddrinfo
fun:rd_kafka_broker_resolve
fun:rd_kafka_broker_connect
fun:rd_kafka_broker_thread_main
fun:_thrd_wrapper_function
obj:/usr/lib/valgrind/vgpreload_drd-amd64-linux.so
fun:start_thread
fun:clone
}
{
drd_nss4
drd:ConflictingAccess
fun:strlen
fun:__nss_lookup_function
fun:gaih_inet
fun:getaddrinfo
fun:rd_getaddrinfo
fun:rd_kafka_broker_resolve
fun:rd_kafka_broker_connect
fun:rd_kafka_broker_thread_main
fun:_thrd_wrapper_function
obj:/usr/lib/valgrind/vgpreload_drd-amd64-linux.so
fun:start_thread
fun:clone
}
{
drd_nss5
drd:ConflictingAccess
fun:strlen
fun:__nss_lookup_function
fun:gaih_inet
fun:getaddrinfo
fun:rd_getaddrinfo
fun:rd_kafka_broker_resolve
fun:rd_kafka_broker_connect
fun:rd_kafka_broker_thread_main
fun:_thrd_wrapper_function
obj:/usr/lib/valgrind/vgpreload_drd-amd64-linux.so
fun:start_thread
fun:clone
}
{
drd_nss6
drd:ConflictingAccess
fun:internal_setent
fun:_nss_files_gethostbyname4_r
fun:gaih_inet
fun:getaddrinfo
fun:rd_getaddrinfo
fun:rd_kafka_broker_resolve
fun:rd_kafka_broker_connect
fun:rd_kafka_broker_thread_main
fun:_thrd_wrapper_function
obj:/usr/lib/valgrind/vgpreload_drd-amd64-linux.so
fun:start_thread
fun:clone
}
{
ssl_read
Memcheck:Cond
fun:ssl3_read_bytes
fun:ssl3_read_internal
}
{
ssl_noterm_leak1
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:SSL_library_init
}
{
ssl_noterm_leak2
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:OPENSSL_add_all_algorithms_noconf
}
{
ssl_noterm_leak3
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:OpenSSL_add_all_digests
}
{
ssl_noterm_leak3b
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
...
fun:OpenSSL_add_all_digests
}
{
ssl_noterm_leak4
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:EVP_add_digest
}
{
ssl_noterm_leak5
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:SSL_load_error_strings
}
{
ssl_noterm_leak6
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
...
fun:OPENSSL_add_all_algorithms_noconf
}
{
ssl_noterm_leak7
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:ERR_load_SSL_strings
}
{
ssl_noterm_leak8
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:err_load_strings
}
{
ssl_noterm_leak8b
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:ERR_load_strings
}
{
ssl_noterm_leak8c
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
...
fun:ERR_load_strings
}
{
ssl_noterm_leak9
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
...
fun:ERR_load_SSL_strings
}
{
ssl_noterm_leak10
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:OPENSSL_init_library
}
{
ssl_noterm_leak10b
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
...
fun:OPENSSL_init_library
}
{
ssl_noterm_leak11
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:EVP_SignFinal
}
{
ssl_noterm_leak12
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:FIPS_mode_set
}
{
thrd_tls_alloc_stack
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.2.5
fun:thrd_create
}
{
more_tls1
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
}
{
ssl_uninit1
Memcheck:Cond
fun:rd_kafka_metadata_handle
fun:rd_kafka_broker_metadata_reply
}
{
ssl_uninit2
Memcheck:Value8
fun:rd_kafka_metadata_handle
fun:rd_kafka_broker_metadata_reply
}
{
ssl_uninit3
Memcheck:Cond
fun:memcpy@@GLIBC_2.14
fun:rd_kafka_metadata_handle
fun:rd_kafka_broker_metadata_reply
}
{
log_races0
Helgrind:Race
fun:rd_kafka_log0
}
{
glibc_tls
Helgrind:Race
fun:mempcpy
fun:_dl_allocate_tls_init
fun:get_cached_stack
fun:allocate_stack
fun:pthread_create@@GLIBC_2.2.5
}
{
false_tls
Helgrind:Race
fun:thrd_detach
}
# cyrus libsasl2 global/once memory "leaks"
{
leak_sasl_global_init1
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:sasl_client_init
}
{
leak_sasl_global_init6
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
...
fun:sasl_client_init
}
{
leak_sasl_dlopen
Memcheck:Leak
match-leak-kinds: reachable
fun:?alloc
...
fun:_dl_catch_error
}
{
leak_sasl_add_plugin
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:sasl_client_add_plugin
}
{
leak_sasl_add_plugin2
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
...
fun:sasl_client_add_plugin
}
{
debian_testing_ld_uninitialized
Memcheck:Cond
fun:index
fun:expand_dynamic_string_token
...
fun:_dl_start
...
}
{
glibc_internals_nss_race1
Helgrind:Race
...
fun:getaddrinfo
...
}
{
nss_files
Helgrind:Race
...
fun:_dl_runtime_resolve_avx
...
}
{
cpp_glibc_globals
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:pool
fun:__static_initialization_and_destruction_0
fun:_GLOBAL__sub_I_eh_alloc.cc
}
{
mtx_unlock_plus_destroy
Helgrind:Race
obj:/usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so
obj:/usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so
fun:rd_kafka_q_destroy_final
}
{
mtx_unlock_plus_destroy2
Helgrind:Race
obj:/usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so
obj:/usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so
fun:rd_refcnt_destroy
}
{
nss_dl_lookup
Helgrind:Race
...
fun:do_lookup_x
fun:_dl_lookup_symbol_x
...
}
{
dlopen1
Memcheck:Leak
match-leak-kinds: reachable
...
fun:_dl_open
}
{
atomics32_set
Helgrind:Race
fun:rd_atomic32_set
}
{
atomics32_get
Helgrind:Race
fun:rd_atomic32_get
}
{
atomics64_set
Helgrind:Race
fun:rd_atomic64_set
}
{
atomics64_get
Helgrind:Race
fun:rd_atomic64_get
}
{
osx_dyld_img
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:__si_module_static_ds_block_invoke
fun:_dispatch_client_callout
fun:_dispatch_once_callout
fun:si_module_static_ds
fun:si_module_with_name
fun:si_module_config_modules_for_category
fun:__si_module_static_search_block_invoke
fun:_dispatch_client_callout
fun:_dispatch_once_callout
fun:si_module_static_search
fun:si_module_with_name
fun:si_search
fun:getpwuid_r
fun:_CFRuntimeBridgeClasses
fun:__CFInitialize
fun:_ZN16ImageLoaderMachO11doImageInitERKN11ImageLoader11LinkContextE
fun:_ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjPKcRNS_21InitializerTimingListERNS_15UninitedUpwardsE
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjPKcRNS_21InitializerTimingListERNS_15UninitedUpwardsE
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjPKcRNS_21InitializerTimingListERNS_15UninitedUpwardsE
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjPKcRNS_21InitializerTimingListERNS_15UninitedUpwardsE
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjPKcRNS_21InitializerTimingListERNS_15UninitedUpwardsE
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjPKcRNS_21InitializerTimingListERNS_15UninitedUpwardsE
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjPKcRNS_21InitializerTimingListERNS_15UninitedUpwardsE
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjPKcRNS_21InitializerTimingListERNS_15UninitedUpwardsE
fun:_ZN11ImageLoader19processInitializersERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
fun:_ZN11ImageLoader15runInitializersERKNS_11LinkContextERNS_21InitializerTimingListE
fun:_ZN4dyld24initializeMainExecutableEv
fun:_ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_Pm
fun:_ZN13dyldbootstrap5startEPKN5dyld311MachOLoadedEiPPKcS3_Pm
fun:_dyld_start
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/kenvins/librdkafka.git
git@gitee.com:kenvins/librdkafka.git
kenvins
librdkafka
librdkafka
master

搜索帮助