[Pkg-libvirt-maintainers] Bug#559298: virt-manager: problems with multiple windows

Gábor Gombás gombasg at sztaki.hu
Thu Dec 3 12:22:23 UTC 2009

Package: virt-manager
Version: 0.8.0-2
Severity: normal


virt-manager hangs if I do the following:

- connect to a remote host using the qemu+ssh:// protocol
- select "Open" for two virtual machines in the right-click context menu
- close the window that was opened first

At this point both the virt-manager main window and the other console
window becomes unresponsible. Even if I choose "Force quit" in the
dialog saying that the window is not responding (it may be a feature of
compiz, I'm not sure), virt-manager and the ssh process remains alive
and has to be killed before a new virt-manager process can be started.
This is fully deterministic.

If I avoid closing the window opened first or if I make sure there is
always at most one open VM window, then there is no hang, but
virt-manager eventually crashes without leaving any trace. At least in
this case it does not have to be killed before it can be restarted. This
is not as repeatable as the hang, but it happens quite often (say every
5-10 minutes if I want to work with several VMs in tight turns).

I don't know if it is related, but if I open just one console window,
close it and then exit virt-manager, the ssh process remains running. It
seems there is a bug in the cleanup path somewhere.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (110, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages virt-manager depends on:
ii  librsvg2-common               2.26.0-1   SAX-based renderer library for SVG
ii  python                        2.5.4-2    An interactive high-level object-o
ii  python-dbus                   0.83.0-1   simple interprocess messaging syst
ii  python-glade2                 2.16.0-1   GTK+ bindings: Glade support
ii  python-gnome2                 2.28.0-1   Python bindings for the GNOME desk
ii  python-gtk-vnc                0.3.10-2   A VNC viewer widget for GTK+ (Pyth
ii  python-gtk2                   2.16.0-1   Python bindings for the GTK+ widge
ii  python-libvirt                0.7.4-1    libvirt Python bindings
ii  python-support                1.0.5      automated rebuilding support for P
ii  python-urlgrabber             3.1.0-5    A high-level cross-protocol url-gr
ii  python-vte                    1:0.22.5-1 Python bindings for the VTE widget
ii  virtinst                      0.500.0-3  Programs to create and clone virtu

Versions of packages virt-manager recommends:
ii  hal                           0.5.13-6   Hardware Abstraction Layer
ii  libvirt-bin                   0.7.4-1    the programs for the libvirt libra

Versions of packages virt-manager suggests:
ii  virt-viewer                   0.2.0-1    Displaying the graphical console o

-- no debconf information

More information about the Pkg-libvirt-maintainers mailing list