Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
Qt Creator 4.2.0
-
None
-
1a5bdf14ad1fe7d5f4e75fe3565031a0dcff41ce
Description
Call stack:
#0 0x00007ffff523091f in raise () from /lib64/libc.so.6
#1 0x00007ffff523251a in abort () from /lib64/libc.so.6
#2 0x00007ffff638f556 in qt_message_fatal (context=..., message=...) at /run/media/jkobus/Data/dev/qt-59/qtbase/src/corelib/global/qlogging.cpp:1688
#3 0x00007ffff638fee7 in QMessageLogger::fatal (this=this@entry=0x7fffffffc640, msg=msg@entry=0x7ffff665bd88 "ASSERT: \"%s\" in file %s, line %d")
at /run/media/jkobus/Data/dev/qt-59/qtbase/src/corelib/global/qlogging.cpp:796
#4 0x00007ffff6389123 in qt_assert (assertion=<optimized out>, file=<optimized out>, line=<optimized out>)
at /run/media/jkobus/Data/dev/qt-59/qtbase/src/corelib/global/qglobal.cpp:3024
#5 0x00007fffd12d21dc in QList<ProjectExplorer::ToolChain*>::last (this=0x7fffffffc6a0)
at ../../../../qt-59-build/qtbase/include/QtCore/../../../../qt-59/qtbase/src/corelib/tools/qlist.h:348
#6 0x00007fffd12d0374 in QmakeProjectManager::QmakeKitInformation::setup (this=0x14ec1c0, k=0x2bb95b0)
at ../../../../creator-master/src/plugins/qmakeprojectmanager/qmakekitinformation.cpp:93
#7 0x00007fffdc763390 in ProjectExplorer::Kit::setup (this=0x2bb95b0) at ../../../../creator-master/src/plugins/projectexplorer/kit.cpp:291
#8 0x00007fffdc78870f in ProjectExplorer::KitManager::restoreKits (this=0xe3fa70) at ../../../../creator-master/src/plugins/projectexplorer/kitmanager.cpp:210
#9 0x00007fffdc6df86b in ProjectExplorer::ProjectExplorerPlugin::delayedInitialize (this=0xb99450)
at ../../../../creator-master/src/plugins/projectexplorer/projectexplorer.cpp:1504
#10 0x00007ffff7ba69e2 in ExtensionSystem::Internal::PluginSpecPrivate::delayedInitialize (this=0xb6e340)
at ../../../../creator-master/src/libs/extensionsystem/pluginspec.cpp:1056
#11 0x00007ffff7b88605 in ExtensionSystem::Internal::PluginManagerPrivate::nextDelayedInitialize (this=0x951bf0)
at ../../../../creator-master/src/libs/extensionsystem/pluginmanager.cpp:846
#12 0x00007ffff7b9e462 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (ExtensionSystem::Internal::PluginManagerPrivate::)()>::call(void (ExtensionSystem::Internal::PluginManagerPrivate::)(), ExtensionSystem::Internal::PluginManagerPrivate*, void**) (
f=(void (ExtensionSystem::Internal::PluginManagerPrivate::*)(ExtensionSystem::Internal::PluginManagerPrivate * const)) 0x7ffff7b885a8 <ExtensionSystem::Internal::PluginManagerPrivate::nextDelayedInitialize()>, o=0x951bf0, arg=0x7fffffffcc80)
at ../../../../qt-59-build/qtbase/include/QtCore/../../../../qt-59/qtbase/src/corelib/kernel/qobjectdefs_impl.h:141
#13 0x00007ffff7b9d6b6 in QtPrivate::FunctionPointer<void (ExtensionSystem::Internal::PluginManagerPrivate::)()>::call<QtPrivate::List<>, void>(void (ExtensionSystem::Internal::PluginManagerPrivate::)(), ExtensionSystem::Internal::PluginManagerPrivate*, void**) (
f=(void (ExtensionSystem::Internal::PluginManagerPrivate::*)(ExtensionSystem::Internal::PluginManagerPrivate * const)) 0x7ffff7b885a8 <ExtensionSystem::Internal::PluginManagerPrivate::nextDelayedInitialize()>, o=0x951bf0, arg=0x7fffffffcc80)
at ../../../../qt-59-build/qtbase/include/QtCore/../../../../qt-59/qtbase/src/corelib/kernel/qobjectdefs_impl.h:174
#14 0x00007ffff7b9c1a4 in QtPrivate::QSlotObject<void (ExtensionSystem::Internal::PluginManagerPrivate::)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase, QObject*, void*, bool) (which=1, this_=0x1f73290, r=0x951bf0, a=0x7fffffffcc80, ret=0x0)
at ../../../../qt-59-build/qtbase/include/QtCore/../../../../qt-59/qtbase/src/corelib/kernel/qobject_impl.h:120
#15 0x00007ffff659f8cd in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=0x951bf0, this=<optimized out>)
at ../../include/QtCore/../../../../qt-59/qtbase/src/corelib/kernel/qobject_impl.h:101
#16 QMetaObject::activate (sender=sender@entry=0x1f919e0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0)
at /run/media/jkobus/Data/dev/qt-59/qtbase/src/corelib/kernel/qobject.cpp:3748
#17 0x00007ffff659fe2f in QMetaObject::activate (sender=sender@entry=0x1f919e0, m=m@entry=0x7ffff6845ba0 <QTimer::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at /run/media/jkobus/Data/dev/qt-59/qtbase/src/corelib/kernel/qobject.cpp:3627
#18 0x00007ffff6617d34 in QTimer::timeout (this=this@entry=0x1f919e0) at .moc/moc_qtimer.cpp:200
#19 0x00007ffff65ac4d8 in QTimer::timerEvent (this=0x1f919e0, e=<optimized out>) at /run/media/jkobus/Data/dev/qt-59/qtbase/src/corelib/kernel/qtimer.cpp:254
#20 0x00007ffff65a0212 in QObject::event (this=0x1f919e0, e=<optimized out>) at /run/media/jkobus/Data/dev/qt-59/qtbase/src/corelib/kernel/qobject.cpp:1227
#21 0x00007ffff6f54563 in QApplicationPrivate::notify_helper (this=this@entry=0x635790, receiver=receiver@entry=0x1f919e0, e=e@entry=0x7fffffffd0a0)
at /run/media/jkobus/Data/dev/qt-59/qtbase/src/widgets/kernel/qapplication.cpp:3720
#22 0x00007ffff6f5b964 in QApplication::notify (this=0x7fffffffd4d0, receiver=0x1f919e0, e=0x7fffffffd0a0)
at /run/media/jkobus/Data/dev/qt-59/qtbase/src/widgets/kernel/qapplication.cpp:3082
#23 0x00007ffff6570544 in QCoreApplication::notifyInternal2 (receiver=0x1f919e0, event=event@entry=0x7fffffffd0a0)
at /run/media/jkobus/Data/dev/qt-59/qtbase/src/corelib/kernel/qcoreapplication.cpp:1026
#24 0x00007ffff65c85cf in QCoreApplication::sendEvent (event=0x7fffffffd0a0, receiver=<optimized out>)
at ../../include/QtCore/../../../../qt-59/qtbase/src/corelib/kernel/qcoreapplication.h:231
#25 QTimerInfoList::activateTimers (this=this@entry=0x671040) at /run/media/jkobus/Data/dev/qt-59/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:643
#26 0x00007ffff65c44c4 in QEventDispatcherUNIXPrivate::activateTimers (this=this@entry=0x670fa0)
at /run/media/jkobus/Data/dev/qt-59/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:249
#27 0x00007ffff65c5d1f in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...)
at /run/media/jkobus/Data/dev/qt-59/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:514
#28 0x00007fffe8db05e5 in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...)
--Type <return> to continue, or q <return> to quit--
at /run/media/jkobus/Data/dev/qt-59/qtbase/src/platformsupport/eventdispatchers/qunixeventdispatcher.cpp:68
#29 0x00007ffff656e653 in QEventLoop::processEvents (this=this@entry=0x7fffffffd2a0, flags=..., flags@entry=...)
at /run/media/jkobus/Data/dev/qt-59/qtbase/src/corelib/kernel/qeventloop.cpp:134
#30 0x00007ffff656ea7f in QEventLoop::exec (this=this@entry=0x7fffffffd2a0, flags=flags@entry=...)
at /run/media/jkobus/Data/dev/qt-59/qtbase/src/corelib/kernel/qeventloop.cpp:212
#31 0x00007ffff65780a0 in QCoreApplication::exec () at /run/media/jkobus/Data/dev/qt-59/qtbase/src/corelib/kernel/qcoreapplication.cpp:1299
#32 0x00007ffff6945edc in QGuiApplication::exec () at /run/media/jkobus/Data/dev/qt-59/qtbase/src/gui/kernel/qguiapplication.cpp:1662
#33 0x00007ffff6f543f5 in QApplication::exec () at /run/media/jkobus/Data/dev/qt-59/qtbase/src/widgets/kernel/qapplication.cpp:2898
#34 0x000000000040faf0 in main (argc=1, argv=0x7fffffffdf08) at ../../../creator-master/src/app/main.cpp:517
Attachments
For Gerrit Dashboard: QTCREATORBUG-17841 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
187928,2 | Fix a crash when configured kit list is empty | 4.3 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |