为什么在浏览器中使用 directX 视频时 mstsc 崩溃:TOR,Chrome,等

why is mstsc crashing when using directX video in browser: TOR, Chrome, et al

在 windows 上使用 RDP 10. 在任何浏览器中渲染 directX 视频时 RDP 崩溃。

异常: 错误应用程序名称:mstsc.exe,版本:10.0.15063.0,时间戳:0x57950623 故障模块名称:d3d11.dll,版本:10.0.15063.0,时间戳:0x6a789089 异常代码:0xc0000005 故障偏移量:0x00000000000d52df 故障进程 ID:0x2654 错误的应用程序启动时间:0x01d3686b519f9468 错误的应用程序路径:C:\WINDOWS\system32\mstsc.exe 错误模块路径:C:\WINDOWS\system32\d3d11.dll 报告编号:42d43329-f67e-4e1d-a7f8-3fd76e560a47 错误包全名: 错误包相关应用程序 ID:

windbg 分析:

FAULTING_IP: d3d11!NDXGI::CDevice::SignalSynchronizationObjectCB+8f 00007ffc`e9a852df 8b4608 mov eax,dword ptr [rsi+8]

异常地址:00007ffce9a852df (d3d11!NDXGI::CDevice::SignalSynchronizationObjectCB+0x000000000000008f) ExceptionCode:c0000005(访问冲突) 异常标志:00000000 数字参数:2 参数[0]:0000000000000000 参数[1]:0000000000000008 尝试从地址 0000000000000008

读取

STACK_TEXT:
000000fc8c0fd300 00007ffcddb43321 : 000001ff00000000 00000000f0ef0f20 000002c48fbb00c0 000002c49a7fca90 : d3d11!NDXGI::CDevice::SignalSynchronizationObjectCB+0x8f 000000fc8c0fd400 000001ff00000000:00000000f0ef0f20 000002c48fbb00c0 000002c49a7fca90 0000000000000000:atidxx64+0x63321 000000FC 8c0fd408 00000000 F0EF0F20:000002C4 8fbb00c0 000002c4 9A7FCA90 00000000 00000000 80004440 00000002:0x000001ff [= 20 = 20 =] 8C0FD410 000002C4 [= 21 = 21 = 21 =] 9A7FCA90 0000000000000000000000000000000000000000000000 000000000来8c0fd418 000002c49a7fca90 : 0000000000000000 8000444000000002 0000000080004440 0000000000000000 : 0x000002c48fbb00c0 000000fc8c0fd420 0000000000000000:8000444000000002 0000000080004440 0000000000000000 0000000000000000:0x000002c4`9a7fca90

我到处找,找不到答案。问题最终成为我的视频适配器中的错误,我升级了它:AMD FirePro W4100 图形适配器

驱动升级到v21.19.141.0。问题已解决。

也许这会对其他人有所帮助。