]> git.proxmox.com Git - qemu.git/commit
qemu-sockets: avoid strlen of NULL pointer
authorJens Osterkamp <jens@linux.vnet.ibm.com>
Mon, 12 Apr 2010 08:51:01 +0000 (10:51 +0200)
committerAurelien Jarno <aurelien@aurel32.net>
Thu, 27 May 2010 13:52:42 +0000 (15:52 +0200)
commite1f0c1d05d3f96c7471cca1a6991b63574e00b52
tree2ebb85733c8c3d1719776ea6c9f469fc5487bfe4
parent74bcc51b993c7a5835ad6a8e35f8b79b7513f072
qemu-sockets: avoid strlen of NULL pointer

If the user wants to create a chardev of type socket but forgets to give a
host= option, qemu_opt_get returns NULL. This NULL pointer is then fed into
strlen a few lines below without a check which results in a segfault.
This fixes it.

Signed-off-by: Jens Osterkamp <jens@linux.vnet.ibm.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
(cherry picked from commit e23a22e620e84f42bdbd473b82672654e7c8de73)
qemu-sockets.c