[libvirt] virsh: error: failed to disconnect from the hypervisor in F12/rawhide with Xen

Hello, I have a testbox running current Fedora 12 (rawhide), with custom 2.6.31.4 Xen pv_ops dom0 kernel. [root@f12test ~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1020 4 r----- 33.8 c54test 1024 1 0.0 [root@f12test ~]# virsh list Id Name State ---------------------------------- 0 Domain-0 running virsh: error: failed to disconnect from the hypervisor [root@f12test ~]# virsh --connect xen:/// version Compiled against library: libvir 0.7.1 Using library: libvir 0.7.1 Using API: Xen 3.0.1 Running hypervisor: Xen 3.4.0 virsh: error: failed to disconnect from the hypervisor *** glibc detected *** virsh: double free or corruption (fasttop): 0x0000000000936250 *** ======= Backtrace: ========= /lib64/libc.so.6[0x3d9ec75dc6] virsh[0x406d91] virsh[0x406f29] virsh[0x406de3] virsh[0x414582] /lib64/libc.so.6(__libc_start_main+0xfd)[0x3d9ec1eb4d] virsh[0x405b59] ======= Memory map: ======== <snip, memory map removed> [root@f12test ~]# rpm -qa | grep -i libvirt libvirt-python-0.7.1-13.fc12.x86_64 libvirt-0.7.1-13.fc12.x86_64 libvirt-client-0.7.1-13.fc12.x86_64 [root@f12test ~]# rpm -qa | grep -i xen kernel-2.6.31.4-1.2.73.xendom0.fc12.x86_64 xen-3.4.1-5.fc12.x86_64 xen-runtime-3.4.1-5.fc12.x86_64 kernel-devel-2.6.31.4-1.2.73.xendom0.fc12.x86_64 xen-libs-3.4.1-5.fc12.x86_64 xen-hypervisor-3.4.1-5.fc12.x86_64 Any ideas? -- Pasi

Pasi Kärkkäinen wrote:
Hello,
I have a testbox running current Fedora 12 (rawhide), with custom 2.6.31.4 Xen pv_ops dom0 kernel.
[root@f12test ~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1020 4 r----- 33.8 c54test 1024 1 0.0
[root@f12test ~]# virsh list Id Name State ---------------------------------- 0 Domain-0 running
virsh: error: failed to disconnect from the hypervisor
[root@f12test ~]# virsh --connect xen:/// version Compiled against library: libvir 0.7.1 Using library: libvir 0.7.1 Using API: Xen 3.0.1 Running hypervisor: Xen 3.4.0
virsh: error: failed to disconnect from the hypervisor *** glibc detected *** virsh: double free or corruption (fasttop): 0x0000000000936250 ***
The "failed to disconnect from the hypervisor" and double free issues have been fixed in 0.7.2. Regards, Jim

On Tue, Oct 27, 2009 at 10:04:45AM -0600, Jim Fehlig wrote:
Pasi Kärkkäinen wrote:
Hello,
I have a testbox running current Fedora 12 (rawhide), with custom 2.6.31.4 Xen pv_ops dom0 kernel.
[root@f12test ~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1020 4 r----- 33.8 c54test 1024 1 0.0
[root@f12test ~]# virsh list Id Name State ---------------------------------- 0 Domain-0 running
virsh: error: failed to disconnect from the hypervisor
[root@f12test ~]# virsh --connect xen:/// version Compiled against library: libvir 0.7.1 Using library: libvir 0.7.1 Using API: Xen 3.0.1 Running hypervisor: Xen 3.4.0
virsh: error: failed to disconnect from the hypervisor *** glibc detected *** virsh: double free or corruption (fasttop): 0x0000000000936250 ***
The "failed to disconnect from the hypervisor" and double free issues have been fixed in 0.7.2.
Ok, thanks! Hopefully 0.7.2 will hit F12/rawhide soon.. -- Pasi

On Tue, Oct 27, 2009 at 06:07:09PM +0200, Pasi Kärkkäinen wrote:
On Tue, Oct 27, 2009 at 10:04:45AM -0600, Jim Fehlig wrote:
Pasi Kärkkäinen wrote:
Hello,
I have a testbox running current Fedora 12 (rawhide), with custom 2.6.31.4 Xen pv_ops dom0 kernel.
[root@f12test ~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1020 4 r----- 33.8 c54test 1024 1 0.0
[root@f12test ~]# virsh list Id Name State ---------------------------------- 0 Domain-0 running
virsh: error: failed to disconnect from the hypervisor
[root@f12test ~]# virsh --connect xen:/// version Compiled against library: libvir 0.7.1 Using library: libvir 0.7.1 Using API: Xen 3.0.1 Running hypervisor: Xen 3.4.0
virsh: error: failed to disconnect from the hypervisor *** glibc detected *** virsh: double free or corruption (fasttop): 0x0000000000936250 ***
The "failed to disconnect from the hypervisor" and double free issues have been fixed in 0.7.2.
Ok, thanks!
Hopefully 0.7.2 will hit F12/rawhide soon..
F12/rawhide bugzilla entry about this: https://bugzilla.redhat.com/show_bug.cgi?id=531429 The plan is to backport the fix to 0.7.1 for F12: https://www.redhat.com/archives/libvir-list/2009-October/msg00765.html -- Pasi
participants (2)
-
Jim Fehlig
-
Pasi Kärkkäinen