I find the rules, it no matter with windows 2012, it depend on video type, if type is cirrus, or use nvidia GPU in display settings, will cause this problem:
<video> <model type='cirrus' vram='16384' heads='1' primary='yes'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </video> Does WDDMInterface::escape only support qxl type video card? ________________________________ From: Yuri Benditovich <yuri.benditov...@daynix.com> Sent: Tuesday, January 14, 2020 10:07 AM To: franklin zhou <cod...@live.com> Cc: Frediano Ziglio <fzig...@redhat.com>; Spice List <spice-devel@lists.freedesktop.org> Subject: Re: [Spice-devel] windows server 2012: WDDMInterface::escape::this should never happen. Status is 0xc000000d Which QXL driver is installed on 2012: qxl.sys for xp/Win7 or qxldod.sys for win8+? On Tue, Jan 14, 2020 at 11:43 AM Frediano Ziglio <fzig...@redhat.com> wrote: > > > > In windows server 2012, the follow line " status = _pfnEscape(&escapeData); > > " > > always cause error, > > status is: 0xc000000d, error message is: "INFO::2020-01-14 > > 16:58:23,387::WDDMInterface::escape::this should never happen. Status is > > 0xc000000d" > > ========================== > > bool WDDMInterface::escape(LPCTSTR device_name, void* data, UINT size_data) > > { > > ....... > > > status = _pfnEscape(&escapeData); > > > if (!NT_SUCCESS(status)) { > > vd_printf("this should never happen. Status is 0x%lx", status); > > }; > > > } > > ============================== > > is this a bug ? > > Code is STATUS_INVALID_PARAMETER. > I don't see any reason (beside from device_name) for this result but > looks like a bug indeed. > > Frediano > > _______________________________________________ > Spice-devel mailing list > Spice-devel@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/spice-devel
_______________________________________________ Spice-devel mailing list Spice-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/spice-devel