Hello community,

here is the log from the commit of package virtualbox for openSUSE:Leap:15.2 
checked in at 2020-03-21 16:46:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/virtualbox (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.virtualbox.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virtualbox"

Sat Mar 21 16:46:27 2020 rev:82 rq:786921 version:6.1.4

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/virtualbox/virtualbox.changes  2020-03-17 
04:16:04.364991588 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.virtualbox.new.3160/virtualbox.changes        
2020-03-21 16:47:46.233675121 +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.TXPuXj/_old  2020-03-21 16:47:48.885676800 +0100
+++ /var/tmp/diff_new_pack.TXPuXj/_new  2020-03-21 16:47:48.889676802 +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