]> git.ipfire.org Git - thirdparty/libvirt.git/commit
libxl: fix segfault when domain create fail
authorBamvor Jian Zhang <bjzhang@suse.com>
Fri, 20 Dec 2013 07:14:42 +0000 (15:14 +0800)
committerJim Fehlig <jfehlig@suse.com>
Fri, 20 Dec 2013 18:49:24 +0000 (11:49 -0700)
commitb03eba137616a9c48921c017d9c1142a47020dc2
tree8434abd6f980d4484472241dccccda066be45f95
parentf9ee91d35510ccbc6fc42cef8864b291b2d220f4
libxl: fix segfault when domain create fail

there is a segfault in libxl logging in libxl_ctx_free when domain
create fail. because the log output handler vmessage is freed by
xtl_logger_destroy before libxl_ctx_free in virDomainObjListRemove.
move xtl_logger_destroy after libxl_ctx_free could fix this bug.

Signed-off-by: Bamvor Jian Zhang <bjzhang@suse.com>
src/libxl/libxl_domain.c