summaryrefslogtreecommitdiffstats
path: root/valgrind-suppressions.txt
diff options
context:
space:
mode:
authorHåvard Pettersen <havardpe@yahooinc.com>2022-10-13 09:38:07 +0000
committerHåvard Pettersen <havardpe@yahooinc.com>2022-10-13 09:42:53 +0000
commit2f0711f74a175f6c932fdc4079ce74cf350fbafa (patch)
tree0f2d641aa14b5dcfb07d6f833b23e789951cb272 /valgrind-suppressions.txt
parent03892b4b7a5857471301aa40865c9767945fbd1a (diff)
add suppression and make safer
- add new valgrind suppression variant for leaked thread stack cache - hold lock while editing list of threads - use jthread for join in destructor
Diffstat (limited to 'valgrind-suppressions.txt')
-rw-r--r--valgrind-suppressions.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/valgrind-suppressions.txt b/valgrind-suppressions.txt
index 63fd7857e76..241c7ef32f7 100644
--- a/valgrind-suppressions.txt
+++ b/valgrind-suppressions.txt
@@ -18,6 +18,16 @@
NPTL keeps a cache of thread stacks, and metadata for thread local storage is not freed for threads in that cache
Memcheck:Leak
fun:calloc
+ fun:UnknownInlinedFun
+ fun:allocate_dtv
+ fun:_dl_allocate_tls
+ fun:allocate_stack
+ fun:pthread_create@@GLIBC_2.2.5
+}
+{
+ NPTL keeps a cache of thread stacks, and metadata for thread local storage is not freed for threads in that cache
+ Memcheck:Leak
+ fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack