ext: do not free new_data on failure