Activity log for bug #1035320

Date Who What changed Old value New value Message
2012-08-10 13:54:20 Claudio Bley bug added bug
2012-08-10 14:33:31 Serge Hallyn libvirt (Ubuntu): importance Undecided High
2012-08-10 14:33:36 Serge Hallyn libvirt (Ubuntu): status New Incomplete
2012-08-10 14:34:33 Serge Hallyn nominated for series Ubuntu Precise
2012-08-10 14:34:33 Serge Hallyn bug task added libvirt (Ubuntu Precise)
2012-08-13 15:15:06 Serge Hallyn libvirt (Ubuntu Precise): status New Incomplete
2012-08-13 15:15:10 Serge Hallyn libvirt (Ubuntu Precise): importance Undecided High
2012-08-16 14:06:39 Serge Hallyn libvirt (Ubuntu Precise): status Incomplete Confirmed
2012-08-16 14:06:44 Serge Hallyn libvirt (Ubuntu): status Incomplete Fix Released
2012-08-16 14:06:49 Serge Hallyn libvirt (Ubuntu Precise): assignee Serge Hallyn (serge-hallyn)
2012-08-16 16:28:42 Serge Hallyn description libvirtd is crashing for me with these messages: --- 2012-08-10 12:34:10.459+0000: 11684: info : libvirt version: 0.9.8 2012-08-10 12:34:10.459+0000: 11684: error : virStorageBackendVolOpenCheckMode:1019 : cannot stat file '/dev/vg1/kvm.24': No such file or directory *** glibc detected *** libvirtd: free(): invalid pointer: 0x00007faaf8000078 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x7e626)[0x7fab09d9b626] /usr/lib/libvirt.so.0(virFree+0x29)[0x7fab0b7f99c9] /usr/lib/libvirt.so.0(virStorageVolDefFree+0x19)[0x7fab0b841469] /usr/lib/libvirt.so.0(virStoragePoolObjClearVols+0x2a)[0x7fab0b8429ca] libvirtd[0x4bd948] libvirtd[0x4b6409] libvirtd[0x4b6786] /usr/lib/libvirt.so.0(virStateInitialize+0x6e)[0x7fab0b86729e] libvirtd[0x420e61] /usr/lib/libvirt.so.0(+0x4e9d2)[0x7fab0b8029d2] /lib/x86_64-linux-gnu/libpthread.so.0(+0x7e9a)[0x7fab0a0e1e9a] /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fab09e0f4bd] --- Apparently, the problem was some dangling LVM volume still listed by "lvs" but actually not existent in /dev/vg1. I'm running precise, amd64, libvirt-0.9.8-2ubuntu17.3. ======================= SRU justification 1. Impact: libvirt crashes 2. Development fix: upstream commit which avoids freeing memoryin an error path where it has not been allocated. 3. Stable fix: cherrypick development fix. 4. Test case: specify invalid lvm volume and start vm 5. Regression potential: should be none as it was a straightforward cherrypick of upstream commit. ======================= libvirtd is crashing for me with these messages: --- 2012-08-10 12:34:10.459+0000: 11684: info : libvirt version: 0.9.8 2012-08-10 12:34:10.459+0000: 11684: error : virStorageBackendVolOpenCheckMode:1019 : cannot stat file '/dev/vg1/kvm.24': No such file or directory *** glibc detected *** libvirtd: free(): invalid pointer: 0x00007faaf8000078 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x7e626)[0x7fab09d9b626] /usr/lib/libvirt.so.0(virFree+0x29)[0x7fab0b7f99c9] /usr/lib/libvirt.so.0(virStorageVolDefFree+0x19)[0x7fab0b841469] /usr/lib/libvirt.so.0(virStoragePoolObjClearVols+0x2a)[0x7fab0b8429ca] libvirtd[0x4bd948] libvirtd[0x4b6409] libvirtd[0x4b6786] /usr/lib/libvirt.so.0(virStateInitialize+0x6e)[0x7fab0b86729e] libvirtd[0x420e61] /usr/lib/libvirt.so.0(+0x4e9d2)[0x7fab0b8029d2] /lib/x86_64-linux-gnu/libpthread.so.0(+0x7e9a)[0x7fab0a0e1e9a] /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fab09e0f4bd] --- Apparently, the problem was some dangling LVM volume still listed by "lvs" but actually not existent in /dev/vg1. I'm running precise, amd64, libvirt-0.9.8-2ubuntu17.3.
2012-08-16 16:28:57 Serge Hallyn bug added subscriber Ubuntu Stable Release Updates Team
2012-08-16 16:29:02 Serge Hallyn libvirt (Ubuntu Precise): assignee Serge Hallyn (serge-hallyn)
2012-08-16 16:29:07 Serge Hallyn libvirt (Ubuntu Precise): status Confirmed Triaged
2012-09-06 21:58:04 Brian Murray libvirt (Ubuntu Precise): status Triaged Fix Committed
2012-09-06 21:58:08 Brian Murray bug added subscriber SRU Verification
2012-09-06 21:58:14 Brian Murray tags verification-needed
2012-09-06 22:29:37 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/libvirt
2012-10-01 18:27:35 Serge Hallyn tags verification-needed verification-done
2012-10-02 08:39:11 Colin Watson removed subscriber Ubuntu Stable Release Updates Team
2012-10-02 08:39:11 Launchpad Janitor libvirt (Ubuntu Precise): status Fix Committed Fix Released