]> git.proxmox.com Git - mirror_qemu.git/commit
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)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Wed, 2 Nov 2016 21:41:34 +0000 (16:41 -0500)
commit069e885d83a56af4fda1fa9d4298d119767d4189
treee24d3b17ddf9e365885da1d494ffa25b4ef81cb9
parentbfb15f77bbd2e3f9c72b5505192caf50a2080381
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>
(cherry picked from commit 71200fb9664c2967a1cdd22b68b0da3a8b2b3eb7)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
backends/msmouse.c
qemu-char.c