代码之家  ›  专栏  ›  技术社区  ›  Andrew Keith

WPF d3d9.dll崩溃

  •  1
  • Andrew Keith  · 技术社区  · 15 年前

    我在WPF中有几个应用程序会定期在两台不同的服务器(一台dell poweredge和一台HP proliant)上崩溃。问题是WPF应用程序都在d3d9.dll中崩溃。重新启动服务器总是可以解决问题。这个问题一个月只发生几次。两台服务器都运行Windows XP而不是Windows 2003。

    以下是崩溃的事件查看器应用程序日志条目

    Faulting application iqlayer.exe, version 5.3.1.14, stamp 4a9d0d63, faulting module d3d9.dll, version 5.3.2600.2180, stamp 41109693, debug? 0, fault address 0x0003a756.
    
    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
    

    一旦出现此问题,在我重新启动之前,所有其他WPF应用程序都不会运行。我甚至试着运行一个显示空白窗口的测试应用程序。测试应用程序在d3d9.dll启动时立即崩溃。

    我找到了这个 KB 我想这和我的问题有关。然而,我没有在我的服务器上安装directX SDK,也不知道在哪里取消选中“D3D9错误时中断”。

    2 回复  |  直到 15 年前
        1
  •  0
  •   zakk    15 年前

    您是否将视频卡驱动程序升级到最新版本?

        2
  •  0
  •   Andrew Keith    15 年前