aboutsummaryrefslogtreecommitdiff
path: root/glibc-2.2.supp
diff options
context:
space:
mode:
authortom <tom@a5019735-40e9-0310-863c-91ae7b9d1cf9>2005-08-20 12:05:32 +0000
committertom <tom@a5019735-40e9-0310-863c-91ae7b9d1cf9>2005-08-20 12:05:32 +0000
commitf7e9d870d9f008e10bc7d15ee4c3738115cb52b5 (patch)
tree38ce72938152a4a8b3b0ba40015aa52fdc62f117 /glibc-2.2.supp
parentdeb0f0f3dbd2fad64b35737e1890b8ffd942ac9f (diff)
downloadvalgrind-f7e9d870d9f008e10bc7d15ee4c3738115cb52b5.tar.gz
Suppress memory leaks from the linuxthread manager thread. Bug #111006.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4470 a5019735-40e9-0310-863c-91ae7b9d1cf9
Diffstat (limited to 'glibc-2.2.supp')
-rw-r--r--glibc-2.2.supp47
1 files changed, 47 insertions, 0 deletions
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
+}