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 |
|