# See https://bugs.kde.org/show_bug.cgi?id=205541#c1 Index: memcheck/mc_main.c =================================================================== --- memcheck/mc_main.c (revision 10877) +++ memcheck/mc_main.c (working copy) @@ -3708,7 +3708,14 @@ if (rr || ww || xx) MC_(make_mem_defined)(a, len); else - MC_(make_mem_noaccess)(a, len); + MC_(make_mem_defined)(a, len); + /* State after mmap(,,PROT_NONE,,,) should match + * state after mprotect(,,PROT_NONE): the operating system + * will trap any access, but any subsequent mprotect(,,PROT_R|W|X) + * will re-instate the previous V bits [in this case, all valid]. + * See comment in mc_pre_clo_init() re: + * VG_(track_change_mem_mprotect) ( NULL ); + */ } static