我在WPF中有几个应用程序会定期崩溃2个不同的服务器(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,也不知道在哪里取消选中“Break on D3D9 Error”。
答案 0 :(得分:0)
您是否将视频卡驱动程序升级到最新版本?
答案 1 :(得分:0)
我认为没有答案。我重新启动了服务器,无法重现问题:(