[Bug 1233251] virtualbox 7.1 update segfaults

https://bugzilla.suse.com/show_bug.cgi?id=1233251 https://bugzilla.suse.com/show_bug.cgi?id=1233251#c5 --- Comment #5 from Daniel Morris <danielm@ecoscentric.com> --- (In reply to Jan Engelhardt from comment #3)
There is nothing missing, cf. reasoning in https://bugzilla.suse.com/show_bug.cgi?id=1231346#c1 .
If anything, there is a broken virtualbox config that causes wrong paths to be loaded.
Well sort of, seems the root of the problem is ~/.VirtualBox has migrated to ~/.config/VirtualBox, per https://bugzilla.suse.com/show_bug.cgi?id=1231346#c9 I'm guessing that they have some legacy-detect code which then does something bad to the paths to find the relevant libraries. This is seen very early on in the log, before it has even reached reading in the VM configs, as seen in ~/.VirtualBox/VBoxSVC.log.5 (wahey, they do stack and rotate these logs): 00:00:00.000264 main VirtualBox XPCOM Server 7.1.4_SUSE r165100 linux.amd64 (Oct 16 2024 12:00:00) release log 00:00:00.000265 main Log opened 2024-11-19T11:50:49.479446000Z 00:00:00.000265 main Build Type: release 00:00:00.000267 main OS Product: Linux 00:00:00.000267 main OS Release: 6.4.0-150600.23.25-default 00:00:00.000268 main OS Version: #1 SMP PREEMPT_DYNAMIC Tue Oct 1 10:54:01 UTC 2024 (ea7c56d) 00:00:00.000280 main DMI Product Name: System Product Name 00:00:00.000287 main DMI Product Version: System Version 00:00:00.000290 main Firmware type: UEFI 00:00:00.000379 main Secure Boot: Disabled 00:00:00.000401 main Host RAM: 31987MB (31.2GB) total, 23551MB (22.9GB) available 00:00:00.000403 main Executable: /usr/lib/virtualbox/VBoxSVC 00:00:00.000403 main Process ID: 24381 00:00:00.000403 main Package type: LINUX_64BITS_GENERIC (OSE) 00:00:00.001692 main rtldrNativeLoad: dlopen('/usr/lib/virtualbox/libpthread.so', RTLD_NOW | RTLD_LOCAL) f ailed: /usr/lib/virtualbox/libpthread.so: cannot open shared object file: No such file or directory 00:00:00.001709 main rtldrNativeLoad: dlopen('/usr/lib/virtualbox/libdl.so', RTLD_NOW | RTLD_LOCAL) failed : /usr/lib/virtualbox/libdl.so: cannot open shared object file: No such file or directory 00:00:00.001981 main IPC socket path: /tmp/.vbox-danielm-ipc/ipcd 00:00:00.007740 DCon01 VirtualBox: object creation starts 00:00:00.007833 DCon01 Home directory: '/home/danielm/.VirtualBox' 00:00:00.008165 DCon01 Loading settings file "/home/danielm/.VirtualBox/VirtualBox.xml" with version "1.7-li nux" 00:00:00.010469 DCon01 Successfully initialised host USB using sysfs I have around a dozen VM images, collected since at least 2009, so moving ~/.VirtualBox out of the way and recreating new configs to reference the images etc. will be a donkey job for later. It also explains why the second machine with its first taste of VirtualBox didn't choke on opening libpthread.so/libdl.so. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com