[Bug 1231346] Virtualbox guest won't start but crashes with NS_ERROR_FAILURE (0X80004005)
https://bugzilla.suse.com/show_bug.cgi?id=1231346 https://bugzilla.suse.com/show_bug.cgi?id=1231346#c4 --- Comment #4 from David Kerkhof <dutchkind@txoriaskea.org> --- (In reply to Jan Engelhardt from comment #1)
Cannot reproduce.
libpthread.so is not supposed to be in /usr/lib/virtualbox. There is but one reason why VBoxSVC might search for a .so file in /usr/lib/virtualbox: There was no "libpthread.so" in any system path that matched the current architecture. But this is to be expected, too, because..
1. libpthread.so is a hint file and for software development scenarios only. Its presence is *not guaranteed* on normal systems. *No program* should ever attempt to dlopen "libpthread.so", but *must* use "libpthread.so.0".
2. glibc>=2.34 (or thereabouts) has abolished the libpthread.so hint file altogether.
(The same goes for libdl.)
I know it's a hack which is not supposed to be needed, but as soon as I remove the mentioned symlinks the vm's fail to start, I copy them back in place and it works again. But to fix it in the correct way is not my expertise so that's why I wrote it here, maybe the underlying cause can be found. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com