1
我有一个使用了很多第三方组件,不只是视觉也是一个老VB6应用程序进行音频处理,TCP/UDP,网络电话等..如何调试GPF崩溃?
当我运行的应用程序作为一个EXE(如不在VB6 IDE中),它有时会与GPF一起崩溃。它发生在程序运行了好几天之后,发生在周围没有人的时候。
不幸的是,用户已经刮到了截图,但它通常没有任何有用的信息呢。坠毁事件的描述报告说,坠机事件发生在ntdll.dll
。
我的问题:
- 我需要什么工具来调试呢?
- 实际上,我怎么开始?
- 我在VB6编译的PDB文件。该应用程序编译为
Optimize for Fast Code
。在这种情况下我能和他们做什么?
使用日志记录,以找出哪些部分代码导致崩溃? – MarkJ
@MarkJ错误在我的代码中没有被捕获到。它必须发生在运行时或第三方控件中。 – AngryHacker