1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137
|
# 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
}
|