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

Creator crashes on startup compiled against 5.11

    XMLWordPrintable

Details

    Description

      #0  getScope (level=8, stack=0x7fffc9674ce8) at /home/jarek/dev/qt-511/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:353
      #1  QV4::Moth::VME::exec (fo=<optimized out>, fo@entry=0x7fffffff9581, thisObject=thisObject@entry=0x7fffc9674cd8, 
          argv=argv@entry=0x7fffc9674ce8, argc=<optimized out>) at /home/jarek/dev/qt-511/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:648
      #2  0x00007ffff4dcadf4 in QV4::Moth::VME::exec (context=<optimized out>, argc=<optimized out>, argv=0x7fffc9674ce8, 
          thisObject=0x7fffc9674cd8, v4Function=0x18de5d0)
          at /home/jarek/dev/qt-511-build/qtbase/include/QtQml/5.11.0/QtQml/private/../../../../../../../qt-511/qtdeclarative/src/qml/jsruntime/qv4vme_moth_p.h:72
      #3  QV4::Function::call (context=<optimized out>, argc=<optimized out>, argv=0x7fffc9674ce8, thisObject=0x7fffc9674cd8, this=0x18de5d0)
          at /home/jarek/dev/qt-511-build/qtbase/include/QtQml/5.11.0/QtQml/private/../../../../../../../qt-511/qtdeclarative/src/qml/jsruntime/qv4function_p.h:72
      #4  QQmlJavaScriptExpression::evaluate (this=this@entry=0x19009d0, callData=callData@entry=0x7fffc9674cc0, 
          isUndefined=isUndefined@entry=0x0) at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp:229
      #5  0x00007ffff4d58716 in QQmlBoundSignalExpression::evaluate (this=0x19009d0, a=a@entry=0x0)
          at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:225
      #6  0x00007ffff4d58a7e in QQmlBoundSignal_callback (e=0x18fe0b0, a=0x0)
          at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:358
      #7  0x00007ffff4d9ef6d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0)
          at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:106
      #8  0x00007ffff4d34aa8 in QQmlData::signalEmitted (object=0x18dfc70, index=32, a=0x0)
          at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlengine.cpp:860
      #9  0x00007ffff6589d08 in QMetaObject::activate (sender=0x18dfc70, signalOffset=<optimized out>, local_signal_index=<optimized out>, 
          argv=argv@entry=0x0) at /home/jarek/dev/qt-511/qtbase/src/corelib/kernel/qobject.cpp:3646
      #10 0x00007ffff4d2dfa9 in QQmlVMEMetaObject::activate (this=this@entry=0x18d7930, object=<optimized out>, index=<optimized out>, 
          args=args@entry=0x0) at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:1246
      #11 0x00007ffff4d307f3 in QQmlVMEMetaObject::metaCall (this=0x18d7930, o=<optimized out>, c=QMetaObject::WriteProperty, 
          _id=<optimized out>, a=0x7fffffffb6e0) at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:839
      #12 0x00007ffff4d31423 in QQmlVMEMetaObject::metaCall (this=0x18fff90, o=<optimized out>, c=QMetaObject::WriteProperty, _id=44, 
          a=0x7fffffffb6e0) at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:979
      #13 0x00007ffff6565927 in QMetaObject::metacall (object=<optimized out>, cl=cl@entry=QMetaObject::WriteProperty, idx=<optimized out>, 
          argv=argv@entry=0x7fffffffb6e0) at /home/jarek/dev/qt-511/qtbase/src/corelib/kernel/qmetaobject.cpp:299
      #14 0x00007ffff4de7530 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x7fffffffbda0, 
          property=property@entry=0x7fffc0094688, binding=binding@entry=0x7fffc8fe250c)
          at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1054
      #15 0x00007ffff4de8571 in QQmlObjectCreator::setupBindings (this=this@entry=0x7fffffffbda0, 
          applyDeferredBindings=applyDeferredBindings@entry=false)
          at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:776
      #16 0x00007ffff4de5099 in QQmlObjectCreator::populateInstance (this=this@entry=0x7fffffffbda0, index=-1, index@entry=0, instance=0x0, 
          bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0)
          at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1413
      #17 0x00007ffff4de5fec in QQmlObjectCreator::createInstance (this=this@entry=0x7fffffffbda0, index=index@entry=0, 
          parent=parent@entry=0x0, isContextObject=isContextObject@entry=true)
          at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1277
      #18 0x00007ffff4de8b6d in QQmlObjectCreator::create (this=this@entry=0x7fffffffbda0, subComponentIndex=subComponentIndex@entry=-1, 
          parent=parent@entry=0x0, interrupt=interrupt@entry=0x0)
          at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:202
      #19 0x00007ffff4de594c in QQmlObjectCreator::createInstance (this=this@entry=0x1829030, index=9, parent=0x188ff80, 
          isContextObject=isContextObject@entry=false) at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1180
      #20 0x00007ffff4de6555 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x1829030, property=property@entry=0x7fffc006deb8, 
          binding=binding@entry=0x7fffc906b2b8) at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:824
      #21 0x00007ffff4de8571 in QQmlObjectCreator::setupBindings (this=this@entry=0x1829030, 
          applyDeferredBindings=applyDeferredBindings@entry=false)
          at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:776
      #22 0x00007ffff4de5099 in QQmlObjectCreator::populateInstance (this=this@entry=0x1829030, index=-1, index@entry=0, instance=0x0, 
          bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0)
          at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1413
      #23 0x00007ffff4de5fec in QQmlObjectCreator::createInstance (this=this@entry=0x1829030, index=index@entry=0, parent=parent@entry=0x0, 
          isContextObject=isContextObject@entry=true) at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1277
      #24 0x00007ffff4de8b6d in QQmlObjectCreator::create (this=0x1829030, subComponentIndex=<optimized out>, parent=parent@entry=0x0, 
          interrupt=interrupt@entry=0x0) at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:202
      #25 0x00007ffff4d4e690 in QQmlComponentPrivate::beginCreate (this=0x187d590, context=<optimized out>)
          at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:868
      #26 0x00007ffff4d4eaf0 in QQmlComponent::beginCreate (this=<optimized out>, publicContext=<optimized out>)
          at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:817
      #27 0x00007ffff4d4b198 in QQmlComponent::create (this=0x187d570, context=0x187c520)
          at /home/jarek/dev/qt-511/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:777
      #28 0x00007fffe40167a3 in QQuickWidget::continueExecute (this=this@entry=0x1825700)
          at /home/jarek/dev/qt-511/qtdeclarative/src/quickwidgets/qquickwidget.cpp:1043
      #29 0x00007fffe4016f7e in QQuickWidgetPrivate::execute (this=this@entry=0x1826190)
          at /home/jarek/dev/qt-511/qtdeclarative/src/quickwidgets/qquickwidget.cpp:246
      #30 0x00007fffe4017005 in QQuickWidget::setSource (this=<optimized out>, url=...)
          at /home/jarek/dev/qt-511/qtdeclarative/src/quickwidgets/qquickwidget.cpp:574
      #31 0x00007fffcdc44178 in QmlProfiler::Internal::QmlProfilerTraceView::QmlProfilerTraceView (this=0x1824420, parent=0x0, 
          container=0x18242c0, modelManager=0x181efe0) at ../../../../creator-46/src/plugins/qmlprofiler/qmlprofilertraceview.cpp:184
      #32 0x00007fffcdc4ae72 in QmlProfiler::Internal::QmlProfilerViewManager::QmlProfilerViewManager (this=0x18242c0, parent=0x181f2a0, 
          modelManager=0x181efe0, profilerState=0x181eb80) at ../../../../creator-46/src/plugins/qmlprofiler/qmlprofilerviewmanager.cpp:54
      #33 0x00007fffcdc2759a in QmlProfiler::Internal::QmlProfilerTool::QmlProfilerTool (this=0x181f2a0, parent=0xaffa10)
          at ../../../../creator-46/src/plugins/qmlprofiler/qmlprofilertool.cpp:188
      #34 0x00007fffcdc04408 in QmlProfiler::Internal::QmlProfilerPlugin::extensionsInitialized (this=0xaffa10)
          at ../../../../creator-46/src/plugins/qmlprofiler/qmlprofilerplugin.cpp:95
      #35 0x00007ffff7ba66a7 in ExtensionSystem::Internal::PluginSpecPrivate::initializeExtensions (this=0xa899e0)
          at ../../../../creator-46/src/libs/extensionsystem/pluginspec.cpp:1022
      #36 0x00007ffff7b8c235 in ExtensionSystem::Internal::PluginManagerPrivate::loadPlugin (this=0xa30600, spec=0xa87020, 
          destState=ExtensionSystem::PluginSpec::Running) at ../../../../creator-46/src/libs/extensionsystem/pluginmanager.cpp:1378
      #37 0x00007ffff7b8b027 in ExtensionSystem::Internal::PluginManagerPrivate::<lambda(ExtensionSystem::PluginSpec*)>::operator()(ExtensionSystem::PluginSpec *) const (__closure=0x7fffffffd5b0, spec=0xa87020)
          at ../../../../creator-46/src/libs/extensionsystem/pluginmanager.cpp:1249
      #38 0x00007ffff7b8f0a8 in Utils::reverseForeach<QList<ExtensionSystem::PluginSpec*>, ExtensionSystem::Internal::PluginManagerPrivate::loadPlugins()::<lambda(ExtensionSystem::PluginSpec*)> >(const QList<ExtensionSystem::PluginSpec*> &, const ExtensionSystem::Internal::Plug---Type <return> to continue, or q <return> to quit---
      inManagerPrivate::<lambda(ExtensionSystem::PluginSpec*)> &) (c=..., operation=...)
          at ../../../../creator-46/src/libs/utils/algorithm.h:745
      #39 0x00007ffff7b8b240 in ExtensionSystem::Internal::PluginManagerPrivate::loadPlugins (this=0xa30600)
          at ../../../../creator-46/src/libs/extensionsystem/pluginmanager.cpp:1248
      #40 0x00007ffff7b85769 in ExtensionSystem::PluginManager::loadPlugins ()
          at ../../../../creator-46/src/libs/extensionsystem/pluginmanager.cpp:366
      #41 0x0000000000410173 in main (argc=1, argv=0x7fffffffdf28) at ../../../creator-46/src/app/main.cpp:530
      

      The crashing signal handler is at file:///home/jarek/dev/qt-511-build/qtbase/qml/QtQuick/Controls/ScrollView.qml:196 , which reads:

        onContentItemChanged: {
      
              if (contentItem.hasOwnProperty("contentY") && // Check if flickable
                      contentItem.hasOwnProperty("contentHeight")) {
                  internal.flickableItem = contentItem // "Use content if it is a flickable
                  internal.flickableItem.parent = viewportItem
              } else {
                  internal.flickableItem = flickableComponent.createObject(viewportItem)
                  contentItem.parent = internal.flickableItem.contentItem
              }
              internal.flickableItem.anchors.fill = viewportItem
              if (!Settings.hasTouchScreen)
                  internal.flickableItem.interactive = false
          }
      

      Attachments

        Activity

          People

            shausman Simon Hausmann
            jkobus Jarek Kobus
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: