相关的Issue

#I3NTH9:PathCache结构器中的name域被错误地尝试free

原因(目的、解决的问题等)

在PathCacheAlloc中PathCache通过如下方式分配
pathCacheSize = sizeof(struct PathCache) + len + 1;
nc = (struct PathCache*)zalloc(pathCacheSize);
name域与PathCache结构体一起分配

但在PathCacheFree函数中做了如下free操作
free(nc->name);

错误地尝试释放了name域

描述(做了什么,变更了什么)

不再在PathCacheFree中执行free(nc->name)

测试用例(新增、改动、可能影响的功能)

原用例