Fix a bug in Mem_region_map_base::sub