Details
-
Bug
-
Resolution: Incomplete
-
Not Evaluated
-
None
-
Qt Creator 16.0.0
-
Fedora 42, KDE Plasma, Qt 6.8.2
Description
When opening a CMake-based project and clicking "Configure Project" QtCreator crashes
#0 0x00007f857c69697f in std::__atomic_base<int>::fetch_sub (this=0x6700690066006e, __i=1, __m=std::memory_order::acq_rel) at /usr/include/c++/15/bits/atomic_base.h:641 #1 QAtomicOps<int>::deref<int> (_q_value=<error reading variable: Cannot access memory at address 0x6700690066006e>) at /usr/include/qt6/QtCore/qatomic_cxx11.h:266 #2 QBasicAtomicInteger<int>::deref (this=0x6700690066006e) at /usr/include/qt6/QtCore/qbasicatomic.h:48 #3 QWeakPointer<QObject>::~QWeakPointer (this=<synthetic pointer>, this=<optimized out>) at /usr/include/qt6/QtCore/qsharedpointer_impl.h:578 #4 QWeakPointer<QObject>::operator= (this=0x55891cff94e0, other=<optimized out>) at /usr/include/qt6/QtCore/qsharedpointer_impl.h:590 #5 QWeakPointer<QObject>::assign<QObject> (this=0x55891cff94e0, ptr=0x55891d727fa0) at /usr/include/qt6/QtCore/qsharedpointer_impl.h:728 #6 0x00007f857c946720 in QPointer<QWidget>::operator= (this=0x55891cff94e0, p=0x55891d727fa0, this=<optimized out>, p=<optimized out>) at /usr/include/qt6/QtCore/qpointer.h:71 #7 ProjectExplorer::Internal::BuildOrRunItem::panel (this=0x55891cff94a0) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/targetsettingspanel.cpp:656 #8 ProjectExplorer::Internal::BuildOrRunItem::data (this=0x55891cff94a0, column=<optimized out>, role=<optimized out>) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/targetsettingspanel.cpp:607 #9 0x00007f857c9405a2 in ProjectExplorer::Internal::TargetItem::data (this=0x55891cf47ac0, column=0, role=266) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/targetsettingspanel.cpp:391 #10 0x00007f857c946c2f in ProjectExplorer::Internal::TargetGroupItem::data (this=0x55891a51e260, column=0, role=<optimized out>) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/targetsettingspanel.cpp:732 #11 0x00007f857c8eb926 in ProjectExplorer::Internal::ProjectItem::data (this=0x55891d005650, column=0, role=266) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/projectwindow.cpp:536 #12 ProjectExplorer::Internal::ProjectWindowPrivate::updatePanel (this=0x55891a970860) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/projectwindow.cpp:810 #13 0x00007f857c8ed97d in std::function<void()>::operator() (this=<optimized out>) at /usr/include/c++/15/bits/std_function.h:593 #14 ProjectExplorer::Internal::ProjectItem::announceChange (this=<optimized out>) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/projectwindow.cpp:580 #15 ProjectExplorer::Internal::ProjectItem::setData (this=0x55891d005650, column=<optimized out>, dat=<optimized out>, role=<optimized out>) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/projectwindow.cpp:552 #16 0x00007f857c93e0aa in ProjectExplorer::Internal::TargetGroupItem::setData (this=<optimized out>, column=0, data=<optimized out>, role=260) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/targetsettingspanel.cpp:746 #17 0x00007f857c93ee7e in ProjectExplorer::Internal::TargetGroupItemPrivate::handleTargetChanged (this=0x55891cc88c20, target=<optimized out>) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/targetsettingspanel.cpp:854 #18 0x00007f85cfd5eefa in QtPrivate::QSlotObjectBase::call (this=0x55891d05f1b0, r=0x55891cc88c20, a=0x7ffc7db3cf70) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:486 #19 doActivate<false> (sender=0x55891a8a80d0, signal_index=7, argv=argv@entry=0x7ffc7db3cf70) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4115 #20 0x00007f85cfd558a9 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f857cbdcc80 <ProjectExplorer::Project::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7ff c7db3cf70) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4175 #21 0x00007f857c686bd4 in ProjectExplorer::Project::activeTargetChanged (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/redhat-linux-build/src/plugins/projectexplorer/ProjectExplorer_autogen/EWIEGA46WW/moc_project.cpp:375 #22 0x00007f857c853baa in ProjectExplorer::Project::setActiveTargetHelper (this=<optimized out>, target=<optimized out>) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/project.cpp:344 #23 0x00007f857c855f2b in ProjectExplorer::Project::setActiveTarget (this=0x55891a8a80d0, target=0x55891d0d5230, cascade=ProjectExplorer::SetActive::Cascade) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/project.cpp:428 #24 0x00007f857c85664b in ProjectExplorer::Project::setup (this=this@entry=0x55891a8a80d0, info=...) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/project.cpp:1137 --Type <RET> for more, q to quit, c to continue without paging--c #25 0x00007f857c8567c2 in ProjectExplorer::Project::setup (this=0x55891a8a80d0, infoList=<optimized out>) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/project.cpp:1111 #26 0x00007f857c94f340 in ProjectExplorer::TargetSetupPage::setupProject (this=0x55891b3c11e0, project=0x55891a8a80d0) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/targetsetuppage.cpp:688 #27 0x00007f857c93ff3e in ProjectExplorer::Internal::TargetSetupPageWrapper::done (this=0x55891d097dc0) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/plugins/projectexplorer/targetsettingspanel.cpp:91 #28 0x00007f85cfd5eefa in QtPrivate::QSlotObjectBase::call (this=0x55891b5f05f0, r=0x55891d097dc0, a=0x7ffc7db3d2e0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:486 #29 doActivate<false> (sender=0x55891d01c300, signal_index=9, argv=argv@entry=0x7ffc7db3d2e0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4115 #30 0x00007f85cfd558a9 in QMetaObject::activate (sender=sender@entry=0x55891d01c300, m=m@entry=0x7f85d1999d20 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x 7ffc7db3d2e0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4175 #31 0x00007f85d1387934 in QAbstractButton::clicked (this=this@entry=0x55891d01c300, _t1=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/redhat-linux-build/src/widgets/Widgets_autogen/include/moc_qabstractbutton.cpp:323 #32 0x00007f85d1387bc3 in QAbstractButtonPrivate::emitClicked (this=0x55891c4841b0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/widgets/widgets/qabstractbutton.cpp:381 #33 0x00007f85d1389335 in QAbstractButtonPrivate::click (this=0x55891c4841b0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/widgets/widgets/qabstractbutton.cpp:374 #34 0x00007f85d1389576 in QAbstractButton::mouseReleaseEvent (this=<optimized out>, e=0x7ffc7db3d920) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/widgets/widgets/qabstractbutton.cpp:976 #35 0x00007f85d12a4898 in QWidget::event (this=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/widgets/kernel/qwidget.cpp:9351 #36 0x00007f85d123d4ca in QApplicationPrivate::notify_helper (this=this@entry=0x558919a26230, receiver=receiver@entry=0x55891d01c300, e=e@entry=0x7ffc7db3d920) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3296 #37 0x00007f85d1248643 in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=0x7ffc7db3d920) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2774 #38 0x00007f85cfcf549c in QCoreApplication::notifyInternal2 (receiver=0x55891d01c300, event=0x7ffc7db3d920) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1172 #39 0x00007f85cfcf56fd in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1626 #40 0x00007f85d1246b21 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x55891d01c300, event=event@entry=0x7ffc7db3d920, alienWidget=<optimized out>, alienWidget@entry=0x55891d01c300, nativeWidget=nativeWidget@entry=0x55891a11aed0, buttonDown=buttonDown@entry=0x7f85d19dd950 <qt_button_down>, lastMouseReceiver=... , spontaneous=true, onlyDispatchEnterLeave=false) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2355 #41 0x00007f85d12ba287 in QWidgetWindow::handleMouseEvent (this=0x55891a113240, event=0x7ffc7db3dbc0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/widgets/kernel/qwidgetwindow.cpp:666 #42 0x00007f85d12bce43 in QWidgetWindow::event (this=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/widgets/kernel/qwidgetwindow.cpp:299 #43 0x00007f85d123d4ca in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55891a113240, e=0x7ffc7db3dbc0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3296 #44 0x00007f85cfcf549c in QCoreApplication::notifyInternal2 (receiver=0x55891a113240, event=0x7ffc7db3dbc0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1172 #45 0x00007f85cfcf56fd in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1626 #46 0x00007f85d08ec81a in QGuiApplicationPrivate::processMouseEvent (e=0x7f85a8002e50) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:2461 #47 0x00007f85d09540ec in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/gui/kernel/qwindowsysteminterface.cpp:1113 #48 0x00007f85d0ec7b14 in userEventSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/gui/platform/unix/qeventdispatcher_glib.cpp:38 #49 0x00007f85cfaeb5e0 in g_main_dispatch (context=0x7f85b8000f00) at ../glib/gmain.c:3398 #50 g_main_context_dispatch_unlocked (context=0x7f85b8000f00) at ../glib/gmain.c:4249 #51 0x00007f85cfaf4708 in g_main_context_iterate_unlocked (context=context@entry=0x7f85b8000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4314 #52 0x00007f85cfaf48b7 in g_main_context_iteration (context=0x7f85b8000f00, may_block=1) at ../glib/gmain.c:4379 #53 0x00007f85cfff6cc3 in QEventDispatcherGlib::processEvents (this=0x558919a26430, flags=...) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #54 0x00007f85cfd026d3 in QEventLoop::exec (this=this@entry=0x7ffc7db3dfe0, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/global/qflags.h:34 #55 0x00007f85cfcfe1d5 in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1515 #56 0x00007f85d08d893d in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1975 #57 0x00007f85d123d439 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2564 #58 0x00005589101934ba in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt-creator-16.0.0-1.fc42.x86_64/src/app/main.cpp:975