|
From: <sv...@va...> - 2008-12-13 01:18:46
|
Author: sewardj
Date: 2008-12-13 01:18:38 +0000 (Sat, 13 Dec 2008)
New Revision: 8819
Log:
Add a couple of suppressions relating to unwinding the stack following
pthread_exit.
Modified:
trunk/glibc-2.34567-NPTL-helgrind.supp
Modified: trunk/glibc-2.34567-NPTL-helgrind.supp
===================================================================
--- trunk/glibc-2.34567-NPTL-helgrind.supp 2008-12-12 13:23:03 UTC (rev 8818)
+++ trunk/glibc-2.34567-NPTL-helgrind.supp 2008-12-13 01:18:38 UTC (rev 8819)
@@ -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*
+}
|