使用 IDebugControl::GetStackTrace 错误线程堆栈跟踪
我有一个崩溃应用程序的小型转储,我想在我自己的库中使用 DbgEng 来分析它。现在有人如何使用 IDebugControl::GetStackTrace 获取导致程序崩溃的线程…
如何处理“SOS 版本与您正在调试的 CLR 版本不匹配”在WinDbg中?
我的某些应用程序出现问题。这是一个基于 wcf 的应用程序,在 Windows 2003 Server (x86) 的 IIS6 下运行: 在事件日志中,我从“W3SVC-WP”源(Event…
在 VS 2010 中调试小型转储时遇到问题
我从 .NET 调用 MiniDumpWriteDump 来生成小型转储,效果很好。但是,当我将生成的转储加载到 VS 2010 中时,我没有看到任何有用的信息。特别是,调用…
使用 Breakpad 创建 CLR 转储
我正在使用 Google Breakpad 在 Windows 应用程序崩溃时生成故障转储。 我的应用程序将 C++ 本机代码与 C# CLR 代码混合在一起。 Breakpad 生成的转储…
加载转储文件; VS 找不到我的源代码
我正在 VS 2010 中开发一个 .NET 4.0 应用程序。 我第一次尝试使用转储文件,但是当将小型转储加载到 VS 中时,我无法调试它,因为 VS 找不到源文件。…
XP SP3 计算机上的应用程序故障转储在哪里?
过去,应用程序崩溃(未处理的异常)会在 XP 计算机上的 %TEMP% 文件夹中创建一个小型转储,但看起来 Microsoft 已经更改了此逻辑 - 也许通过更新。 …
安装COM AddIn后,在Excel中测试连接,出现蓝屏
COM Excel 插件、C#、VS 2008、 Excel COM Addin,在测试虚拟机上测试,工作正常 客户安装后出现蓝屏,不知道原因。 以下是客户得到的。有人可以帮忙…
Windbg:获取在 UnhandledExceptionFilter 中创建的小型转储的堆栈跟踪
我通过执行以下操作设置未处理的异常过滤器: SetUnhandledExceptionFilter(UnhandledException) 并在我的 UnhandledException 函数中,我使用 MiniDu…
我的小型转储太大,Visual Studio 无法加载,我该如何解决这个问题?
当我的应用程序崩溃时,它会生成一个小型转储以允许事后调试。我使用 MiniDumpWithIndirectlyReferencedMemory 和 MiniDumpWithPrivateReadWriteMemor…
小型转储对于 .NET 中的调试有用吗
例如,我看到一些关于用于 .NET 调试的小型转储的相互矛盾的观点; 迷你转储快照和 SOS 与 小型转储在 .NET 中几乎毫无用处 它们看起来很有用对我来说…
MINIDUMP_TYPE 枚举值的哪种组合将为我提供最“完整”的信息?迷你垃圾场?
我希望我的应用程序创建一个小型转储以帮助调试未处理的异常。 在创建转储之前,我可能不知道需要哪种类型的小型转储,那么 MINIDUMP_TYPE 标志来为我…
错误检查重新启动后损坏的 Windows 小型转储
问候。 我最近在我的 XP 笔记本电脑上进行了错误检查,这是最后一台的数据: 0x40000080 (0x8a43d130, 0x858ffd20, 0xba4f3e5c, 0x00000001) 我只启用…