Hello community,

here is the log from the commit of package virtualbox for openSUSE:Factory 
checked in at 2020-03-19 19:47:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virtualbox (Old)
 and      /work/SRC/openSUSE:Factory/.virtualbox.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virtualbox"

Thu Mar 19 19:47:18 2020 rev:193 rq:785717 version:6.1.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes    2020-03-16 
10:17:26.099565159 +0100
+++ /work/SRC/openSUSE:Factory/.virtualbox.new.3160/virtualbox.changes  
2020-03-19 19:50:24.940188140 +0100
@@ -1,0 +2,8 @@
+Mon Mar 16 21:32:05 UTC 2020 - Larry Finger <[email protected]>
+
+- A fix for boo #1166782 ("VirtualBox Guest 6.1.4 for OpenSUSE 15.1 constant
+  segfault in libX11.so.6.3 every 5 seconds") is fixed.
+  File "VirtualBox-6.1.4-VBoxClient-vmsvga-x11-crash.patch", published in
+  https://www.virtualbox.org/ticket/19357, fixes the problem.
+
+-------------------------------------------------------------------

New:
----
  VirtualBox-6.1.4-VBoxClient-vmsvga-x11-crash.patch

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

Other differences:
------------------
++++++ virtualbox.spec ++++++
--- /var/tmp/diff_new_pack.s7Ry8a/_old  2020-03-19 19:50:27.768189773 +0100
+++ /var/tmp/diff_new_pack.s7Ry8a/_new  2020-03-19 19:50:27.768189773 +0100
@@ -151,6 +151,8 @@
 Patch134:       fixes_for_5.5.patch
 # Fixes for API changes in kernel 5.6
 Patch135:       fixes_for_5.6.patch
+# Fis VBoxClient Crashes
+Patch136:       VirtualBox-6.1.4-VBoxClient-vmsvga-x11-crash.patch
 Patch999:       virtualbox-fix-ui-background-color.patch
 #
 BuildRequires:  LibVNCServer-devel
@@ -456,6 +458,7 @@
 %if 0%{?suse_version} > 1500
 %patch135 -p1
 %endif
+%patch136 -p1
 # make VB UI background colors look sane again
 %patch999 -p1
 

++++++ VirtualBox-6.1.4-VBoxClient-vmsvga-x11-crash.patch ++++++
diff -up 
VirtualBox-6.1.4/src/VBox/Additions/x11/VBoxClient/display-svga-x11.cpp~ 
VirtualBox-6.1.4/src/VBox/Additions/x11/VBoxClient/display-svga-x11.cpp
--- VirtualBox-6.1.4/src/VBox/Additions/x11/VBoxClient/display-svga-x11.cpp~    
2020-02-18 18:13:08.000000000 +0100
+++ VirtualBox-6.1.4/src/VBox/Additions/x11/VBoxClient/display-svga-x11.cpp     
2020-03-03 16:27:49.947341705 +0100
@@ -100,16 +100,19 @@ static void x11Connect(struct X11CONTEXT
     {
         XCloseDisplay(pContext->pDisplay);
         pContext->pDisplay = NULL;
+        return;
     }
     if (!XRRQueryExtension(pContext->pDisplay, &pContext->hRandREventBase, 
&pContext->hRandRErrorBase))
     {
         XCloseDisplay(pContext->pDisplay);
         pContext->pDisplay = NULL;
+        return;
     }
     if (!XRRQueryVersion(pContext->pDisplay, &pContext->hRandRMajor, 
&pContext->hRandRMinor))
     {
         XCloseDisplay(pContext->pDisplay);
         pContext->pDisplay = NULL;
+        return;
     }
     pContext->rootWindow = DefaultRootWindow(pContext->pDisplay);
 }


Reply via email to