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

QtQuick: examples/window crashes

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 5.15.0 Alpha
    • 5.15
    • Quick: Other
    • None
    • Linux/X11
    • a2f7de70d60a9ac212a575cae2387adfb0e5426b (qt/qtdeclarative/5.15)

    Description

      examples/quick/window segfaults.

      Stack trace:

      #0  operator== (s1=..., s2=...) at /home/max/qt/5.15/qtbase/src/corelib/text/qstring.cpp:3380
      #1  0x00007ffff67ba784 in operator!= (s1=..., s2=...) at /home/max/qt/5.15.build/qtbase/include/QtCore/../../../../5.15/qtbase/src/corelib/text/qstring.h:768
      #2  0x00007ffff69f006f in QQmlVMEMetaObject::metaCall (this=0x8c33b0, o=0x8c2ac0, c=QMetaObject::WriteProperty, _id=78, a=0x7fffffffcd60)
          at /home/max/qt/5.15/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:755
      #3  0x00007ffff5fb8ed9 in QMetaObject::metacall (object=0x8c2ac0, cl=QMetaObject::WriteProperty, idx=78, argv=0x7fffffffcd60) at /home/max/qt/5.15/qtbase/src/corelib/kernel/qmetaobject.cpp:314
      #4  0x00007ffff6a0ebed in QQmlPropertyData::writeProperty (this=0x89f998, target=0x8c2ac0, value=0x7fffffffd370, flags=...)
          at /home/max/qt/5.15.build/qtbase/include/QtQml/5.15.0/QtQml/private/../../../../../../../5.15/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:290
      #5  0x00007ffff6a0c10a in QQmlPropertyPrivate::write (object=0x8c2ac0, property=..., value=..., context=0x0, flags=...) at /home/max/qt/5.15/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1223
      #6  0x00007ffff6a0bef8 in QQmlPropertyPrivate::writeValueProperty (object=0x8c2ac0, core=..., valueTypeData=..., value=..., context=0x0, flags=...)
          at /home/max/qt/5.15/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1191
      #7  0x00007ffff6a0bdb9 in QQmlPropertyPrivate::writeValueProperty (this=0x89f960, value=..., flags=...) at /home/max/qt/5.15/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1170
      #8  0x00007ffff6a0d860 in QQmlPropertyPrivate::write (that=..., value=..., flags=...) at /home/max/qt/5.15/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1538
      #9  0x00007ffff6a0d633 in QQmlProperty::write (this=0x7fffffffd308, value=...) at /home/max/qt/5.15/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1454
      #10 0x00007ffff6df2dac in QQDMIncubationTask::initializeRequiredProperties (this=0x8c2190, modelItemToIncubate=0x8c20d0, object=0x8c2ac0)
          at /home/max/qt/5.15/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:990
      #11 0x00007ffff6df3639 in QQmlDelegateModelPrivate::setInitialState (this=0x631f10, incubationTask=0x8c2190, o=0x8c2ac0) at /home/max/qt/5.15/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:1106
      #12 0x00007ffff6df35fb in QQDMIncubationTask::setInitialState (this=0x8c2190, o=0x8c2ac0) at /home/max/qt/5.15/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:1100
      #13 0x00007ffff6a1964a in QQmlIncubatorPrivate::incubate (this=0x8c2200, i=...) at /home/max/qt/5.15/qtdeclarative/src/qml/qml/qqmlincubator.cpp:332
      #14 0x00007ffff6a1888d in QQmlEnginePrivate::incubate (this=0x4f19a0, i=..., forContext=0x6304b0) at /home/max/qt/5.15/qtdeclarative/src/qml/qml/qqmlincubator.cpp:89
      #15 0x00007ffff6a13032 in QQmlComponentPrivate::incubateObject (this=0x631bc0, incubationTask=0x8c2190, component=0x631ba0, engine=0x7fffffffdbc0, context=0x8c23a0, forContext=0x6304b0)
          at /home/max/qt/5.15/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1225
      #16 0x00007ffff6df3d64 in QQmlDelegateModelPrivate::object (this=0x631f10, group=QQmlListCompositor::Default, index=0, incubationMode=QQmlIncubator::AsynchronousIfNested)
          at /home/max/qt/5.15/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:1190
      #17 0x00007ffff6df3fb0 in QQmlDelegateModel::object (this=0x631ee0, index=0, incubationMode=QQmlIncubator::AsynchronousIfNested) at /home/max/qt/5.15/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:1231
      #18 0x00007ffff7c12626 in QQuickRepeaterPrivate::requestItems (this=0x631870) at /home/max/qt/5.15/qtdeclarative/src/quick/items/qquickrepeater.cpp:407
      #19 0x00007ffff7c125d0 in QQuickRepeater::regenerate (this=0x6317b0) at /home/max/qt/5.15/qtdeclarative/src/quick/items/qquickrepeater.cpp:401
      #20 0x00007ffff7c122a5 in QQuickRepeater::componentComplete (this=0x6317b0) at /home/max/qt/5.15/qtdeclarative/src/quick/items/qquickrepeater.cpp:351
      #21 0x00007ffff6a9dfcd in QQmlObjectCreator::finalize (this=0x510240, interrupt=...) at /home/max/qt/5.15/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1386
      #22 0x00007ffff6a125c8 in QQmlComponentPrivate::complete (enginePriv=0x4f19a0, state=0x4f0388) at /home/max/qt/5.15/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:988
      #23 0x00007ffff6a12977 in QQmlComponentPrivate::completeCreate (this=0x4f0300) at /home/max/qt/5.15/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1080
      #24 0x00007ffff6a1286e in QQmlComponent::completeCreate (this=0x7fffffffdbb0) at /home/max/qt/5.15/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1067
      #25 0x00007ffff6a11dcb in QQmlComponent::create (this=0x7fffffffdbb0, context=0x0) at /home/max/qt/5.15/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:821
      

      Used commits:{{}}

      2d6008e820 (HEAD -> fix_linter_warnings) Make draganddrop example less confusing
      b5d3992dd4 WIP: Fix some linter warnings in examples
      a5bbad045b Add (and ignore for now) type assertions to QML
      482f48fd25 Generate registrations for all imports
      63598bad5c Generate registrations for all examples

      Attachments

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

        Activity

          People

            ulherman Ulf Hermann
            max.goldstein Maximilian Goldstein
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes