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

Crash when opening project

    XMLWordPrintable

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
      
      
      

      Attachments

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

        Activity

          People

            cadam Cristian Adam
            nicolasfella Nicolas Fella
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes