代码之家  ›  专栏  ›  技术社区  ›  mhenry1384

如何追踪由(用户模式)应用程序触发的蓝屏死亡

  •  1
  • mhenry1384  · 技术社区  · 16 年前

    我们有一个由混合托管和非托管代码组成的.Net应用程序。我们有许多报告显示,用户在使用我们的应用程序时获得了BSOD。这些蓝色屏幕出现在不同版本的Windows上。大部分是XP,但一个用户声称它发生在Windows 7上。一些用户在做一件事时看到它发生,另一些用户在做完全不同的事情时看到它发生。当然,我们不能重现这个问题。

    不用说,我被难住了。用户模式的应用程序不应该能够蓝屏操作系统,所以我们在一个普通的内核空间应用程序中遇到了一个bug,可能是有bug的防病毒软件?

    3 回复  |  直到 16 年前
        2
  •  1
  •   Richard Berg    16 年前

    您唯一能做的就是说服用户向您发送数据:

        3
  •  0
  •   GrayWizardx    16 年前

    你能得到一份崩溃/小型转储的副本吗?

    WinDbg SOS

    Tess Fernandez 有一个关于使用低级工具进行托管调试的好博客。

    推荐文章