Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-17841

When all kits are removed creator crashes on startup

    XMLWordPrintable

Details

    • 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

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            jkobus Jarek Kobus
            jkobus Jarek Kobus
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes