invoke errdup.