aboutsummaryrefslogtreecommitdiff
path: root/qapi/qapi-forward-visitor.c
diff options
context:
space:
mode:
authorMaksim Davydov <davydov-max@yandex-team.ru>2022-08-25 19:52:47 +0300
committerMarc-André Lureau <marcandre.lureau@redhat.com>2022-09-29 14:38:05 +0400
commitfc0c128531ed55f058bfbad4f1348ebd9a0187f2 (patch)
tree95223697bf9321195928c7e9d59b9c5f52392dcf /qapi/qapi-forward-visitor.c
parent769a726ccb9a8ab9b2a05bca648c79b3f80ab8de (diff)
chardev: fix segfault in finalize
If finalize chardev-msmouse or chardev-wctable is called immediately after init it cases QEMU to crash with segfault. This happens because of QTAILQ_REMOVE in qemu_input_handler_unregister tries to dereference NULL pointer. For instance, this error can be reproduced via `qom-list-properties` command. Signed-off-by: Maksim Davydov <davydov-max@yandex-team.ru> Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com> Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru> Message-Id: <20220825165247.33704-1-davydov-max@yandex-team.ru>
Diffstat (limited to 'qapi/qapi-forward-visitor.c')
0 files changed, 0 insertions, 0 deletions