Bug 188969 - thread's stack is not computed correctly
Summary: thread's stack is not computed correctly
Status: REPORTED
Alias: None
Product: valgrind
Classification: Developer tools
Component: general (show other bugs)
Version: 3.5 SVN
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Julian Seward
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-06 15:53 UTC by Konstantin Serebryany
Modified: 2009-04-06 15:53 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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