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); }
