]> xenbits.xensource.com Git - libvirt.git/commit
usb: fix crash when failing to attach a second usb device
authorGuannan Ren <gren@redhat.com>
Fri, 11 May 2012 06:29:15 +0000 (14:29 +0800)
committerGuannan Ren <gren@redhat.com>
Fri, 11 May 2012 06:29:15 +0000 (14:29 +0800)
commitab5fb8f34c93661bb19b62e4ed3592fb53cd6b36
tree39a3512c81f4123dc76e460f473914fef6ab9aac
parent38bd605b71d43e951ebfcb247f82c0435bad397b
usb: fix crash when failing to attach a second usb device

when failing to attach another usb device to a domain for some reason
which has one use device attached before, the libvirtd crashed.
The crash is caused by null-pointer dereference error in invoking
usbDeviceListSteal passed in NULL value usb variable.
commit 05abd1507d66aabb6cad12eeafeb4c4d1911c585 introduces the bug.
src/qemu/qemu_hotplug.c