From: Julian Seward Date: Sat, 13 Dec 2008 01:18:38 +0000 (+0000) Subject: Add a couple of suppressions relating to unwinding the stack following X-Git-Tag: svn/VALGRIND_3_4_0~78 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=54ea2102683aee760ff6dee8dfe547334b024c3b;p=thirdparty%2Fvalgrind.git Add a couple of suppressions relating to unwinding the stack following pthread_exit. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8819 --- diff --git a/glibc-2.34567-NPTL-helgrind.supp b/glibc-2.34567-NPTL-helgrind.supp index 03b1241bcf..f559dfb89f 100644 --- a/glibc-2.34567-NPTL-helgrind.supp +++ b/glibc-2.34567-NPTL-helgrind.supp @@ -543,3 +543,27 @@ ... fun:dlsym } + +#################################################### +# Other stuff. +# +# pthread_exit apparently calls some kind of unwind +# mechanism - maybe to remove some number of frames +# from the thread's stack, so as to get back to the +# outermost frame for the thread? Anyway.. + +{ + helgrind---*Unwind*-...-pthread_exit + Helgrind:Race + fun:*Unwind* + ... + fun:pthread_exit +} + +{ + helgrind---...-*Unwind*-*pthread_unwind* + Helgrind:Race + ... + fun:*Unwind* + fun:*pthread_unwind* +}