Bug 188969

Summary: thread's stack is not computed correctly
Product: [Developer tools] valgrind Reporter: Konstantin Serebryany <konstantin.s.serebryany>
Component: generalAssignee: Julian Seward <jseward>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version: 3.5 SVN   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Konstantin Serebryany 2009-04-06 15:53:03 UTC
VG_(thread_get_stack_max) does not always report the correct stack boundary. 
This cases race detectors (helgrind, ThreadSanitizer, potentially drd) to report false warnings on thread-local variabels and on stack memory. 

The detailed discussion is here: 
http://sourceforge.net/mailarchive/message.php?msg_name=59e975c10903300617l35309eb2vfda1e3a95e7132fb%40mail.gmail.com