> > - if (s->surface && > > + if (s->surface && (surface->flags & QEMU_ALLOCATED_FLAG) && > > pixman_image_get_width(s->surface->image) == width && > > pixman_image_get_height(s->surface->image) == height) { > > return; > > > > You are missing the 's->' !
Good catch. /me wonders why gcc didn't throw a warning on that one. Fixed. thanks, Gerd -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1658634 Title: Can't get correct display with latest QEMU and OVMF BIOS Status in QEMU: Confirmed Bug description: I tried to install a Ubuntu 16.04.1 Desktop 64bits with latest QEMU and OVMF UEFI BIOS, however I can't get correct display output with default vga configuration (-vga std). However, qemu works with a couple of different configurations: 1. "-vga cirrus" + "-bios OVMF.fd": works 2. "-vga std" + non-UEFI bios: works The same error with QEMU 2.8.0 release. Everything works well on 2.7.0/1. To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1658634/+subscriptions