Maybe freeing frame_address was a bad idea.