Files
valgrind/musl.supp
2024-02-17 18:24:36 +01:00

138 lines
1.7 KiB
Plaintext

# Suppressions for musl libc
# See: https://www.openwall.com/lists/musl/2017/06/15/4
{
musl-dynlink1
Memcheck:Leak
fun:calloc
fun:load_direct_deps
fun:load_deps
fun:load_deps
fun:__dls3
fun:__dls2b
fun:__dls2
}
{
musl-dynlink2
Memcheck:Leak
fun:calloc
fun:load_direct_deps
fun:load_deps
fun:load_deps
fun:__dls3
fun:__dls2
}
{
musl-dynlink3
Memcheck:Leak
fun:calloc
fun:load_library
fun:load_preload
fun:__dls3
fun:__dls2b
fun:__dls2
}
{
musl-dynlink4
Memcheck:Leak
fun:calloc
fun:load_library
fun:load_preload
fun:__dls3
fun:__dls2
}
{
musl-helgrind-pthread_exit
Helgrind:Race
...
fun:pthread_exit
}
{
musl-helgrind-pthread_create
Helgrind:Race
...
fun:pthread_create
}
{
musl-drd-pthread_exit
drd:ConflictingAccess
...
fun:pthread_exit
}
{
musl-drd-pthread_create
drd:ConflictingAccess
...
fun:pthread_create
}
{
musl-drd-setlocale
drd:ConflictingAccess
...
fun:setlocale
}
{
musl-drd-__tl_lock
drd:ConflictingAccess
fun:__wait
fun:__tl_lock
}
{
musl-drd-printf_core
drd:ConflictingAccess
fun:__fwritex
fun:out
fun:printf_core
}
{
musl-drd-__ofl_lock
drd:ConflictingAccess
fun:__ofl_lock
}
{
musl-drd-__funcs_on_exit
drd:ConflictingAccess
fun:__funcs_on_exit
}
{
musl-drd-fwrite1
drd:ConflictingAccess
fun:__stdio_write
fun:fwrite
}
{
musl-drd-fwrite2
drd:ConflictingAccess
fun:__fwritex
fun:fwrite
}
{
musl-drd-freeaddrinfo
drd:ConflictingAccess
fun:__lock
fun:freeaddrinfo
}
{
musl-drd-exit
drd:ConflictingAccess
fun:__lock
fun:__funcs_on_exit
fun:exit
}