Details
-
Bug
-
Resolution: Fixed
-
Not Evaluated
-
Qt Creator 12.0.0
-
None
-
-
6193cb329 (12.0)
Description
To reproduce: start Creator and after about 1 second close it (without loading a session). The following assert appears:
SOFT ASSERT [12:01:16.189]: "isLoaded()" in /home/jarek/dev/creator-12/src/plugins/qtsupport/qtversionmanager.cpp:578
Call stack:
1 Utils::writeAssertLocation qtcassert.cpp 126 0x7ffff7a964d5 2 QtSupport::QtVersionManager::version qtversionmanager.cpp 578 0x7fffb4578537 3 QtSupport::QtKitAspect::qtVersion qtkitaspect.cpp 392 0x7fffb4505e61 4 QtSupport::QtKitAspectFactory::addToBuildEnvironment qtkitaspect.cpp 313 0x7fffb45054fa 5 ProjectExplorer::Kit::addToBuildEnvironment kit.cpp 529 0x7fff90e8428c 6 ProjectExplorer::Kit::buildEnvironment kit.cpp 542 0x7fff90e84478 7 CppEditor::CppModelManager::setupFallbackProjectPart cppmodelmanager.cpp 1968 0x7fff7b96b598 8 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void ( *)()>::call(void ( *&)(), void * *) qobjectdefs_impl.h 129 0x7fff7b864984 9 QtPrivate::FunctionPointer<void ( *)()>::call<QtPrivate::List<>, void>(void ( *)(), void *, void * *) qobjectdefs_impl.h 198 0x7fff7b862045 10 QtPrivate::QStaticSlotObject<void ( *)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void * *, bool *) qobject_impl.h 54 0x7fff7b85ffb4 11 QtPrivate::QSlotObjectBase::call qobjectdefs_impl.h 374 0x7ffff4b9dc61 12 doActivate<false> qobject.cpp 4036 0x7ffff4c16762 13 QMetaObject::activate qobject.cpp 4096 0x7ffff4c0c707 14 QTimer::timeout moc_qtimer.cpp 276 0x7ffff4c395e0 15 QTimer::timerEvent qtimer.cpp 245 0x7ffff4c381c6 16 QObject::event qobject.cpp 1415 0x7ffff4c047ce 17 QApplicationPrivate::notify_helper qapplication.cpp 3290 0x7ffff69a9d96 18 QApplication::notify qapplication.cpp 3241 0x7ffff69a9b88 19 QCoreApplication::notifyInternal2 qcoreapplication.cpp 1119 0x7ffff4b7a407 20 QCoreApplication::sendEvent qcoreapplication.cpp 1537 0x7ffff4b7afa9 21 QTimerInfoList::activateTimers qtimerinfo_unix.cpp 613 0x7ffff4e2ceda 22 timerSourceDispatch qeventdispatcher_glib.cpp 149 0x7ffff4fcd9e6 23 g_main_context_dispatch 0x7ffff451bd3b 24 ?? 0x7ffff4571258 25 g_main_context_iteration 0x7ffff45193e3 26 QEventDispatcherGlib::processEvents qeventdispatcher_glib.cpp 393 0x7ffff4fce510 27 QXcbGlibEventDispatcher::processEvents qxcbeventdispatcher.cpp 96 0x7ffff051d22a 28 QEventLoop::processEvents qeventloop.cpp 100 0x7ffff4b8e98f 29 QEventLoop::exec qeventloop.cpp 182 0x7ffff4b8ecfe 30 ExtensionSystem::Internal::PluginManagerPrivate::shutdown pluginmanager.cpp 1398 0x7ffff7f3bfef 31 ExtensionSystem::PluginManager::shutdown pluginmanager.cpp 391 0x7ffff7f35171 32 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void ( *)()>::call(void ( *&)(), void * *) qobjectdefs_impl.h 129 0x5555555772e0 33 QtPrivate::FunctionPointer<void ( *)()>::call<QtPrivate::List<>, void>(void ( *)(), void *, void * *) qobjectdefs_impl.h 198 0x55555557572d 34 QtPrivate::QStaticSlotObject<void ( *)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void * *, bool *) qobject_impl.h 54 0x55555557397c 35 QtPrivate::QSlotObjectBase::call qobjectdefs_impl.h 374 0x7ffff4b9dc61 36 doActivate<false> qobject.cpp 4036 0x7ffff4c16762 37 QMetaObject::activate qobject.cpp 4096 0x7ffff4c0c707 38 QCoreApplication::aboutToQuit moc_qcoreapplication.cpp 327 0x7ffff4b7f6ea 39 QCoreApplication::exit qcoreapplication.cpp 1499 0x7ffff4b7ae94 40 QCoreApplication::event qcoreapplication.cpp 2027 0x7ffff4b7c744 41 QApplication::event qapplication.cpp 1683 0x7ffff69a3a0c 42 SharedTools::QtSingleApplication::event qtsingleapplication.cpp 100 0x55555557dc1e 43 QApplicationPrivate::notify_helper qapplication.cpp 3290 0x7ffff69a9d96 44 QApplication::notify qapplication.cpp 3241 0x7ffff69a9b88 45 QCoreApplication::notifyInternal2 qcoreapplication.cpp 1119 0x7ffff4b7a407 46 QCoreApplication::sendEvent qcoreapplication.cpp 1537 0x7ffff4b7afa9 47 QCoreApplicationPrivate::sendPostedEvents qcoreapplication.cpp 1899 0x7ffff4b7bf00 48 QCoreApplication::sendPostedEvents qcoreapplication.cpp 1758 0x7ffff4b7b7ce 49 postEventSourceDispatch qeventdispatcher_glib.cpp 243 0x7ffff4fcdc4e 50 g_main_context_dispatch 0x7ffff451bd3b 51 ?? 0x7ffff4571258 52 g_main_context_iteration 0x7ffff45193e3 53 QEventDispatcherGlib::processEvents qeventdispatcher_glib.cpp 393 0x7ffff4fce510 54 QXcbGlibEventDispatcher::processEvents qxcbeventdispatcher.cpp 96 0x7ffff051d22a 55 QEventLoop::processEvents qeventloop.cpp 100 0x7ffff4b8e98f 56 QEventLoop::exec qeventloop.cpp 182 0x7ffff4b8ecfe 57 QCoreApplication::exec qcoreapplication.cpp 1440 0x7ffff4b7ad72 58 QGuiApplication::exec qguiapplication.cpp 1925 0x7ffff59e6146 59 QApplication::exec qapplication.cpp 2569 0x7ffff69a6d83 60 main main.cpp 831 0x555555565662
Attachments
For Gerrit Dashboard: QTCREATORBUG-29735 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
511030,2 | CppEditor: Stop updating things when shutting down | 12.0 | qt-creator/qt-creator | Status: ABANDONED | +2 | 0 |
511049,2 | CppEditor: Stop updating things when shutting down | 12.0 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |