a lot of memory leak in PathInfo