[cairo-bugs] [Bug 85005] New: integrated VNC/Spice viewer widget in virt-manager stops updating w/ xlib-xcb enabled cairo

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Oct 14 07:50:51 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=85005

            Bug ID: 85005
           Summary: integrated VNC/Spice viewer widget in virt-manager
                    stops updating w/ xlib-xcb enabled cairo
           Product: cairo
           Version: unspecified
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: xcb backend
          Assignee: psychon at znc.in
          Reporter: ua_bugzilla_freedesktop at binary-island.eu
        QA Contact: cairo-bugs at cairographics.org

If cairo (master branch and earlier as well) is compiled with xlib-xcb enabled,
starting a VM in virt-manager will result in an integrated VNC/Spice viewer
widget that stops updating after approx. 1 sec or less. Taking screenshots
still works (with an actual up to date image) as well as connecting with the
external Spice or VNC client (which then works just fine).

After I waded through the sources of virt-manager to debug this, I finally
figured the problem was rooted at a much lower level which lead me to cairo
eventually.

Once cairo is compiled without the xlib-xcb adapter, everything works just fine
again.

By the way, this happens with the following versions I tested:

virt-manager: 1.0.1, 1.1.0 and master.
libvirt: 1.2.6 and 1.2.9.
spice-gtk: 0.25 and master
qemu: 2.1.1
Kernel: 3.16.1
pygobject: 3.12.2 and master

If there is anything I can do to help debug this further, please let me know.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cairographics.org/archives/cairo-bugs/attachments/20141014/8af3e961/attachment.html>


More information about the cairo-bugs mailing list