[Bug 271146] emulators/virtualbox-ose{-*}: update to 7.1.4
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 17 Dec 2024 14:07:15 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271146 --- Comment #43 from Frank Reisert <bugs@rufus.in-berlin.de> --- (In reply to Peter TKATCHENKO from comment #42) @Peter TKATCHENKO Yes and no. Yes: in both cases -- VBoxEhciR0.r0 which you have mentioned via URL, and VMMR0.r0 here -- the failure to load a module seems to have the same cause: the value of a symbol is too big. No: VMMR0.r0 has as far as I could figure out nothing to do with USB but is the virtual machine monitor. The only occurences where the error "VERR_SYMBOL_VALUE_TOO_BIG" is being logged are to be found in src/VBox/Runtime/common/ldr/ldrELFRelocator.cpp.h. Sort of obvious. Only I can't make anything of the source code. So far I have - built VBox 7.0.22 with llvm18 on FreeBSD 14.2-RELEASE -- with the original result "VMMR0.r0 can't be loaded because VERR_SYMBOL_VALUE_TOO_BIG" - built it which llvm14 on 14.2 -- with the same result - llvm18 on 14.1 -- same result - llvm18 on 13.4 -- same result - not very successfully lldb-ed VirtualBox in hope to see which symbol and value but the process exited when the GUI took over, of course ... So, what's wrong with VMMR0.r0? I can't tell. For my options are exhausted I give up at this point. regards -Frank -- You are receiving this mail because: You are on the CC list for the bug.