[vm] Fixed frame_dealloc to not remove user entry