Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kubevirt for openSUSE:Factory 
checked in at 2021-04-25 21:27:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kubevirt (Old)
 and      /work/SRC/openSUSE:Factory/.kubevirt.new.12324 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kubevirt"

Sun Apr 25 21:27:30 2021 rev:16 rq:888311 version:0.40.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kubevirt/kubevirt.changes        2021-04-21 
21:01:19.746383707 +0200
+++ /work/SRC/openSUSE:Factory/.kubevirt.new.12324/kubevirt.changes     
2021-04-25 21:29:06.760552435 +0200
@@ -1,0 +2,6 @@
+Fri Apr 23 09:50:20 UTC 2021 - Vasily Ulyanov <vasily.ulya...@suse.com>
+
+- Fix virt-launcher crash
+  fix-double-free-of-VirDomain.patch
+
+-------------------------------------------------------------------

New:
----
  fix-double-free-of-VirDomain.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kubevirt.spec ++++++
--- /var/tmp/diff_new_pack.hjzT3H/_old  2021-04-25 21:29:07.256553033 +0200
+++ /var/tmp/diff_new_pack.hjzT3H/_new  2021-04-25 21:29:07.260553037 +0200
@@ -29,6 +29,7 @@
 Patch0:         dont-build-virtctl-darwin.patch
 Patch1:         dont-use-bazel-in-build-manifests.patch
 Patch2:         fix-virsh-domcapabilities-error.patch
+Patch3:         fix-double-free-of-VirDomain.patch
 BuildRequires:  glibc-devel-static
 BuildRequires:  golang-packaging
 BuildRequires:  pkgconfig

++++++ fix-double-free-of-VirDomain.patch ++++++
Fix double free of VirDomain

diff --git a/pkg/virt-launcher/virtwrap/manager.go 
b/pkg/virt-launcher/virtwrap/manager.go
index a3fe15e39..660423269 100644
--- a/pkg/virt-launcher/virtwrap/manager.go
+++ b/pkg/virt-launcher/virtwrap/manager.go
@@ -1494,7 +1494,6 @@ func (l *LibvirtDomainManager) SyncVMI(vmi 
*v1.VirtualMachineInstance, useEmulat
                        if err != nil {
                                return nil, err
                        }
-                       defer dom.Free()
                        logger.Info("Domain defined.")
                } else {
                        logger.Reason(err).Error("Getting the domain failed.")

Reply via email to