文章分析了一起生产事故,因代码中的双重释放问题导致ntheap损坏。通过崩溃信息和调用栈分析,问题出在b.B+A.MoveNext()方法,建议修改源码以合理控制变量。
文章分析了一起因双重释放导致的生产事故,经过dump文件分析发现ntheap损坏,最终定位到代码问题,建议修改源代码以控制变量。
本文讲述了作者在分析过程中遇到的杀毒软件导致的非托管内存泄露问题,通过使用WinDbg工具分析发现是NTHEAP的泄露,通过开启ust选项查看注册表中的ust值确定是prthook.dll创建的非托管内存,最后建议卸载这个安全软件。
完成下面两步后,将自动完成登录并继续当前操作。