使用WinDBG排查应用程序加载时崩溃的问题
时间:2010-12-02 来源:中道学友
除了使用<<在进程崩溃的时候自动抓取一个DUMP文件>>中的方法, 还可以使用WinDBG直接加载应用程序的可执行文件, 然后在应用程序退出的系统函数上下断点, 从而得到退出时的call stack.
让我们用notepad.exe作为例子吧.
首先, 使用Open Executable来打开notepad.exe的可执行文件.
然后, 运行下面的两条命令, 在程序退出的函数上设置断点.
bp Kernel32!ExitProcess
bp Kernel32!TerminateProcess
然后输入命令"g". 等待它异常退出时, 会进入断点, 然后是用"k"命令来得到call stack.
相关阅读 更多 +
- 系统休眠文件删除后果 如何删除计算机的休眠文件 2025-04-22
- 站群服务器是什么意思 站群服务器的作用 站群服务器和普通服务器的区别 2025-04-22
- jQuery插件有何作用 jQuery插件的使用方法 2025-04-22
- jQuery插件有哪些种类 简单的jQuery插件实例 2025-04-22
-