0

我创建了一个程序(vs2010,c++,win7),它是一个多线程并且有模块。与某些硬件通信的程序。我在一台只有win7和硬件驱动程序的干净计算机上运行这个程序。使用我的程序一段时间后,其中一个模块崩溃了。我尝试在开发计算机中调试程序,调用堆栈显示我只调用“ntdll.dll”,我还尝试从测试计算机中的程序创建转储文件,我得到了相同的结果。通常,当所有模块上都有大量负载时,模块会崩溃。我不知道从哪里开始调试这个程序,所以我对想法持开放态度。

编辑: 我也收到异常“0xc0000374 堆已损坏”

tnx。

4

0 回答 0