virtualbox-ose segfaults on 10.0

Joe Maloney jpm820 at gmail.com
Thu Dec 12 20:24:05 UTC 2013


I cannot get the qt4 interface to start in FreeBSD 10.  VboxManage seems
to work fine.  This was just tested with the latest port a few hours ago
after Makefile change 336267 Virtualbox 4.2.20.  Below is a backtrace.

Joe Maloney

[jmaloney at jm-desk-pc] ~% sudo gdb /usr/local/lib/virtualbox/VirtualBox
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "amd64-marcel-freebsd"...
(gdb) run
Starting program: /usr/local/lib/virtualbox/VirtualBox 
[New LWP 101456]
[New Thread 801c06400 (LWP 101456/VirtualBox)]
Type Manifest File: /root/.VirtualBox/xpti.dat
nsNativeComponentLoader: autoregistering begins.
nsNativeComponentLoader: autoregistering succeeded
nNCL: registering deferred (0)
[New Thread 801c11400 (LWP 100154/VirtualBox)]
[New Thread 801c0b400 (LWP 101680/VirtualBox)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 801c06400 (LWP 101456/VirtualBox)]
0x0000000000000000 in ?? ()
(gdb) backtrace
#0  0x0000000000000000 in ?? ()
#1  0x0000000800afc072 in __dynamic_cast (src_ptr=0x7fffffffc7d0,
src_type=0x8080087c0, dst_type=0x808d1cea0, src2dst=0)
    at ../../.././../gcc-4.6.4/libstdc++-v3/libsupc++/dyncast.cc:61
#2  0x000000081142e759 in QtCurve::Style::eventFilter ()
from /usr/local/lib/qt4/plugins/styles/qtcurve.so
#3  0x0000000807c987cd in
QCoreApplicationPrivate::sendThroughObjectEventFilters ()
from /usr/local/lib/qt4/libQtCore.so.4
#4  0x000000080822750a in QApplicationPrivate::notify_helper ()
from /usr/local/lib/qt4/libQtGui.so.4
#5  0x000000080822a1f8 in QApplication::notify ()
from /usr/local/lib/qt4/libQtGui.so.4
#6  0x0000000807c984e5 in QCoreApplication::notifyInternal ()
from /usr/local/lib/qt4/libQtCore.so.4
#7  0x0000000808266ec8 in QWidgetPrivate::propagatePaletteChange ()
from /usr/local/lib/qt4/libQtGui.so.4
#8  0x000000080826baa1 in QWidget::setBackgroundRole ()
from /usr/local/lib/qt4/libQtGui.so.4
#9  0x000000081142a33f in QtCurve::Style::polish ()
from /usr/local/lib/qt4/plugins/styles/qtcurve.so
#10 0x0000000808273e21 in QWidget::event ()
from /usr/local/lib/qt4/libQtGui.so.4
#11 0x000000080864567f in QMenuBar::event ()
from /usr/local/lib/qt4/libQtGui.so.4
#12 0x000000080822751b in QApplicationPrivate::notify_helper ()
from /usr/local/lib/qt4/libQtGui.so.4
#13 0x000000080822a1f8 in QApplication::notify ()
from /usr/local/lib/qt4/libQtGui.so.4
#14 0x0000000807c984e5 in QCoreApplication::notifyInternal ()
from /usr/local/lib/qt4/libQtCore.so.4
#15 0x000000080826965e in QWidget::ensurePolished ()
from /usr/local/lib/qt4/libQtGui.so.4
#16 0x000000080826970f in QWidget::ensurePolished ()
from /usr/local/lib/qt4/libQtGui.so.4
#17 0x000000080824f39d in QLayout::totalMinimumSize ()
from /usr/local/lib/qt4/libQtGui.so.4
#18 0x0000000808273569 in QWidget::minimumSizeHint ()
from /usr/local/lib/qt4/libQtGui.so.4
#19 0x000000080548c8cc in UISelectorWindow::loadSettings
(this=0x801ed4000)

at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.2.20/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp:135
#20 0x0000000805485d4e in UISelectorWindow (this=0x801ed4000,
ppSelf=0x805c98300, pParent=0x0, flags={i = -10976})

at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.2.20/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp:102
#21 0x00000008053d32fa in VBoxGlobal::selectorWnd (this=0x805c981e0)
from /usr/local/lib/virtualbox/VirtualBox.so
#22 0x0000000805367f84 in TrustedMain (argc=1, argv=0x7fffffffd8b8) at
qglobal.h:1510
#23 0x00000000004024cb in SUPR3HardenedMain (pszProgName=0x404d14
"VirtualBox", fFlags=1, argc=1, argv=0x7fffffffd8b8,
envp=0x7fffffffd8c8)

at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.2.20/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp:346
#24 0x00000000004013cf in main (argc=1, argv=0x7fffffffd8b8,
envp=0x7fffffffd8c8)

at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.2.20/src/VBox/Frontends/VirtualBox/src/hardenedmain.cpp:32




More information about the freebsd-emulation mailing list