commit | fd35d49d5799584a7fe41d2f535c1ba2dd5e17b4 | [log] [tgz] |
---|---|---|
author | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Thu Mar 17 19:39:55 2011 +0000 |
committer | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Thu Mar 17 19:39:55 2011 +0000 |
tree | 68158bf8331f5f40645c5a585ccbd2b96a68bca5 | |
parent | 1ec16d199eb5eb2f0f3abf13c706a189c44ac14b [diff] |
When handling client munmaps and mprotects with r=0 & w=0, actually paint the relevant address range as NoAccess rather than ignoring the event. This is important for avoiding VTS leaks in libhb_core. More details in comments in the code. Also rename the _noaccess_ painters that do nothing to make it clearer that they do nothing :-) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11654 a5019735-40e9-0310-863c-91ae7b9d1cf9