本文主要是介绍使用Windbg调试系统弹出的内存不可读错误,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
步骤:
1. 使用Windbg挂钩到崩溃的进程上面
2. 使用~*k列出所有线程
3. 搜索UnhandledExceptionFilter所在的线程
4. 使用~ns切换到上面崩溃所在的线程,n为线程前面的序号
5.使用kv显示线程调用堆栈
6,可以看到02af7740 7c83ab50 02af7768 7c839b39 02af7770 kernel32!UnhandledExceptionFilter+0x628 (FPO: [Non-Fpo])类似的语句,第一个参数02af7768 此指向 EXCEPTION_POINTERS 结构
0:010> dd 0
这篇关于使用Windbg调试系统弹出的内存不可读错误的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!