Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
Qt Creator 3.6.0
-
None
-
openSUSE Leap 42.1 (x86_64)
Qt Creator 3.6.0
Based on Qt 5.6.0 (GCC 4.8.5, 64 bit)
-
998c2a73804aa24c38c1c21bab38a95407459a73
Description
How to reproduce:
-Start Qt Creator
-In "Welcome window" choose any >>>NOT CONFIGURED<<< from recent project list. ("Not configured" means no *.pro.user was created). DO NOT click "Configure Project" button.
-Go to "Welcome window" and choose any other >>>NOT CONFIGURED<<< project. CLICK "Configure Project" button.
Backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x00007fffd72db5b0 in ProjectExplorer::Target::kit() const () from /usr/lib64/qtcreator/plugins/libProjectExplorer.so
(gdb) bt full
#0 0x00007fffd72db5b0 in ProjectExplorer::Target::kit() const () at /usr/lib64/qtcreator/plugins/libProjectExplorer.so
#1 0x00007fffd72fcef5 in ProjectExplorer::SessionManager::setActiveBuildConfiguration(ProjectExplorer::Target*, ProjectExplorer::BuildConfiguration*, ProjectExplorer::SetActive) () at /usr/lib64/qtcreator/plugins/libProjectExplorer.so
#2 0x00007ffff67fec41 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#3 0x00007fffd73f050f in () at /usr/lib64/qtcreator/plugins/libProjectExplorer.so
#4 0x00007fffd736a14f in () at /usr/lib64/qtcreator/plugins/libProjectExplorer.so
#5 0x00007fffd73f063b in () at /usr/lib64/qtcreator/plugins/libProjectExplorer.so
#6 0x00007ffff67fec41 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#7 0x00007ffff7374b91 in QListWidget::currentRowChanged(int) () at /usr/lib64/libQt5Widgets.so.5
#8 0x00007ffff73753d4 in () at /usr/lib64/libQt5Widgets.so.5
#9 0x00007ffff67fec41 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#10 0x00007ffff678c05a in QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) () at /usr/lib64/libQt5Core.so.5
#11 0x00007ffff678c26e in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) ()
at /usr/lib64/libQt5Core.so.5
#12 0x00007ffff7375716 in QListWidget::setCurrentRow(int) () at /usr/lib64/libQt5Widgets.so.5
#13 0x00007fffd736ab50 in () at /usr/lib64/qtcreator/plugins/libProjectExplorer.so
#14 0x00007fffd7371e76 in () at /usr/lib64/qtcreator/plugins/libProjectExplorer.so
#15 0x00007ffff67fec41 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#16 0x00007fffd73eac92 in ProjectExplorer::Project::activeTargetChanged(ProjectExplorer::Target*) () at /usr/lib64/qtcreator/plugins/libProjectExplorer.so
#17 0x00007fffd730da02 in ProjectExplorer::Project::setActiveTarget(ProjectExplorer::Target*) () at /usr/lib64/qtcreator/plugins/libProjectExplorer.so
#18 0x00007fffd730dbc3 in ProjectExplorer::Project::addTarget(ProjectExplorer::Target*) () at /usr/lib64/qtcreator/plugins/libProjectExplorer.so
#19 0x00007fffd730dd8e in ProjectExplorer::Project::setup(QList<ProjectExplorer::BuildInfo const*>) () at /usr/lib64/qtcreator/plugins/libProjectExplorer.so
#20 0x00007fffd729e711 in ProjectExplorer::TargetSetupPage::setupProject(ProjectExplorer::Project*) () at /usr/lib64/qtcreator/plugins/libProjectExplorer.so
#21 0x00007fffd72a49d5 in () at /usr/lib64/qtcreator/plugins/libProjectExplorer.so
#22 0x00007ffff67fec41 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#23 0x00007ffff7449662 in QAbstractButton::clicked(bool) () at /usr/lib64/libQt5Widgets.so.5
#24 0x00007ffff71cf6da in () at /usr/lib64/libQt5Widgets.so.5
#25 0x00007ffff71d0358 in () at /usr/lib64/libQt5Widgets.so.5
#26 0x00007ffff71d04d4 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#27 0x00007ffff711d4da in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#28 0x00007ffff70dc60c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#29 0x00007ffff70e147f in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#30 0x00007ffff67d5005 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#31 0x00007ffff70dffa0 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
at /usr/lib64/libQt5Widgets.so.5
#32 0x00007ffff7135879 in () at /usr/lib64/libQt5Widgets.so.5
#33 0x00007ffff71378d2 in () at /usr/lib64/libQt5Widgets.so.5
#34 0x00007ffff70dc60c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#35 0x00007ffff70e0a22 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#36 0x00007ffff67d5005 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#37 0x00007ffff53ba82b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) ()
at /usr/bin/../lib64/qtcreator/../libQt5Gui.so.5
#38 0x00007ffff53bbfc5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) ()
at /usr/bin/../lib64/qtcreator/../libQt5Gui.so.5
#39 0x00007ffff539db9b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/bin/../lib64/qtcreator/../libQt5Gui.so.5
#40 0x00007fffed86c360 in () at /usr/lib64/libQt5XcbQpa.so.5
#41 0x00007ffff4298c84 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#42 0x00007ffff4298ed8 in () at /usr/lib64/libglib-2.0.so.0
#43 0x00007ffff4298f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#44 0x00007ffff68253dc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#45 0x00007ffff67d304b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#46 0x00007ffff67daf56 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#47 0x000000000040a15e in ()
#48 0x00007ffff5a28b05 in __libc_start_main () at /lib64/libc.so.6
#49 0x000000000040a77e in ()