1

我有一个崩溃应用程序的小型转储,我想在我自己的库中使用 DbgEng 对其进行分析。现在有谁可以使用 IDebugControl::GetStackTrace 获取导致程序崩溃的线程的堆栈跟踪?

我感谢任何形式的帮助

谢谢

4

1 回答 1

1

根据崩溃转储的生成方式,它可能正在使用嵌入式上下文。使用IDebugControl4可让您访问GetStoredEventInformationGetContextStackTrace方法的接口。如果GetStoredEventInformation失败,您可以使用该GetStackTrace方法。

该解决方案在本文中描述http://blogs.msdn.com/b/joshpoley/archive/2008/11/10/minidumps-and-bad-stacks.aspx

于 2011-10-12T07:47:25.857 回答