68 lines
1.4 KiB
Plaintext
68 lines
1.4 KiB
Plaintext
# 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
|
|
fun:rd_kafka_broker_add
|
|
}
|
|
{
|
|
libc_gethostbyname_1
|
|
Helgrind:Race
|
|
fun:_nss_files_gethostbyname2_r
|
|
fun:gethostbyname2_r@@GLIBC_2.2.5
|
|
fun:gaih_inet
|
|
fun:getaddrinfo
|
|
fun:rd_getaddrinfo
|
|
fun:rd_kafka_broker_resolve
|
|
}
|
|
{
|
|
errno_tls_read_1
|
|
Helgrind:Race
|
|
fun:rd_kafka_broker_fail
|
|
fun:rd_kafka_broker_thread_main
|
|
obj:/usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so
|
|
fun:start_thread
|
|
fun:clone
|
|
}
|
|
{
|
|
rkb_fields_cleared_in_caller_thread_1
|
|
drd:ConflictingAccess
|
|
fun:connect
|
|
fun:rd_kafka_broker_connect
|
|
fun:rd_kafka_broker_thread_main
|
|
obj:/usr/lib/valgrind/vgpreload_drd-amd64-linux.so
|
|
fun:start_thread
|
|
fun:clone
|
|
}
|
|
{
|
|
rkb_fields_cleared_in_caller_thread_2
|
|
drd:ConflictingAccess
|
|
fun:sendmsg
|
|
fun:rd_kafka_broker_send
|
|
fun:rd_kafka_send
|
|
fun:rd_kafka_broker_io_serve
|
|
fun:rd_kafka_broker_serve
|
|
fun:rd_kafka_broker_thread_main
|
|
obj:/usr/lib/valgrind/vgpreload_drd-amd64-linux.so
|
|
fun:start_thread
|
|
fun:clone
|
|
}
|
|
|
|
{
|
|
<stats_are_unprotected1>
|
|
Helgrind:Race
|
|
fun:rd_kafka_stats_emit_tmr_cb
|
|
...
|
|
}
|
|
{
|
|
<stats_are_unprotected2>
|
|
drd:ConflictingAccess
|
|
fun:rd_kafka_stats_emit_tmr_cb
|
|
fun:rd_kafka_timers_run
|
|
fun:rd_kafka_thread_main
|
|
...
|
|
}
|
|
|