VirtualBox

Opened 6 years ago

Last modified 6 years ago

#17383 new defect

VirtualBox crashed with SIGABRT

Reported by: Cristian Owned by:
Component: other Version: VirtualBox 5.2.4
Keywords: Cc:
Guest type: other Host type: other

Description (last modified by Michael Thayer)

Hello,

Open report in launchpad.net https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1739458

"I'm working with kernel 4.15-RC4 and kernel default."

BackTrace:

#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
        set = {__val = {8192, 272, 206158430232, 140720591186048, 140720591185856, 40, 48, 4887535095258628352, 94146280617152, 94146279598128, 94146279598432, 139833995275296, 0, 144, 128, 139833991812372}}
        pid = <optimized out>
        tid = <optimized out>
#1  0x00007f2da3638f5d in __GI_abort () at abort.c:90
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x7ffc10d9a880, sa_sigaction = 0x7ffc10d9a880}, sa_mask = {__val = {139833792439968, 140720591186064, 3, 0, 140720591186576, 140720591186544, 139833999716348, 140720591186168, 139833999740728, 140720591186400, 139833785431219, 140720591186544, 0, 140720591186576, 4887535095258628352, 140720591186576}}, sa_flags = 282700024, sa_restorer = 0x7ffc10d9aa90}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007f2d971bcfe7 in qt_message_fatal (context=..., message=<synthetic pointer>...) at global/qlogging.cpp:1690
No locals.
#3  QMessageLogger::fatal (this=this@entry=0x7ffc10d9a9e0, msg=msg@entry=0x7f2d9755ac28 "Cannot mix incompatible Qt library (version 0x%x) with this library (version 0x%x)") at global/qlogging.cpp:796
        message = <optimized out>
        ap = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffc10d9a9e0, reg_save_area = 0x7ffc10d9a920}}
#4  0x00007f2d973dc01e in QObjectPrivate::QObjectPrivate (this=<optimized out>, version=<optimized out>) at kernel/qobject.cpp:215
        this = <optimized out>
        version = <optimized out>
#5  0x00007f2d70d8a05d in QSvgRendererPrivate::QSvgRendererPrivate (this=0x55a023938540) at qsvgrenderer.cpp:110
No locals.
#6  QSvgRenderer::QSvgRenderer (this=0x7ffc10d9aa90, filename=..., parent=0x0) at qsvgrenderer.cpp:137
No locals.
#7  0x00007f2d7034712c in QSvgIconEngine::addFile (this=this@entry=0x55a0234e6660, fileName=..., mode=mode@entry=QIcon::Normal, state=state@entry=QIcon::Off) at qsvgiconengine.cpp:239
        renderer = {<QObject> = {_vptr.QObject = 0x55a0234e6660, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f2d9755b720 <qt_meta_stringdata_QObject>, data = 0x7f2d9755b600 <qt_meta_data_QObject>, static_metacall = 0x7f2d973e6630 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55a02317b010}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f2d9755e3a0 <qt_meta_stringdata_Qt>, data = 0x7f2d9755b840 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7f2d97860a00 <QObject::staticMetaObject>, stringdata = 0x7f2d70d94d00 <qt_meta_stringdata_QSvgRenderer>, data = 0x7f2d70d94b80 <qt_meta_data_QSvgRenderer>, static_metacall = 0x7f2d70d8a5a0 <QSvgRenderer::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        fi = {d_ptr = {d = 0x55a0239c5590}}
        abs = {static null = {<No data fields>}, d = 0x55a0239a6660}
        state = QIcon::Off
        mode = QIcon::Normal
        fileName = @0x7ffc10d9ac20: {static null = {<No data fields>}, d = 0x55a0239a6660}
        this = 0x55a0234e6660
#8  0x00007f2d70345329 in QSvgIconPlugin::create (this=<optimized out>, file=...) at main.cpp:68
        engine = 0x55a0234e6660
#9  0x00007f2d96b45d42 in iconEngineFromSuffix (fileName=..., suffix=...) at image/qicon.cpp:1036
        index = 0
#10 0x00007f2d96b4ab7d in QIcon::addFile (this=0x7ffc10d9ac10, fileName=..., size=..., mode=QIcon::Normal, state=QIcon::Off) at image/qicon.cpp:1081
        info = {d_ptr = {d = 0x55a0239c53b0}}
        engine = <optimized out>
        atNxFileName = {static null = {<No data fields>}, d = 0x55a0239387b0}
        state = QIcon::Off
        this = 0x7ffc10d9ac10
        mode = QIcon::Normal
        size = @0x7ffc10d9abf0: {wd = -1, ht = -1}
        fileName = @0x7ffc10d9ac20: {static null = {<No data fields>}, d = 0x55a0239a6660}
#11 0x00007f2d96b4ad03 in QIcon::QIcon (this=<optimized out>, fileName=...) at image/qicon.cpp:716
No locals.
#12 0x00007f2d98dee4b6 in UISelectorWindow::prepareIcon (this=this@entry=0x55a0239c8690) at /build/virtualbox-SNwOtQ/virtualbox-5.2.4-dfsg/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp:1371
        icon = {d = 0x0}
#13 0x00007f2d98dfad34 in UISelectorWindow::prepare (this=0x55a0239c8690) at /build/virtualbox-SNwOtQ/virtualbox-5.2.4-dfsg/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp:1332
No locals.
#14 0x00007f2d98dfae12 in UISelectorWindow::create () at /build/virtualbox-SNwOtQ/virtualbox-5.2.4-dfsg/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp:96
No locals.
#15 0x00007f2d98d296af in VBoxGlobal::showUI (this=<optimized out>) at /build/virtualbox-SNwOtQ/virtualbox-5.2.4-dfsg/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp:4297
        vboxVersion = {static null = {<No data fields>}, d = 0x55a0239c4fb0}
#16 0x00007f2d990817a5 in VBoxGlobal::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/virtualbox-SNwOtQ/virtualbox-5.2.4-dfsg/out/obj/VirtualBox/qtmoc/VBoxGlobal.cpp:137
        _t = <optimized out>
#17 0x00007f2d973df7e2 in QObject::event (this=0x55a023424800, e=<optimized out>) at kernel/qobject.cpp:1246
        mce = <optimized out>
        sw = {receiver = 0x55a023424800, previousSender = 0x0, currentSender = {sender = 0x0, signal = -1, ref = 1}, switched = true}
#18 0x00007f2d962ce59c in QApplicationPrivate::notify_helper (this=this@entry=0x55a0232ed810, receiver=receiver@entry=0x55a023424800, e=e@entry=0x55a02398d800) at kernel/qapplication.cpp:3722
        consumed = <optimized out>
#19 0x00007f2d962d5e64 in QApplication::notify (this=0x7ffc10d9b380, receiver=0x55a023424800, e=0x55a02398d800) at kernel/qapplication.cpp:3481
        w = 0x55a023424800
        extra = <optimized out>
        isProxyWidget = <optimized out>
        res = false
#20 0x00007f2d973b0178 in QCoreApplication::notifyInternal2 (receiver=0x55a023424800, event=event@entry=0x55a02398d800) at kernel/qcoreapplication.cpp:1018
        selfRequired = true
        result = false
        cbdata = {0x55a023424800, 0x55a02398d800, 0x7ffc10d9afcf}
        d = <optimized out>
        threadData = 0x55a0232ed980
        scopeLevelCounter = {threadData = 0x55a0232ed980}
#21 0x00007f2d973b28ed in QCoreApplication::sendEvent (event=0x55a02398d800, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
No locals.
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55a0232ed980) at kernel/qcoreapplication.cpp:1678
        e = 0x55a02398d800
        pe = <optimized out>
        r = <optimized out>
        unlocker = {m = <synthetic pointer><error reading variable>}
        event_deleter = {d = 0x55a02398d800}
        locker = {val = 94146273401264}
        startOffset = 0
        i = @0x55a0232ed9a4: 65
        cleanup = {receiver = 0x0, event_type = 0, data = 0x55a0232ed980, exceptionCaught = true}
#23 0x00007f2d973b2e78 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1532
        data = <optimized out>
#24 0x00007f2d974099e3 in postEventSourceDispatch (s=s@entry=0x55a023463f50) at kernel/qeventdispatcher_glib.cpp:276
        source = 0x55a023463f50
#25 0x00007f2d9347afb7 in g_main_dispatch (context=0x7f2d88005000) at ../../../../glib/gmain.c:3148
        dispatch = 0x7f2d974099d0 <postEventSourceDispatch(GSource*, GSourceFunc, gpointer)>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = <optimized out>
        cb_data = 0x0
        need_destroy = <optimized out>
        source = 0x55a023463f50
        current = 0x55a02336e940
        i = 4
#26 g_main_context_dispatch (context=context@entry=0x7f2d88005000) at ../../../../glib/gmain.c:3813
No locals.
#27 0x00007f2d9347b1f0 in g_main_context_iterate (context=context@entry=0x7f2d88005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3886
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 6
        fds = 0x55a023994210
#28 0x00007f2d9347b27c in g_main_context_iteration (context=0x7f2d88005000, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3947
        retval = <optimized out>
#29 0x00007f2d9740900f in QEventDispatcherGlib::processEvents (this=0x55a02345cd20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
        d = 0x55a023463ea0
        canWait = true
        savedFlags = {i = 0}
        result = <optimized out>
#30 0x00007f2d973ae1ca in QEventLoop::exec (this=this@entry=0x7ffc10d9b2b0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
        d = 0x55a0239dba30
        locker = {val = 94146273401456}
        ref = {d = 0x55a0239dba30, locker = @0x7ffc10d9b238, exceptionCaught = true}
#31 0x00007f2d973b7134 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291
        threadData = 0x55a0232ed980
        eventLoop = {<QObject> = {_vptr.QObject = 0x7f2d978684c8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f2d9755b720 <qt_meta_stringdata_QObject>, data = 0x7f2d9755b600 <qt_meta_data_QObject>, static_metacall = 0x7f2d973e6630 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55a0239dba30}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f2d9755e3a0 <qt_meta_stringdata_Qt>, data = 0x7f2d9755b840 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7f2d97860a00 <QObject::staticMetaObject>, stringdata = 0x7f2d97556300 <qt_meta_stringdata_QEventLoop>, data = 0x7f2d975562a0 <qt_meta_data_QEventLoop>, static_metacall = 0x7f2d973adec0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        returnCode = <optimized out>
#32 0x00007f2d96ab635c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1679
No locals.
#33 0x00007f2d962ce4f5 in QApplication::exec () at kernel/qapplication.cpp:2910
No locals.
#34 0x00007f2d98c98e93 in TrustedMain (argc=<optimized out>, argv=<optimized out>) at /build/virtualbox-SNwOtQ/virtualbox-5.2.4-dfsg/src/VBox/Frontends/VirtualBox/src/main.cpp:485
        fHelpShown = false
        a = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7f2d9698ffd0 <vtable for QApplication+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f2d9755b720 <qt_meta_stringdata_QObject>, data = 0x7f2d9755b600 <qt_meta_data_QObject>, static_metacall = 0x7f2d973e6630 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55a0232ed810}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f2d9755e3a0 <qt_meta_stringdata_Qt>, data = 0x7f2d9755b840 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7f2d97860a00 <QObject::staticMetaObject>, stringdata = 0x7f2d97556960 <qt_meta_stringdata_QCoreApplication>, data = 0x7f2d97556840 <qt_meta_data_QCoreApplication>, static_metacall = 0x7f2d973b1bb0 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self = 0x7ffc10d9b380}, static staticMetaObject = {d = {superdata = 0x7f2d97868660 <QCoreApplication::staticMetaObject>, stringdata = 0x7f2d96e4f6e0 <qt_meta_stringdata_QGuiApplication>, data = 0x7f2d96e4f480 <qt_meta_data_QGuiApplication>, static_metacall = 0x7f2d96ac0e20 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7f2d97111200 <QGuiApplication::staticMetaObject>, stringdata = 0x7f2d96642720 <qt_meta_stringdata_QApplication>, data = 0x7f2d966425a0 <qt_meta_data_QApplication>, static_metacall = 0x7f2d962d3530 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        fontDataBase = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f2d96e8c7e0 <qt_meta_stringdata_QFontDatabase>, data = 0x7f2d96e8c640 <qt_meta_data_QFontDatabase>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x7f2d97121780 <(anonymous namespace)::Q_QGS_privateDb::innerFunction()::holder>}
        currentFamily = {static null = {<No data fields>}, d = 0x55a0234520c0}
        isSubScaleable = true
        isCurrentScaleable = true
        subFamily = {static null = {<No data fields>}, d = 0x55a0234520c0}
        iResultCode = 1
#35 0x00007f2da36211c1 in __libc_start_main (main=0x55a021f6c7b0 <main(int, char**, char**)>, argc=1, argv=0x7ffc10d9b4d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc10d9b4c8) at ../csu/libc-start.c:308
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 7313289449763357345, 94146252949744, 140720591189200, 0, 0, 3586664500010533537, 3487196971051238049}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffc10d9b4e8, 0x7f2da402c150}, data = {prev = 0x0, cleanup = 0x0, canceltype = 282703080}}}
        not_first_call = <optimized out>
#36 0x000055a021f6c91a in _start ()
No symbol table info available.

Regards, -- Cristian

Change History (3)

comment:1 by Michael Thayer, 6 years ago

Description: modified (diff)

Could you please provide a log file? Is this an Oracle build of VirtualBox or an Ubuntu one?

comment:2 by Michael Thayer, 6 years ago

Could you try reproducing this with an Oracle build?

comment:3 by LocutusOfBorg, 6 years ago

I think, this has been caused by an incomplete qt migration (we finished it tonight) we have spurious crash reports due to qt being mixed 5.9.2 vs 5.9.3. Updating might be sufficient to resolve this issue.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use