我已经创建了一个程序(vs2010,c ++,win7),它是一个多线程并且有模块。 与某些硬件通信的程序。 我在一台只有win7和硬件驱动程序的干净计算机上运行这个程序。 使用我的程序一段时间后,其中一个模块崩溃了。 我试图在开发计算机中调试程序,调用堆栈显示我只调用“ntdll.dll”,我也尝试从测试计算机中的程序创建转储文件 我得到了相同的结果。 通常,当所有模块上存在大量负载时,模块会崩溃。 我不知道从哪里开始调试这个程序,所以我很开心。
修改 我也得到了异常“0xc0000374堆已被损坏”
TNX。