读书人

求分析VS的错误提示

发布时间: 2012-06-16 20:34:32 作者: rapoo

求分析VS的异常提示
程序在Debug下调试运算时,出现中断,VS提示如下信息:
kernel32.dll!7c812aeb()
[下面的框架可能不正确和/或缺失,没有为 kernel32.dll 加载符号]
kernel32.dll!7c812aeb()
msvcr100d.dll!malloc(unsigned int nSize) 行 56 + 0x15 字节C++
>msvcr100d.dll!std::exception::_Copy_str(const char * _What) 行 178 + 0x14 字节C++

查看到nSize 是一个非常大的值,但,我无法跟踪到,是代码中的哪部分程序出现异常,大牛们有什么思路,指导下。

[解决办法]
切换到Release试试
[解决办法]
没有生成pdb符号文件?
[解决办法]
崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处。

读书人网 >C++

热点推荐