fix(valgrind): add valgrid suppressions for pthread TLS and expect/tcl library allocations
Some checks failed
CI Code / Check coding style (pull_request) Has been cancelled
CI Code / Check spelling (pull_request) Has been cancelled
CI Code / Linux (arch) (pull_request) Failing after 2m13s
CI Code / Linux (ubuntu) (pull_request) Successful in 2h35m26s
CI Code / Linux (debian) (pull_request) Failing after 14m7s

This commit is contained in:
2025-12-24 19:23:05 +03:00
parent 5e4e28cd13
commit a179b02f5d

View File

@@ -2703,3 +2703,42 @@
fun:calloc
fun:_dl_allocate_tls
}
# pthread TLS allocation in stabber server threads
{
pthread_create_tls_stabber
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
...
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create*
fun:server_run
}
# expect/tcl library allocations
{
tcl_alloc_expect
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
...
fun:TclpAlloc
fun:Tcl_Alloc
...
fun:exp_expectl
}
{
exp_printify
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
...
fun:exp_printify
...
fun:exp_expectl
}