visual studio 2010中的ntdll.dll分配错误

时间:2016-12-01 19:22:08

标签: c++ visual-studio-2010 ntdll

我在Visual Studio 2010中使用多个C ++库开发了正常运行的应用程序。我将必要的文件复制到我的笔记本电脑上,按照自己的时间进行处理,并设置所需的环境(VS2010,ITK,VTK,Boost,Qt,FANN,Waffles)。在我的工作计算机上正常工作的代码在我的笔记本电脑上出现运行时错误,我无法找出问题。

当我运行代码时,它打破了#34; ****(ntdll.dll)处理未处理的异常 - 访问违规读取位置****" (出现错误的代码窗口是calloc_impl.c)。调用堆栈显示 - ntdll.dll!RtlAllocateHeap()。当我尝试查看ntdll的符号加载信息时,.pdb文件是从Microsoft Public Symbols服务器加载的(在我的计算机上找不到它,在system32或应用程序文件夹中都找不到。)

这是否与我的笔记本电脑的性能限制有关?或者我设置的环境不是以某种方式完成的?我无法发布代码的快照,因为它与工作有关,但我希望我的问题清楚。任何帮助表示赞赏。

0 个答案:

没有答案