- mc_mem_region_t region = new simgrid::mc::RegionSnapshot();
- region->region_type = region_type;
- region->storage_type = MC_REGION_STORAGE_TYPE_FLAT;
- region->start_addr = start_addr;
- region->permanent_addr = permanent_addr;
- region->size = size;
- region->flat_data_.resize(size);
- mc_model_checker->process().read_bytes(region->flat_data_.data(), size,
+ std::vector<char> data(size);
+ mc_model_checker->process().read_bytes(data.data(), size,