[Pkg-libvirt-maintainers] Bug#837499: Bug#837499: virt-viewer & virt-manager's Spice viewer crash on first mouse click on GNOME+Wayland

Guido Günther agx at sigxcpu.org
Mon Sep 12 19:48:10 UTC 2016


On Mon, Sep 12, 2016 at 02:08:57AM +0200, intrigeri wrote:
> Package: virt-viewer
> Version: 4.0-1
> Severity: normal
> 
> Hi,
> 
> on current Debian sid, running GNOME on Wayland, I start a Debian sid
> desktop VM with libvirt/QEMU. It boots fine up to the graphical
> interface, but as soon as I click somewhere it crashes. The exact
> error message depends on how exactly I display the VM locally:
> 
>  * using virt-manager's own Spice viewer:
> 
>    python2: ../../../../src/cairo-surface.c:928: cairo_surface_reference: Assertion `(_cairo_atomic_int_get (&(&surface->ref_count)->ref_count) > 0)' failed.
> 
>  * running a standalone virt-viewer:
> 
>    ../../../../src/cairo-surface.c:953: cairo_surface_destroy: Assertion `(_cairo_atomic_int_get (&(&surface->ref_count)->ref_count) > 0)' failed.
> 
> I've also seen in the Journal, around the time of the crash:
> 
>   gnome-shell[11969]: (wayland/meta-wayland-surface.c:424):meta_wayland_surface_ref_buffer_use_count: runtime check failed: (surface->buffer_ref.buffer->resource)
> 
> Running virt-manager with GDK_BACKEND=x11 fixes this problem.
> 
> I've found no corresponding bug in upstream bug tracker
> (https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&classification=Community&product=Virtualization%20Tools&query_format=advanced),
> so I wonder if that's a known issue or something specific to my setup.

I don't know about any such issues so it might be worth reporting this
upstream. Do we have a Waylland session available via gdm3 nowadays or
is there a specific setup required?
Cheers,
 -- Guido



More information about the Pkg-libvirt-maintainers mailing list