[opensuse-factory] VirtualBox broken in TW 20190409
Hi, VirtualBox stopped working with the TW 20190409 release. It always throws errors of:
Error 0x1 NS_ERROR_FAILURE MachineWrap
I tried with a clean "~/VirtualBox VMs" and fresh "~/.config/VirtualBox" directories, but it doesn't help. I also tried installing the `kernel-default` and `virtualbox-host-kmp-default` packages from Leap 15.0 Updates, but it behaves the same way. Finally, I tried `/sbin/vboxconfig` and manually compiling the vbox* modules, but that also doesn't help. Plasma detects a VirtualBox crash and gives the following trace: ====================================================================================== Application: VirtualBoxVM (VirtualBoxVM), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f8a98354740 (LWP 3173))] Thread 2 (Thread 0x7f8a90ac9700 (LWP 3174)): #0 0x00007f8a9844aae9 in poll () from /lib64/libc.so.6 #1 0x00007f8a9641fcc7 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007f8a964218fa in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007f8a90dec788 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007f8a95378362 in ?? () from /usr/lib64/libQt5Core.so.5 #5 0x00007f8a98529fab in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8a984556af in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f8a98354740 (LWP 3173)): [KCrash Handler] #6 0x00007f8a8a3dd531 in ?? () from /usr/lib64/qt5/plugins/styles/qtcurve.so #7 0x00007f8a9857476a in call_init.part () from /lib64/ld-linux-x86-64.so.2 #8 0x00007f8a98574866 in _dl_init () from /lib64/ld-linux-x86-64.so.2 #9 0x00007f8a985787af in dl_open_worker () from /lib64/ld-linux-x86-64.so.2 #10 0x00007f8a9849097f in _dl_catch_exception () from /lib64/libc.so.6 #11 0x00007f8a9857802a in _dl_open () from /lib64/ld-linux-x86-64.so.2 #12 0x00007f8a9851d256 in dlopen_doit () from /lib64/libdl.so.2 #13 0x00007f8a9849097f in _dl_catch_exception () from /lib64/libc.so.6 #14 0x00007f8a98490a0f in _dl_catch_error () from /lib64/libc.so.6 #15 0x00007f8a9851d975 in _dlerror_run () from /lib64/libdl.so.2 #16 0x00007f8a9851d2e6 in dlopen@@GLIBC_2.2.5 () from /lib64/libdl.so.2 #17 0x00007f8a95529bcc in ?? () from /usr/lib64/libQt5Core.so.5 #18 0x00007f8a95523745 in ?? () from /usr/lib64/libQt5Core.so.5 #19 0x00007f8a95523cf3 in ?? () from /usr/lib64/libQt5Core.so.5 #20 0x00007f8a95519e48 in QFactoryLoader::instance(int) const () from /usr/lib64/libQt5Core.so.5 #21 0x00007f8a948576b9 in QStyleFactory::create(QString const&) () from /usr/lib64/libQt5Widgets.so.5 #22 0x00007f8a947ecc3a in QApplication::style() () from /usr/lib64/libQt5Widgets.so.5 #23 0x00007f8a947ecf8d in QApplicationPrivate::initialize() () from /usr/lib64/libQt5Widgets.so.5 #24 0x00007f8a947ecfe4 in QApplicationPrivate::init() () from /usr/lib64/libQt5Widgets.so.5 #25 0x00007f8a964a21df in TrustedError () from /usr/lib/virtualbox/VirtualBoxVM.so #26 0x0000563020b52bde in ?? () #27 0x0000563020b52c68 in ?? () #28 0x0000563020b5366d in ?? () #29 0x00007f8a9837db7b in __libc_start_main () from /lib64/libc.so.6 #30 0x0000563020b514fa in ?? () [Inferior 1 (process 3173) detached] ====================================================================================== -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
I just tried the TW 20190411 snapshot, and unfortunately it does not fix the problem. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
"Works for me", with $ grep VERSION_ID /etc/os-release VERSION_ID="20190411" $ rpm -q virtualbox glibc virtualbox-6.0.4-3.2.x86_64 glibc-2.29-5.1.x86_64 -- ============================ Roger Whittaker ============================ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Roger Whittaker wrote:
"Works for me", with...
Weird, I am on the same version numbers... Thanks for confirming. Could this be some kind of KVM hardware failure that I am experiencing? Thinkpad T530 laptop, seems to be working fine otherwise. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 4/12/19 6:34 PM, S. wrote:
Roger Whittaker wrote:
"Works for me", with...
Weird, I am on the same version numbers... Thanks for confirming. Could this be some kind of KVM hardware failure that I am experiencing? Thinkpad T530 laptop, seems to be working fine otherwise.
Maybe try a different Qt theme ? : #6 0x00007f8a8a3dd531 in ?? () from /usr/lib64/qt5/plugins/styles/qtcurve.so -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi Am 12.04.19 um 18:34 schrieb S.:
Roger Whittaker wrote:
"Works for me", with...
Weird, I am on the same version numbers... Thanks for confirming. Could this be some kind of KVM hardware failure that I am experiencing? Thinkpad T530 laptop, seems to be working fine otherwise.
i copy here a answer to my own question i wrote on the opensuse mailing list because you mentioned kvm as a problem: ================================= qemu-kvm has a problem with kernel 5.0.6-1-default will not boot qemu with windows xp guest (from update 20180408) but previous kernel from update 20180403 5.0.5-1-default will boot qemu with windows xp guest i see a pug report: https://bugzilla.opensuse.org/show_bug.cgi?id=1131894 because i do not understand that, is this the related problem, or should i open a new bug? addressed to whom? ===================================== i have no idear if virtual box will be affected too in any case. maybe you should try to use older kernel. simoN -- www.becherer.de -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Interesting tip about changing the Qt theme. Using Breeze, it now throws an additional error window:
Effective UID is not root (euid=1000 egid=1003 uid=1000 gid=1003) (rc=-10) Please try reinstalling VirtualBox. where: SUPR3HardenedMain what: 2 VERR_PERMISSION_DENIED (-10) - Permission denied.
I confirmed that my user is a member of the `vboxusers` group. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 2019-04-12 11:57 a.m., S. wrote:
Interesting tip about changing the Qt theme. Using Breeze, it now throws an additional error window:
Effective UID is not root (euid=1000 egid=1003 uid=1000 gid=1003) (rc=-10) Please try reinstalling VirtualBox. where: SUPR3HardenedMain what: 2 VERR_PERMISSION_DENIED (-10) - Permission denied.
Aaaaand.... it's fixed! I had to do:
chmod 4711 /usr/lib/virtualbox/VirtualBoxVM Why would the permissions there be different only on my system? I completely uninstalled and re-installed VirtualBox several times.
Also, what's up with QtCurve? Sounds like I should file a bug report for that too? Thanks again for everyone's help. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Freitag, 12. April 2019, 12:06:45 schrieb S.:
On 2019-04-12 11:57 a.m., S. wrote:
Interesting tip about changing the Qt theme. Using Breeze, it now throws an additional error window:
Effective UID is not root (euid=1000 egid=1003 uid=1000 gid=1003) (rc=-10) Please try reinstalling VirtualBox. where: SUPR3HardenedMain what: 2 VERR_PERMISSION_DENIED (-10) - Permission denied. Aaaaand.... it's fixed! I had to do: chmod 4711 /usr/lib/virtualbox/VirtualBoxVM
Why would the permissions there be different only on my system? I completely uninstalled and re-installed VirtualBox several times.
Are you using the VirtualBox package from virtualbox.org by chance? Then you might experience https://bugzilla.opensuse.org/show_bug.cgi?id=1129478 To quote from there:
People that install the Oracle RPM must set permissions themselves. I take great care to ensure that the packages contained within the openSUSE distributions work without error. I rarely install the Oracle RPM, and do not guarantee that they work with openSUSE.
You can override the system's file permissions in /etc/permissions.local btw. Or just use openSUSE's virtualbox that's included in Tumbleweed... ;-)
Also, what's up with QtCurve? Sounds like I should file a bug report for that too?
No idea. It works fine here with QtCurve as well, but I'm using virtualbox 5.2.22 as included in Leap 15.0. Does it work for you again now too, maybe? The crash might just have been related to the original problem. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Thanks for the reply Wolfgang Bauer. I am using the official openSUSE Tumbleweed packages for VirtualBox, not Oracle's. For some reason, VirtualBox didn't show the more helpful error window about the permissions problem (quoted previously) until I switched my Qt theme from QtCurve to Breeze. With QtCurve it was apparently segfaulting (also quoted previously) while trying to show the more detailed error window. Greetings. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Freitag, 12. April 2019, 15:23:51 schrieb S.:
Thanks for the reply Wolfgang Bauer.
TBH, I found your reply a bit offensive. I was aware of the problem (did you actually read my mail?) and just tried to help... Anyway, it's not my problem. Good luck. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Wolfgang Bauer wrote:
TBH, I found your reply a bit offensive.
I honestly don't understand which part of my reply was deemed offensive, as that surely was not my intention or tone. But all the same, I sincerely apologize for offending you. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 4/12/19 6:21 PM, S. wrote:
Wolfgang Bauer wrote:
TBH, I found your reply a bit offensive.
I honestly don't understand which part of my reply was deemed offensive, as that surely was not my intention or tone. But all the same, I sincerely apologize for offending you.
I agree that the reply was not intended to be offensive. I have just committed an update to VB that detects the lack of SUID permission for file /usr/lib/virtualbox/VirtualBoxVM, and pops up a window describing the problem, and the command needed to fix it. I still do not understand how this happened with the current permissions package installed and the security level set to "easy", but this change will result in an understandable error message, rather than the cryptic error the OP reported. At the moment, this error popup and two others are available in English only. My future plans will be to add the code needed to display them in the correct language for the user's settings. Once I learn how to do that, I will be asking for help with the actual translations. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi, VirtualBox stopped working with the TW 20190409 release. It always
Am Freitag, 12. April 2019, 17:14:55 CEST schrieb S.: throws errors of:
Error 0x1 NS_ERROR_FAILURE MachineWrap
Plasma detects a VirtualBox crash and gives the following trace:
Thread 1 (Thread 0x7f8a98354740 (LWP 3173)): [KCrash Handler] #6 0x00007f8a8a3dd531 in ?? () from /usr/lib64/qt5/plugins/styles/qtcurve.so #7 0x00007f8a9857476a in
Mind trying to use a different style? Pete -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (7)
-
Hans-Peter Jansen
-
Larry Finger
-
Michael Pujos
-
Roger Whittaker
-
S.
-
Simon Becherer
-
Wolfgang Bauer