首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

小弟我生造了一个C++的栈溢出的异常,请教可以用WinDbg定位异常吗

2013-06-25 
我生造了一个C++的栈溢出的错误,请问可以用WinDbg定位错误吗?如下MFC代码void CSoView::OnLButtonDblClk(U

我生造了一个C++的栈溢出的错误,请问可以用WinDbg定位错误吗?
如下MFC代码

void CSoView::OnLButtonDblClk(UINT nFlags, CPoint point) 
{
AfxMessageBox("Hi");
char p = 'a';
memset(&p-100, 0, 100);

CView::OnLButtonDblClk(nFlags, point);
}

我用WinDBG载入该EXE文件,在视图上双击,结果显示错误,但不知道如何定位出错的代码行,前熟悉这款调试起的高手指点一下迷津,将定位的详细指令和过程贴出来。谢谢!

[解决办法]
栈被破坏可以手动识别或者用其他方法
[解决办法]
用Application Verifier这种问题很容易发现。

热点排行