From 5cbc902c9f01edc48708181d5d27c36f56d698a9 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Sat, 20 Aug 2005 11:46:57 +0000 Subject: [PATCH] Add suppressions for some glibc 2.2 linuxthreads issues. Bug #111006. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4469 --- glibc-2.2.supp | 42 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 41 insertions(+), 1 deletion(-) diff --git a/glibc-2.2.supp b/glibc-2.2.supp index 13904a48f..56b62cbd4 100644 --- a/glibc-2.2.supp +++ b/glibc-2.2.supp @@ -496,7 +496,17 @@ obj:/usr/X11R6/lib/libXt.so.6.0 } -# LinuxThreads suppressesion +## Bug in PRE(sys_clone), really. Some args are not used. +{ + LinuxThread clone use (child_tidptr) + Memcheck:Param + clone(child_tidptr) + fun:clone + fun:__pthread_initialize_manager + fun:pthread_create@@GLIBC_2.2.5 +} + +## LinuxThreads manager writes messages containing undefined bytes { LinuxThreads: write/pthread_create Memcheck:Param @@ -510,3 +520,33 @@ fun:write fun:pthread_create@@GLIBC_2.1 } +{ + LinuxThreads: write/pthread_onexit_process + Memcheck:Param + write(buf) + fun:write + fun:pthread_onexit_process + fun:exit +} +{ + LinuxThreads: write/pthread_join + Memcheck:Param + write(buf) + fun:write + fun:pthread_join +} +{ + LinuxThreads: write/pthread_create + Memcheck:Param + write(buf) + fun:write + fun:pthread_create@@GLIBC_2.2.5 +} +{ + LinuxThreads: write/__pthread_initialize_manager/pthread_create + Memcheck:Param + write(buf) + fun:write + fun:__pthread_initialize_manager + fun:pthread_create@@GLIBC_2.2.5 +}