![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WinDev.DumpCrash
shuixin536
这个作者很懒,什么都没留下…
展开
-
SetUnhandledExceptionFilter + StackWalker
http://blog.sina.com.cn/s/blog_648d306d0100qmca.htmlSetUnhandledExceptionFilter + StackWalker 这个方案需要自己动手往工程里添加代码了。要实现上面的想法,需要做两件事情:1、需要在crash时有机会对程序堆栈进行处理;2、对堆栈信息进行收集。 1、SetUnh转载 2012-12-11 10:02:22 · 1231 阅读 · 0 评论 -
记录程序崩溃时的调用堆栈
http://blog.sina.com.cn/s/blog_648d306d0100qmcx.html记录程序崩溃时的调用堆栈在程序release之后,不可避免的会存在一些bug,测试人员和最终用户如何在发现bug之后指导开发人员进行更正呢?在MS的网站上,有一篇名为"Under the hook"的文章,讲述了如何把程序崩溃时的函数调用情况记录为日志转载 2012-12-11 10:00:20 · 909 阅读 · 0 评论 -
错误报告
在程序代码的任何开始的地方调用SetUnhandledExceptionFilter(CleanToolExceptionFun);void GetCurModulePath(TCHAR* ptcPath,int iLen,LPVOID addr){ MEMORY_BASIC_INFORMATION mbi = {0}; if(FALSE == ::Virt转载 2012-12-11 10:05:59 · 651 阅读 · 0 评论