如果我在挂起的进程上获取 Dr Watson 故障转储而不是 ADPlus 挂起转储,会有什么不同吗?
谢谢 苏里亚
最佳答案
我使用 adplus -hang 和 drwtsn32 创建了完整转储,并使用 dumpchk 来比较两者。两者都是完整转储,但使用的标志不同(在 XP sp3 上)
德沃森:
0002 MiniDumpWithFullMemory
0004 MiniDumpWithHandleData
悬挂模式 ADPlus:
0002 MiniDumpWithFullMemory
0004 MiniDumpWithHandleData
0020 MiniDumpWithUnloadedModules
0800 MiniDumpWithFullMemoryInfo
1000 MiniDumpWithThreadInfo
因此,除非您需要从转储中获得此类额外信息 - 配置 DrWatson 为您提供完整的内存转储与使用 adplus 一样好。有关这些标志的更多信息可以在 debugInfo.com 找到。 .
关于debugging - Dr Watson 挂起进程的崩溃转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/463501/