file.File iter bug fix