fix path parse bug.