Bug fs::createWatcher 监视无效路径时会泄露内存
作者: itssagarK创建于 2026年4月1日更新于 2026年8月29日
标签bug
`fs::createWatcher` 函数在调用 `fileWatcher->addWatch` 之前在堆中分配了一个新的 `__WatcherListener` 对象。如果 `addWatch` 失败,例如路径不存在或权限被拒绝 - 它会返回一个负的错误代码。代码完全忽略了这个问题,并继续执行:
内容来源: neutralinojs/neutralinojs