qemu-char: avoid segfault if user lacks of permisson of a given logfile
authorLin Ma <lma@suse.com>
Wed, 14 Sep 2016 06:22:50 +0000 (14:22 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 14 Sep 2016 20:52:43 +0000 (22:52 +0200)
commit71200fb9664c2967a1cdd22b68b0da3a8b2b3eb7
treef5710b5de2bd29f2c291320fd22fd04fefacdc55
parent0d8e065fc5f72462a4664cea501d45e508c5755c
qemu-char: avoid segfault if user lacks of permisson of a given logfile

Function qemu_chr_alloc returns NULL if it failed to open logfile by any reason,
says no write permission. For backends tty, stdio and msmouse, They need to
check this return value to avoid segfault in this case.

Signed-off-by: Lin Ma <lma@suse.com>
Cc: qemu-stable <qemu-stable@nongnu.org>
Message-Id: <20160914062250.22226-1-lma@suse.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
backends/msmouse.c
qemu-char.c