]> git.ipfire.org Git - thirdparty/libvirt.git/commit
libxl: fix crash when initializing driver
authorJim Fehlig <jfehlig@suse.com>
Fri, 3 Apr 2020 21:51:48 +0000 (15:51 -0600)
committerJim Fehlig <jfehlig@suse.com>
Mon, 6 Apr 2020 14:23:01 +0000 (08:23 -0600)
commit88011ed280c4f946a7b8e7ffcea2335eb075de60
tree548ec4e1b7e40a32f2f0350ce5225da188afb5dd
parent0895a0e75d13874254218e16dc66dcad673671d3
libxl: fix crash when initializing driver

Commit 54a401af478 split out DriverConfigInit from DriverConfigNew, but
then called it a bit late from libxlStateInitialize. The cfg is used in
libxlDriverConfigLoadFile and when uninitialized results in a crash.
Calling DriverConfigInit immediately after DriverConfigNew fixes the
crash.

Signed-off-by: Jim Fehlig <jfehlig@suse.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/libxl/libxl_driver.c