Your message dated Sat, 20 Jan 2018 17:06:15 +0000 with message-id <[email protected]> and subject line Bug#881293: fixed in libvirt 4.0.0-1 has caused the Debian Bug report #881293, regarding libvirtd crashes when starting a vm with IDE cdrom to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 881293: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881293 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libvirt Version: 3.10 Severity: grave With libvirt version 3.10 I cannot start a VM. Reverting to 3.0 (Debian/stable) all is fine. This was initially found in GNOME-Boxes but I have been able to reproduce on the command line using virsh. Note also that I had the same issue with 3.9. On one console: $ LIBVIRT_DEBUG=1 gdb /usr/sbin/libvirtd On a second console, I tried to start the VM: $ virsh start boxes-winxp Then I got this exception from libvirtd: Thread 5 "libvirtd" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7febad4a5700 (LWP 7867)] 0x00007feb94b109c8 in virStorageFileReportBrokenChain () from /usr/lib/libvirt/connection-driver/libvirt_driver_storage.so (gdb) bt #0 0x00007feb94b109c8 in virStorageFileReportBrokenChain () from /usr/lib/libvirt/connection-driver/libvirt_driver_storage.so #1 0x00007feb7d266da3 in qemuDomainDetermineDiskChain () from /usr/lib/libvirt/connection-driver/libvirt_driver_qemu.so #2 0x00007feb7d28eec2 in qemuProcessPrepareHost () from /usr/lib/libvirt/connection-driver/libvirt_driver_qemu.so #3 0x00007feb7d294b71 in qemuProcessStart () from /usr/lib/libvirt/connection-driver/libvirt_driver_qemu.so #4 0x00007feb7d2f5201 in ?? () from /usr/lib/libvirt/connection-driver/libvirt_driver_qemu.so #5 0x00007feb7d2f58e6 in ?? () from /usr/lib/libvirt/connection-driver/libvirt_driver_qemu.so #6 0x00007febb9e5e077 in virDomainCreate (domain=0x7feb980008c0) at ../../../src/libvirt-domain.c:6531 #7 0x000056190ba2ed9c in ?? () #8 0x00007febb9ec697c in virNetServerProgramDispatchCall (msg=0x56190d9e7590, client=0x56190d9e6fb0, server=0x56190d9d00f0, prog=0x56190d9e4f40) at ../../../src/rpc/virnetserverprogram.c:437 #9 virNetServerProgramDispatch (prog=0x56190d9e4f40, server=0x56190d9d00f0, client=0x56190d9e6fb0, msg=0x56190d9e7590) at ../../../src/rpc/virnetserverprogram.c:307 #10 0x000056190ba3e988 in ?? () #11 0x00007febb9da1c01 in virThreadPoolWorker ( opaque=opaque@entry=0x56190d9ce9f0) at ../../../src/util/virthreadpool.c:167 #12 0x00007febb9da0f78 in virThreadHelper (data=<optimized out>) at ../../../src/util/virthread.c:206 #13 0x00007febb68b0519 in start_thread (arg=0x7febad4a5700) at pthread_create.c:456 #14 0x00007febb65f2a5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 (gdb) I noticed that running with 3.0 I had a message saying that /dev/sr0 is not accessible. And indeed I do not have a CDROM on this machine. The .xml were migrated from a machine with a CDROM to this new one. Removing: <disk type='block' device='cdrom'> <driver name='qemu' type='raw'/> <source dev='/dev/sr0' startupPolicy='optional'/> <target dev='hdc' bus='ide'/> <readonly/> <address type='drive' controller='0' bus='1' target='0' unit='0'/> </disk> Seems to fix the issue. Yet, libvirt should not crash on this. And the backtrace makes sense with this fix BTW. Please let me know if you need additional information. Thanks, -- Pascal Obry / Magny Les Hameaux (78) The best way to travel is by means of imagination http://www.obry.net gpg --keyserver keys.gnupg.net --recv-key F949BD3B
--- End Message ---
--- Begin Message ---Source: libvirt Source-Version: 4.0.0-1 We believe that the bug you reported is fixed in the latest version of libvirt, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guido Günther <[email protected]> (supplier of updated libvirt package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 20 Jan 2018 16:31:11 +0100 Source: libvirt Binary: libvirt-clients libvirt-daemon libvirt-daemon-driver-storage-gluster libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-sheepdog libvirt-daemon-driver-storage-zfs libvirt-daemon-system libvirt0 libvirt-doc libvirt-dev libvirt-sanlock libnss-libvirt libvirt-wireshark Architecture: source Version: 4.0.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Libvirt Maintainers <[email protected]> Changed-By: Guido Günther <[email protected]> Description: libnss-libvirt - nss plugin providing IP add ress resolution for virtual machines libvirt-clients - Programs for the libvirt library libvirt-daemon - Virtualization daemon libvirt-daemon-driver-storage-gluster - Virtualization daemon glusterfs storage driver libvirt-daemon-driver-storage-rbd - Virtualization daemon RBD storage driver libvirt-daemon-driver-storage-sheepdog - Virtualization daemon Sheedog storage driver libvirt-daemon-driver-storage-zfs - Virtualization daemon ZFS storage driver libvirt-daemon-system - Libvirt daemon configuration files libvirt-dev - development files for the libvirt library libvirt-doc - documentation for the libvirt library libvirt-sanlock - Sanlock plugin for virtlockd libvirt-wireshark - Wireshark dissector for the libvirt protocol libvirt0 - library for interfacing with different virtualization systems Closes: 846534 881293 884828 887612 887700 Changes: libvirt (4.0.0-1) unstable; urgency=medium . * [5936904] New upstream version 4.0.0 * [bcb7ca3] Drop patches applied upstream. Allow-libvirt-to-kill-unconfined-domains.patch Drop qemu-avoid-denial-of-service-reading-from-QEMU-monitor-CV.patch . libvirt (4.0.0~rc2-1) experimental; urgency=medium . * [8dd2f5b] Don't manage /etc/apparmor.d/local as conf files (Closes: #887612) * [0819e5a] apparmor: allow libvirt to send term signal to unconfined * [b1ecc1a] New upstream version 4.0.0~rc2 * [7406ae5] CVE-2018-5748: qemu: avoid denial of service reading from QEMU monitor (Closes: #887700) * [564e232] Bump symbol versions * [0a274c0] d/control: use priority optional instead of extra . libvirt (4.0.0~rc1-1) experimental; urgency=medium . [ Guido Günther ] * [a225d2b] New upstream version 4.0.0~rc1 (Closes: #881293, #846534) * [2270343] Rediff patches . [ intrigeri ] * [89b8ab4] Allow libvirt to kill unconfined domains . [ Christian Ehrhardt ] * [b2ce106] Clear more directories on purge (Closes: #884828) * [0cd10ab] Avoid apt seccomp issues due to libnss-libvirt (LP: #1732030) Checksums-Sha1: 92603f9f9a48ca3c48a1dca27fcfe1fbce24800e 4492 libvirt_4.0.0-1.dsc b1c83abbba1da9eef79cc36688557ab32c6f42a7 15002248 libvirt_4.0.0.orig.tar.xz d2b1110d7edb38f231524f56717219a0708165c2 68092 libvirt_4.0.0-1.debian.tar.xz 1a12469dc4db6d1e17cbbbcedede62a61de09d4d 19895 libvirt_4.0.0-1_amd64.buildinfo Checksums-Sha256: 6381543f7128c35d79a42381b42de36272459d842943a769739d840d719cac6a 4492 libvirt_4.0.0-1.dsc e9e8ca1a696b70bca572f367e35807a9800a59aec5158b95fe7f4802a5fadfc8 15002248 libvirt_4.0.0.orig.tar.xz 4fa78825bd802c34e8a40fc7a9d4bdcfa44489ba0b22703552f2306fc6eb3332 68092 libvirt_4.0.0-1.debian.tar.xz a62f9af1f299cb5c2fb9c23a97e24fbed3e5f6a880919845a6c42b01035aa537 19895 libvirt_4.0.0-1_amd64.buildinfo Files: 895f10bec1a8183fc5a436127777e24b 4492 libs optional libvirt_4.0.0-1.dsc ff0dbdd8ec4ac1277588dfe3b245d0e9 15002248 libs optional libvirt_4.0.0.orig.tar.xz 1999a77199bceaca9dba42a00ed38b02 68092 libs optional libvirt_4.0.0-1.debian.tar.xz b949c6ec14cafd6619ad23a385eadf1c 19895 libs optional libvirt_4.0.0-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEvHzQcjh1660F3xzZB7i3sOqYEgsFAlpjcbsACgkQB7i3sOqY EguxMQ//SS9pYWaFz7ZnUj26R8PgKqaLf6+ZQHed+ocu4QWGTh4dyhQAAc2ZZKS1 f5vrGRqwraFL8GXrsdmCr70oWV6hhXOXaWG5Wnz+t28b85glbe7uw18tQ6FGeJzq LxhUrLTRTdMiE6ov+S6qHglmBotoNetJzK+qAbCdyBRLR+g/IyAB1B3BziFyJe3l NwgI+N+nTkRL10QwWp1bt10Yqg7K356ByMPzEyBAfeVynxNNjyRS8/cvTKboUr2N ky4fcMjVC0AaUCllIz8PrT8/0FUM4ff7HGOEIDgkUGXRuX1mzHgwyDMByL0hn24a Ch1jdc+ZjbJxjPSkJosyirVkyHfMl8Pfr6tcEVC2rQnvCTAY3bzcvohl73PWhKyU LVdvkAcLVIDqvx1jm3PsYAFU3o2ycdyja2kQ00/R8uoYSKkMxI88r7gPjsRX//X8 vx53RfcuPFW4x8MuEeTHhPas/DvXmUf48dNm306GkhjBaMOXrxHcHFlvNEZUnkus yCPfHkGH23UEejEeDeg/GTlO4j5cMUgtvBeZkM/6puceP0wElIhURdEVUm8yFG5+ /O7lIU+YQBveZWx70M6zDCpDKpyv8/86pjh/s02fKRrCKeP3HYHJ+CMg9mFBq3Qo 2gp8t7dHIDMRm1q9fctqt4bKV4bT5FpNO/G7UrcOX+P9byoUrwo= =iUKZ -----END PGP SIGNATURE-----
--- End Message ---

