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

Qt Creator crashes when building the QML Emulation (QML Puppet) on macOS High Sierra

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • Qt Creator 4.13.0
    • None
    • * macOS 10.13.6
      * Qt 5.15
      * XCode Version 10.1 (10B61)
    • macOS

    Description

       

      Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
      0   libQmlDesigner.dylib          	0x00000001125ef8f1 QmlDesigner::NodeInstanceView::bindingPropertiesChanged(QList<QmlDesigner::BindingProperty> const&, QFlags<QmlDesigner::AbstractView::PropertyChangeFlag>) + 33
      1   libQmlDesigner.dylib          	0x000000011267335b QmlDesigner::Internal::ModelPrivate::notifyBindingPropertiesChanged(QList<QSharedPointer<QmlDesigner::Internal::InternalBindingProperty> > const&, QFlags<QmlDesigner::AbstractView::PropertyChangeFlag>) + 1595
      2   libQmlDesigner.dylib          	0x0000000112677d33 QmlDesigner::Internal::ModelPrivate::setDynamicBindingProperty(QSharedPointer<QmlDesigner::Internal::InternalNode> const&, QByteArray const&, QByteArray const&, QString const&) + 227
      3   libQmlDesigner.dylib          	0x00000001126a3bc3 QmlDesigner::BindingProperty::setDynamicTypeNameAndExpression(QByteArray const&, QString const&) + 1267
      4   libQmlDesigner.dylib          	0x00000001126c1971 QmlDesigner::Internal::ModelAmender::shouldBeBindingProperty(QmlDesigner::AbstractProperty&, QString const&, QByteArray const&) + 129
      5   libQmlDesigner.dylib          	0x00000001126b5b0a QmlDesigner::Internal::TextToModelMerger::syncNode(QmlDesigner::ModelNode&, QmlJS::AST::UiObjectMember*, QmlDesigner::Internal::ReadingContext*, QmlDesigner::Internal::DifferenceHandler&) + 2106
      6   libQmlDesigner.dylib          	0x00000001126b27af QmlDesigner::Internal::TextToModelMerger::load(QString const&, QmlDesigner::Internal::DifferenceHandler&) + 2303
      7   libQmlDesigner.dylib          	0x000000011262a321 QmlDesigner::RewriterView::amendQmlText() + 81
      8   org.qt-project.QtCore         	0x000000010a7fe2e5 0x10a5d3000 + 2274021
      9   org.qt-project.QtCore         	0x000000010a807812 QTimer::timerEvent(QTimerEvent*) + 98
      10  org.qt-project.QtCore         	0x000000010a7f5baf QObject::event(QEvent*) + 111
      11  org.qt-project.QtWidgets      	0x00000001098befea QApplicationPrivate::notify_helper(QObject*, QEvent*) + 266
      12  org.qt-project.QtWidgets      	0x00000001098c0476 QApplication::notify(QObject*, QEvent*) + 598
      13  org.qt-project.QtCore         	0x000000010a7cad64 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212
      14  org.qt-project.QtCore         	0x000000010a8302bf QTimerInfoList::activateTimers() + 991
      15  libqcocoa.dylib               	0x000000010b185145 0x10b14c000 + 233797
      16  org.qt-project.QtCore         	0x000000010a7cb257 QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 39
      17  libQmlDesigner.dylib          	0x0000000112604e7b QmlDesigner::PuppetCreator::startBuildProcess(QString const&, QString const&, QStringList const&, QmlDesigner::PuppetBuildProgressDialog*) const + 363
      18  libQmlDesigner.dylib          	0x00000001126043f2 QmlDesigner::PuppetCreator::build(QString const&) const + 722
      19  libQmlDesigner.dylib          	0x000000011260572a QmlDesigner::PuppetCreator::createQml2PuppetExecutableIfMissing() + 298
      20  libQmlDesigner.dylib          	0x00000001125de2ff QmlDesigner::ConnectionManager::setUp(QmlDesigner::NodeInstanceServerProxy*, QString const&, ProjectExplorer::Target*) + 303
      21  libQmlDesigner.dylib          	0x000000011271ceaa QmlDesigner::InteractiveConnectionManager::setUp(QmlDesigner::NodeInstanceServerProxy*, QString const&, ProjectExplorer::Target*) + 26
      22  libQmlDesigner.dylib          	0x00000001125d4f11 QmlDesigner::NodeInstanceServerProxy::NodeInstanceServerProxy(QmlDesigner::NodeInstanceView*, ProjectExplorer::Target*, QmlDesigner::ConnectionManagerInterface&) + 145
      23  libQmlDesigner.dylib          	0x00000001125e9998 QmlDesigner::NodeInstanceView::restartProcess() + 392
      24  libQmlDesigner.dylib          	0x000000011266ccc3 QmlDesigner::Internal::ModelPrivate::notifyRootNodeTypeChanged(QString const&, int, int) + 147
      25  libQmlDesigner.dylib          	0x000000011267873b QmlDesigner::Internal::ModelPrivate::changeRootNodeType(QByteArray const&, int, int) + 331
      26  libQmlDesigner.dylib          	0x0000000112628039 QmlDesigner::AbstractView::changeRootNodeType(QByteArray const&, int, int) + 89
      27  libQmlDesigner.dylib          	0x00000001126c2681 QmlDesigner::Internal::ModelAmender::typeDiffers(bool, QmlDesigner::ModelNode&, QByteArray const&, int, int, QmlJS::AST::UiObjectMember*, QmlDesigner::Internal::ReadingContext*) + 353
      28  libQmlDesigner.dylib          	0x00000001126b56d8 QmlDesigner::Internal::TextToModelMerger::syncNode(QmlDesigner::ModelNode&, QmlJS::AST::UiObjectMember*, QmlDesigner::Internal::ReadingContext*, QmlDesigner::Internal::DifferenceHandler&) + 1032
      29  libQmlDesigner.dylib          	0x00000001126b27af QmlDesigner::Internal::TextToModelMerger::load(QString const&, QmlDesigner::Internal::DifferenceHandler&) + 2303
      30  libQmlDesigner.dylib          	0x000000011262a6a1 QmlDesigner::RewriterView::modelAttached(QmlDesigner::Model*) + 129
      31  org.qt-project.QtCore         	0x000000010a807cad 0x10a5d3000 + 2313389
      32  org.qt-project.QtCore         	0x000000010a7f5baf QObject::event(QEvent*) + 111
      33  org.qt-project.QtWidgets      	0x00000001098befea QApplicationPrivate::notify_helper(QObject*, QEvent*) + 266
      34  org.qt-project.QtWidgets      	0x00000001098c0476 QApplication::notify(QObject*, QEvent*) + 598
      35  org.qt-project.QtCore         	0x000000010a7cad64 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212
      36  org.qt-project.QtCore         	0x000000010a8302bf QTimerInfoList::activateTimers() + 991
      37  libqcocoa.dylib               	0x000000010b185145 0x10b14c000 + 233797
      38  org.qt-project.QtCore         	0x000000010a7cb257 QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 39
      39  libQmlDesigner.dylib          	0x0000000112604e7b QmlDesigner::PuppetCreator::startBuildProcess(QString const&, QString const&, QStringList const&, QmlDesigner::PuppetBuildProgressDialog*) const + 363
      40  libQmlDesigner.dylib          	0x00000001126043f2 QmlDesigner::PuppetCreator::build(QString const&) const + 722
      41  libQmlDesigner.dylib          	0x000000011260572a QmlDesigner::PuppetCreator::createQml2PuppetExecutableIfMissing() + 298
      42  libQmlDesigner.dylib          	0x00000001125de2ff QmlDesigner::ConnectionManager::setUp(QmlDesigner::NodeInstanceServerProxy*, QString const&, ProjectExplorer::Target*) + 303
      43  libQmlDesigner.dylib          	0x000000011271ceaa QmlDesigner::InteractiveConnectionManager::setUp(QmlDesigner::NodeInstanceServerProxy*, QString const&, ProjectExplorer::Target*) + 26
      44  libQmlDesigner.dylib          	0x00000001125d4f11 QmlDesigner::NodeInstanceServerProxy::NodeInstanceServerProxy(QmlDesigner::NodeInstanceView*, ProjectExplorer::Target*, QmlDesigner::ConnectionManagerInterface&) + 145
      45  libQmlDesigner.dylib          	0x00000001125e4bb7 QmlDesigner::NodeInstanceView::modelAttached(QmlDesigner::Model*) + 71
      46  libQmlDesigner.dylib          	0x0000000112704b91 QmlDesigner::ViewManager::attachNodeInstanceView() + 289
      47  libQmlDesigner.dylib          	0x00000001127064c5 QmlDesigner::ViewManager::attachViewsExceptRewriterAndComponetView() + 357
      48  libQmlDesigner.dylib          	0x00000001125a44c1 QmlDesigner::QmlDesignerPlugin::activateAutoSynchronization() + 209
      49  libQmlDesigner.dylib          	0x00000001125a3f1f QmlDesigner::QmlDesignerPlugin::showDesigner() + 1135
      50  libQmlDesigner.dylib          	0x00000001125a6df5 QtPrivate::QFunctorSlotObject<QmlDesigner::QmlDesignerPlugin::integrateIntoQtCreator(QWidget*)::$_5, 2, QtPrivate::List<Utils::Id, Utils::Id>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) + 213
      51  org.qt-project.QtCore         	0x000000010a7fe2e5 0x10a5d3000 + 2274021
      52  libCore.dylib                 	0x000000010e57a87b Core::ModeManager::currentModeChanged(Utils::Id, Utils::Id) + 75
      53  libCore.dylib                 	0x000000010e4859f0 Core::ModeManager::currentTabChanged(int) + 528
      54  org.qt-project.QtCore         	0x000000010a7fe2e5 0x10a5d3000 + 2274021
      55  libCore.dylib                 	0x000000010e57220e Core::Internal::FancyTabWidget::currentChanged(int) + 62
      56  org.qt-project.QtCore         	0x000000010a7fe2e5 0x10a5d3000 + 2274021
      57  libCore.dylib                 	0x000000010e571dee Core::Internal::FancyTabBar::currentChanged(int) + 62
      58  libProjectExplorer.dylib      	0x000000010eaa14f1 ProjectExplorer::SessionManager::loadSession(QString const&, bool) + 3841
      59  libProjectExplorer.dylib      	0x000000010eba3763 ProjectExplorer::Internal::SessionModel::switchToSession(QString const&) + 19
      60  libProjectExplorer.dylib      	0x000000010eb9e02c ProjectExplorer::Internal::SessionDelegate::editorEvent(QEvent*, QAbstractItemModel*, QStyleOptionViewItem const&, QModelIndex const&) + 412
      61  org.qt-project.QtWidgets      	0x0000000109b2c95f 0x1098ae000 + 2615647
      62  org.qt-project.QtWidgets      	0x0000000109b2ff6a QAbstractItemView::edit(QModelIndex const&, QAbstractItemView::EditTrigger, QEvent*) + 218
      63  org.qt-project.QtWidgets      	0x0000000109b2c540 QAbstractItemView::mouseReleaseEvent(QMouseEvent*) + 624
      64  org.qt-project.QtWidgets      	0x0000000109b9b959 QTreeView::mouseReleaseEvent(QMouseEvent*) + 345
      65  org.qt-project.QtWidgets      	0x00000001098f97bd QWidget::event(QEvent*) + 445
      66  org.qt-project.QtWidgets      	0x00000001099a1dcd QFrame::event(QEvent*) + 45
      67  org.qt-project.QtWidgets      	0x0000000109b2b2f9 QAbstractItemView::viewportEvent(QEvent*) + 1417
      68  org.qt-project.QtWidgets      	0x0000000109b98545 QTreeView::viewportEvent(QEvent*) + 517
      69  org.qt-project.QtCore         	0x000000010a7cb01b QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 155
      70  org.qt-project.QtWidgets      	0x00000001098befd5 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 245
      71  org.qt-project.QtWidgets      	0x00000001098c1ec2 QApplication::notify(QObject*, QEvent*) + 7330
      72  org.qt-project.QtCore         	0x000000010a7cad64 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212
      73  org.qt-project.QtWidgets      	0x00000001098bf910 QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) + 896
      74  org.qt-project.QtWidgets      	0x000000010991899f 0x1098ae000 + 436639
      75  org.qt-project.QtWidgets      	0x00000001099170a5 0x1098ae000 + 430245
      76  org.qt-project.QtWidgets      	0x00000001098befea QApplicationPrivate::notify_helper(QObject*, QEvent*) + 266
      77  org.qt-project.QtWidgets      	0x00000001098c0476 QApplication::notify(QObject*, QEvent*) + 598
      78  org.qt-project.QtCore         	0x000000010a7cad64 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212
      79  org.qt-project.QtGui          	0x0000000109e99ca5 QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 3397
      80  org.qt-project.QtGui          	0x0000000109e7ee5b QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 219
      81  libqcocoa.dylib               	0x000000010b185e00 0x10b14c000 + 237056
      82  libqcocoa.dylib               	0x000000010b186568 0x10b14c000 + 238952
      83  com.apple.CoreFoundation      	0x00007fff397a3b01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
      84  com.apple.CoreFoundation      	0x00007fff3985be5c __CFRunLoopDoSource0 + 108
      85  com.apple.CoreFoundation      	0x00007fff39786ab0 __CFRunLoopDoSources0 + 208
      86  com.apple.CoreFoundation      	0x00007fff39785f2d __CFRunLoopRun + 1293
      87  com.apple.CoreFoundation      	0x00007fff39785787 CFRunLoopRunSpecific + 487
      88  com.apple.HIToolbox           	0x00007fff38a65d96 RunCurrentEventLoopInMode + 286
      89  com.apple.HIToolbox           	0x00007fff38a65a0f ReceiveNextEventCommon + 366
      90  com.apple.HIToolbox           	0x00007fff38a65884 _BlockUntilNextEventMatchingListInModeWithFilter + 64
      91  com.apple.AppKit              	0x00007fff36d12a3b _DPSNextEvent + 2085
      92  com.apple.AppKit              	0x00007fff374a8e34 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044
      93  com.apple.AppKit              	0x00007fff36d0784d -[NSApplication run] + 764
      94  libqcocoa.dylib               	0x000000010b1851cf 0x10b14c000 + 233935
      95  org.qt-project.QtCore         	0x000000010a7c6e0f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431
      96  org.qt-project.QtCore         	0x000000010a7cb372 QCoreApplication::exec() + 130
      97  org.qt-project.qtcreator      	0x00000001095670a5 main + 16949
      98  libdyld.dylib                 	0x00007fff617a4015 start + 1
      

      Attachments

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

        Activity

          People

            tjenssen Tim Jenssen
            matejk Matej Kenda
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes