> > On Wed, Jan 15, 2020 at 8:13 AM franklin zhou <codeit@xxxxxxxx> wrote: > > > > 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? > > Yes, this is private interface > I tested briefly the agent changing the VM to standard VGA and the agent detect correctly the situation and instead (for the screen size) find the closest resolution and set that instead of sending invalid Escape commands. I used Windows 7. So why under Windows 2012 the agent behave that way? Franklin, what version of the agent are you using? > > > > ________________________________ > > From: Yuri Benditovich <yuri.benditovich@xxxxxxxxxx> > > Sent: Tuesday, January 14, 2020 10:07 AM > > To: franklin zhou <codeit@xxxxxxxx> > > Cc: Frediano Ziglio <fziglio@xxxxxxxxxx>; Spice List > > <spice-devel@xxxxxxxxxxxxxxxxxxxxx> > > Subject: Re: 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 <fziglio@xxxxxxxxxx> > > 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@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel