通过 adplus 收集转储的正确方法是啥?
Posted
技术标签:
【中文标题】通过 adplus 收集转储的正确方法是啥?【英文标题】:What is the right way to collect dumps through adplus?通过 adplus 收集转储的正确方法是什么? 【发布时间】:2012-02-02 10:18:44 【问题描述】:我想使用 adplus 收集挂起转储。我是否必须从一开始就使用 adplus 命令运行该进程,还是必须在应用程序挂起后启动它?如果必须从一开始就完成,有没有办法在实际挂起事件发生之前减少转储的大小?
谢谢。
【问题讨论】:
【参考方案1】:你可以使用
%WinDbgPath%\ADPlus -hang -o %OUTDIR% -quiet –pn <your.exe>
当您发现 your.exe 挂起时。转储的大小取决于转储的类型和转储进程的大小。您可以在命令行选项或 .cfg 文件中控制转储类型。 这将立即生成转储,就像您附加了 windbg 和
.dump /ma /u <file.dmp>
【讨论】:
还可以查看 C:\Program Files (x86)\Debugging Tools for Windows (x86)\ adplus.doc 和 windbg 帮助的 ADPlus 部分。以上是关于通过 adplus 收集转储的正确方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章