Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-125882

[REG] All examples crash on macOS and Linux

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P0: Blocker
    • 6.8.0 FF
    • 6.8
    • Graphs: 3D
    • None
    • Linux/X11, macOS
    • 2488412c7 (dev)

    Description

      After https://codereview.qt-project.org/c/qt/qtgraphs/+/562873 got merged, all the examples and most tests started crashing on macOS.

      Here a call stack of an example crash:

      1   QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData>>::get() const                                                                                                    qscopedpointer.h           112  0x103a20554    
      2   decltype(fp.get()) qGetPtrHelper<QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData>> const>(QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData>> const&) qtclasshelpermacros.h      79   0x103a20554    
      3   QQmlContext::d_func() const                                                                                                                                                     qqmlcontext.h              27   0x103a20554    
      4   QQmlContext::engine() const                                                                                                                                                     qqmlcontext.cpp            155  0x103a20554    
      5   QQmlDelegateModel::componentComplete()                                                                                                                                          qqmldelegatemodel.cpp      307  0x1003069b9    
      6   QQuick3DRepeater::setDelegate(QQmlComponent *)                                                                                                                                  qquick3drepeater.cpp       195  0x1005b74c9    
      7   QQuickGraphsItem::componentComplete()                                                                                                                                           qquickgraphsitem.cpp       1049 0x1009d863f    
      8   QQuickGraphsBars::componentComplete()                                                                                                                                           qquickgraphsbars.cpp       636  0x100a49ce3    
      9   QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&)                                                                                                                        qqmlobjectcreator.cpp      1579 0x103a918ab    
      10  QQmlComponentPrivate::complete(QQmlEnginePrivate *, QQmlComponentPrivate::ConstructionState *)                                                                                  qqmlcomponent.cpp          1169 0x103a15cc2    
      11  QQmlComponentPrivate::completeCreate()                                                                                                                                          qqmlcomponent.cpp          1274 0x103a13f8c    
      12  QQmlComponentPrivate::createWithProperties(QObject *, QMap<QString, QVariant> const&, QQmlContext *, QQmlComponentPrivate::CreateBehavior)                                      qqmlcomponent.cpp          961  0x103a159f8    
      13  QQmlComponent::create(QQmlContext *)                                                                                                                                            qqmlcomponent.cpp          912  0x103a158e3    
      14  QAbstract3DGraphWidget::QAbstract3DGraphWidget(QString const&)                                                                                                                  qabstract3dgraphwidget.cpp 599  0x10026d25d    
      15  Q3DBarsWidget::Q3DBarsWidget()                                                                                                                                                  q3dbarswidget.cpp          85   0x10027503b    
      16  Q3DBarsWidget::Q3DBarsWidget()                                                                                                                                                  q3dbarswidget.cpp          86   0x1002750e5    
      17  BarGraph::BarGraph()                                                                                                                                                            bargraph.cpp               21   0x10000e583    
      18  BarGraph::BarGraph()                                                                                                                                                            bargraph.cpp               19   0x100013bf5    
      19  main                                                                                                                                                                            main.cpp                   19   0x10000de88    
      20  start                                                                                                                                                                           (x86_64) /usr/lib/dyld          0x7ff8152c641f 
      ... <More>                                                                                                                                                                                                                         
      

      Attachments

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

        Activity

          People

            oulu_hillbilly Sami Varanka
            tokorpip Tomi Korpipää
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes