diff --git a/glibc-2.2.supp b/glibc-2.2.supp index 56b62cbd4..9bef52a72 100644 --- a/glibc-2.2.supp +++ b/glibc-2.2.supp @@ -550,3 +550,50 @@ fun:__pthread_initialize_manager fun:pthread_create@@GLIBC_2.2.5 } + +## LinuxThreads leaks the stack and TLS data for the manager thread +{ + LinuxThreads: leaks stack of manager thread + Memcheck:Leak + fun:malloc + fun:__pthread_initialize_manager + fun:pthread_create@@GLIBC_2.1 +} +{ + LinuxThreads: leaks TLS data for manager thread + Memcheck:Leak + fun:calloc + fun:_dl_allocate_tls + fun:__pthread_initialize_minimal +} +{ + LinuxThreads: leaks TLS data for manager thread + Memcheck:Leak + fun:memalign + fun:_dl_allocate_tls + fun:__pthread_initialize_minimal +} +{ + LinuxThreads: leaks stack of manager thread + Memcheck:Leak + fun:malloc + fun:__pthread_initialize_manager + fun:pthread_create@@GLIBC_2.2.5 +} +{ + LinuxThreads: leaks TLS data for manager thread + Memcheck:Leak + fun:calloc + fun:allocate_dtv + fun:_dl_allocate_tls_storage + fun:_dl_allocate_tls + fun:__pthread_initialize_minimal +} +{ + LinuxThreads: leaks TLS data for manager thread + Memcheck:Leak + fun:memalign + fun:_dl_allocate_tls_storage + fun:_dl_allocate_tls + fun:__pthread_initialize_minimal +} diff --git a/glibc-2.3.supp b/glibc-2.3.supp index 389ba1846..cea67318d 100644 --- a/glibc-2.3.supp +++ b/glibc-2.3.supp @@ -363,6 +363,29 @@ fun:pthread_create } +## LinuxThreads leaks the stack and TLS data for the manager thread +{ + LinuxThreads: leaks stack of manager thread + Memcheck:Leak + fun:malloc + fun:__pthread_initialize_manager + fun:pthread_create@@GLIBC_2.1 +} +{ + LinuxThreads: leaks TLS data for manager thread + Memcheck:Leak + fun:calloc + fun:_dl_allocate_tls + fun:__pthread_initialize_minimal +} +{ + LinuxThreads: leaks TLS data for manager thread + Memcheck:Leak + fun:memalign + fun:_dl_allocate_tls + fun:__pthread_initialize_minimal +} + ##----------------------------------------------------------------------## ## glibc-2.3.4 on FC3 ## Assumes that sysctl returns \0-terminated strings in is_smp_system