我有以下问题,通过在VLC中快速最小/最大视频流,我可以通过高机会重现,崩溃英特尔GPU驱动程序。
我认为这需要主要在英特尔方面进行报告,而不是VLC或MS,因为像VLC这样的用户空间应用程序即使是VLC中的错误也不应该使视频驱动程序崩溃,对吧?
Windows显示这些崩溃:
我没有任何其他问题,游戏,prime95稳定,其他媒体播放器,如MPC,Chrome等。
它恰好发生在VLC和快速最小/最大视频动作上。
来自VLC的日志条目,当它发生时说:
主要警告:图片太晚无法显示(缺少31毫秒)
主要警告:图片太晚无法显示(缺少14毫秒)
direct3d11错误:SwapChain存在失败。
(HR = 0x887A0005)
主要警告:图片太晚无法显示(缺少8毫秒)
direct3d11错误:SwapChain存在失败。
(HR = 0x887A0005)
direct3d11错误:SwapChain存在失败。
(HR = 0x887A0005)
direct3d11错误:SwapChain存在失败。
(HR = 0x887A0005)
direct3d11错误:SwapChain存在失败。
(HR = 0x887A0005)
direct3d11错误:SwapChain存在失败。
(HR = 0x887A0005)
direct3d11错误:SwapChain存在失败。
(HR = 0x887A0005)
direct3d11错误:SwapChain存在失败。
(HR = 0x887A0005)
direct3d11错误:SwapChain存在失败。
(HR = 0x887A0005)
direct3d11错误:SwapChain存在失败。
(HR = 0x887A0005)
direct3d11错误:SwapChain存在失败。
(HR = 0x887A0005)
direct3d11错误:SwapChain存在失败。
(HR = 0x887A0005)
direct3d11错误:SwapChain存在失败。
(HR = 0x887A0005)
错误代码0x887A0005似乎意味着DXGI_ERROR_DEVICE_REMOVED,这显然是无稽之谈。
笔记本电脑是配备Op
timus的2 GPU设备。
所以这似乎是驱动程序问题或Windows错误。
以上来自于谷歌翻译
以下为原文
I have the following issue, that I can mostly with high chance reproduce, crashing the Intel GPU driver, by quickly min/max a video stream in VLC. I think this needs to be reported mostly at Intel's side, not VLC or MS, because a userspace app like VLC shouldnt be able to crash the video driver even if it was a bug maybe in VLC, right?
Windows show these for the crash:
I have no other issue anywhere, while gaming, prime95 stability, other media players like MPC, Chrome ect. It just happens with VLC and a fast min/max video action.
A log entry from VLC, when it happens says:
main warning: picture is too late to be displayed (missing 31 ms)
main warning: picture is too late to be displayed (missing 14 ms)
direct3d11 error: SwapChain Present failed. (hr=0x887A0005)
main warning: picture is too late to be displayed (missing 8 ms)
direct3d11 error: SwapChain Present failed. (hr=0x887A0005)
direct3d11 error: SwapChain Present failed. (hr=0x887A0005)
direct3d11 error: SwapChain Present failed. (hr=0x887A0005)
direct3d11 error: SwapChain Present failed. (hr=0x887A0005)
direct3d11 error: SwapChain Present failed. (hr=0x887A0005)
direct3d11 error: SwapChain Present failed. (hr=0x887A0005)
direct3d11 error: SwapChain Present failed. (hr=0x887A0005)
direct3d11 error: SwapChain Present failed. (hr=0x887A0005)
direct3d11 error: SwapChain Present failed. (hr=0x887A0005)
direct3d11 error: SwapChain Present failed. (hr=0x887A0005)
direct3d11 error: SwapChain Present failed. (hr=0x887A0005)
direct3d11 error: SwapChain Present failed. (hr=0x887A0005)
Error code
0x887A0005 seems to mean DXGI_ERROR_DEVICE_REMOVED, which is obviously nonsense. The laptop is a 2 GPU device with Optimus. So this seems to be a driver issue or a Windows bug.