fix a bug . scan dirtectory error