-
Bug
-
Resolution: Done
-
P1: Critical
-
5.11
-
None
-
fedora
#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
}