Index: memcheck/mc_malloc_wrappers.c =================================================================== --- memcheck/mc_malloc_wrappers.c (revision 7742) +++ memcheck/mc_malloc_wrappers.c (working copy) @@ -601,10 +601,8 @@ if (mp == NULL) { MC_(record_illegal_mempool_error) ( tid, pool ); } else { - check_mempool_sane(mp); MC_(new_block)(tid, addr, szB, /*ignored*/0, mp->rzB, mp->is_zeroed, MC_AllocCustom, mp->chunks); - check_mempool_sane(mp); } } @@ -625,7 +623,6 @@ VG_(get_and_pp_StackTrace) (tid, MEMPOOL_DEBUG_STACKTRACE_DEPTH); } - check_mempool_sane(mp); mc = VG_(HT_remove)(mp->chunks, (UWord)addr); if (mc == NULL) { MC_(record_free_error)(tid, (Addr)addr); @@ -639,7 +636,6 @@ } die_and_free_mem ( tid, mc, mp->rzB ); - check_mempool_sane(mp); }