10:28:39: Starting /home/mitch/dev/qt-dev-debug/qtdeclarative/tests/auto/quickcontrols2/controls/basic/tst_basic -input /home/mitch/dev/qt-dev/qtdeclarative/tests/auto/quickcontrols2/controls/data/tst_swipeview.qml SwipeView::test_orientation... QQuickViewPrivate::setRootObject setRootObject called with TestCase_QMLTYPE_1_QML_3(0x611000173940) QQuickViewPrivate::initResize adding listener 0x6190004dd580 for TestCase_QMLTYPE_1_QML_3(0x611000173940, parent=0x603000250150, geometry=0,0 200x200) 0x61400002b040 QQuickItemPrivate::addItemChangeListener adding listener 0x6190004dd8f8 QQuickItem(0) 0x0 for TestCase_QMLTYPE_1_QML_3(0x611000173940) 0x61400002b040 ********* Start testing of tst_controls::Basic ********* Config: Using QtTest library 6.3.0, Qt 6.3.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 9.3.0), ubuntu 20.04 PASS : tst_controls::Basic::SwipeView::initTestCase() QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickItem(0x60300021d0c0) 0x614000029e40 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickContainer::contentItemChange installing listener SwipeView_QMLTYPE_0(0x611000156980, parent=0x611000173940, geometry=0,0 200x200) 0x617000015780 on newItem QQuickListView(0x611000156fc0, parent=0x0, geometry=0,0 0x0) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x617000015920 QQuickItem(0) 0x617000015780 for QQuickListView(0x611000156fc0) 0x61d0000de880 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickContainer::contentItemChange installing listener SwipeView_QMLTYPE_0(0x611000156980, parent=0x611000173940, geometry=0,0 200x200) 0x617000015780 on newContentItem QQuickItem(0x60300021d0c0, parent=0x611000156fc0, geometry=0,0 0x0) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x617000015920 QQuickItem(0) 0x617000015780 for QQuickItem(0x60300021d0c0) 0x614000029e40 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x617000015920 QQuickItem(0) 0x617000015780 for QQuickListView(0x611000156fc0) 0x61d0000de880 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewPrivate::releaseVisibleItems releasing visibile items: QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListView::setOrientation setOrientation called; regenerating QDEBUG : tst_controls::Basic::SwipeView::test_orientation() test_orientation listView: QQuickListView(0x611000156fc0) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickContainerPrivate::insertItem installing listener SwipeView_QMLTYPE_0(0x611000156980, parent=0x611000173940, geometry=0,0 200x200) 0x617000015780 on item QQuickText(0x611000158c80, parent=0x60300021d0c0, geometry=0,0 0x0) 0x617000003880 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x617000015920 QQuickItem(0) 0x617000015780 for QQuickText(0x611000158c80) 0x617000003880 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::QQuickItemViewFxItem QQuickItemViewFxItem 0x60700009ec40 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000158c80, parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListViewPrivate::newViewItem created FxListItemSG ( 0x60700009ec40 ) for new item QQuickText(0x611000158c80, parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000003880 at index 0 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry adding listener 0x61d0000dea20 for QQuickText(0x611000158c80, parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000003880 (viewfxitem: 0x60700009ec40 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000158c80) 0x617000003880 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::QQuickItemViewFxItem QQuickItemViewFxItem 0x60700009e2a0 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000158c80, parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListViewPrivate::newViewItem created FxListItemSG ( 0x60700009e2a0 ) for new item QQuickText(0x611000158c80, parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000003880 at index 0 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry adding listener 0x61d0000dea20 for QQuickText(0x611000158c80, parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000003880 (viewfxitem: 0x60700009e2a0 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000158c80) 0x617000003880 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::QQuickItemViewFxItem QQuickItemViewFxItem 0x6070000af8e0 changeListener 0x61d0000dea20 ownItem true item QQuickItem(0x6030000965b0, parent=0x60300021d0c0, geometry=0,0 0x0) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListViewPrivate::createHighlight created FxListItemSG ( 0x6070000af8e0 ) for new highlight item QQuickItem(0x6030000965b0, parent=0x60300021d0c0, geometry=0,0 0x0) 0x614000029840 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry adding listener 0x61d0000dea20 for QQuickItem(0x6030000965b0, parent=0x60300021d0c0, geometry=0,0 0x0) 0x614000029840 (viewfxitem: 0x6070000af8e0 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickItem(0x6030000965b0) 0x614000029840 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickContainerPrivate::insertItem installing listener SwipeView_QMLTYPE_0(0x611000156980, parent=0x611000173940, geometry=0,0 200x200) 0x617000015780 on item QQuickText(0x6110001367c0, parent=0x60300021d0c0, geometry=0,0 0x0) 0x617000085b00 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x617000015920 QQuickItem(0) 0x617000015780 for QQuickText(0x6110001367c0) 0x617000085b00 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickContainerPrivate::insertItem installing listener SwipeView_QMLTYPE_0(0x611000156980, parent=0x611000173940, geometry=0,0 200x200) 0x617000015780 on item QQuickText(0x611000135dc0, parent=0x60300021d0c0, geometry=0,0 0x0) 0x617000086580 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x617000015920 QQuickItem(0) 0x617000015780 for QQuickText(0x611000135dc0) 0x617000086580 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::QQuickItemViewFxItem QQuickItemViewFxItem 0x6070000664d0 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListViewPrivate::newViewItem created FxListItemSG ( 0x6070000664d0 ) for new item QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000085b00 at index 1 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry adding listener 0x61d0000dea20 for QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000085b00 (viewfxitem: 0x6070000664d0 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x6110001367c0, name = "text1") 0x617000085b00 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::QQuickItemViewFxItem QQuickItemViewFxItem 0x60700005dfd0 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListViewPrivate::newViewItem created FxListItemSG ( 0x60700005dfd0 ) for new item QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000086580 at index 2 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry adding listener 0x61d0000dea20 for QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000086580 (viewfxitem: 0x60700005dfd0 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000135dc0, name = "text2") 0x617000086580 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::QQuickItemViewFxItem QQuickItemViewFxItem 0x607000050190 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=200,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListViewPrivate::newViewItem created FxListItemSG ( 0x607000050190 ) for new item QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=200,0 200x200, z=1) 0x617000085b00 at index 1 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry adding listener 0x61d0000dea20 for QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=200,0 200x200, z=1) 0x617000085b00 (viewfxitem: 0x607000050190 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x6110001367c0, name = "text1") 0x617000085b00 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry removing listener 0x61d0000dea20 for QQuickText(0x611000158c80, name="text0", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000003880 (viewfxitem: 0x60700009e2a0 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000158c80, name = "text0") 0x617000003880 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::~QQuickItemViewFxItem ~QQuickItemViewFxItem 0x60700009e2a0 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000158c80, name="text0", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::QQuickItemViewFxItem QQuickItemViewFxItem 0x607000035700 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=400,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListViewPrivate::newViewItem created FxListItemSG ( 0x607000035700 ) for new item QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=400,0 200x200, z=1) 0x617000086580 at index 2 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry adding listener 0x61d0000dea20 for QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=400,0 200x200, z=1) 0x617000086580 (viewfxitem: 0x607000035700 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000135dc0, name = "text2") 0x617000086580 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry removing listener 0x61d0000dea20 for QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=200,0 200x200, z=1) 0x617000085b00 (viewfxitem: 0x607000050190 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x6110001367c0, name = "text1") 0x617000085b00 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::~QQuickItemViewFxItem ~QQuickItemViewFxItem 0x607000050190 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=200,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() test_orientation >>> ABOUT TO SWITCH ORIENTATION TO VERTICAL QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListView::setOrientation setOrientation called; regenerating QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewPrivate::releaseVisibleItems releasing visibile items: QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewPrivate::releaseVisibleItems - releasing FXViewItem 0x60700009ec40 QQuickText(0x611000158c80, name="text0", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry removing listener 0x61d0000dea20 for QQuickText(0x611000158c80, name="text0", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000003880 (viewfxitem: 0x60700009ec40 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000158c80, name = "text0") 0x617000003880 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::~QQuickItemViewFxItem ~QQuickItemViewFxItem 0x60700009ec40 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000158c80, name="text0", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewPrivate::releaseVisibleItems - releasing FXViewItem 0x6070000664d0 QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry removing listener 0x61d0000dea20 for QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000085b00 (viewfxitem: 0x6070000664d0 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x6110001367c0, name = "text1") 0x617000085b00 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::~QQuickItemViewFxItem ~QQuickItemViewFxItem 0x6070000664d0 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewPrivate::releaseVisibleItems - releasing FXViewItem 0x60700005dfd0 QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry removing listener 0x61d0000dea20 for QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000086580 (viewfxitem: 0x60700005dfd0 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000135dc0, name = "text2") 0x617000086580 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::~QQuickItemViewFxItem ~QQuickItemViewFxItem 0x60700005dfd0 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry removing listener 0x61d0000dea20 for QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000086580 (viewfxitem: 0x607000035700 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000135dc0, name = "text2") 0x617000086580 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::~QQuickItemViewFxItem ~QQuickItemViewFxItem 0x607000035700 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::~QQuickItemViewFxItem ~QQuickItemViewFxItem 0x6070000af8e0 changeListener 0x61d0000dea20 ownItem true item QQuickItem(0x6030000965b0, parent=0x60300021d0c0, geometry=0,0 200x200) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry removing listener 0x61d0000dea20 for QQuickItem(0x6030000965b0, parent=0x60300021d0c0, geometry=0,0 200x200) 0x614000029840 (viewfxitem: 0x6070000af8e0 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickItem(0x6030000965b0) 0x614000029840 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::QQuickItemViewFxItem QQuickItemViewFxItem 0x607000050890 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000158c80, name="text0", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListViewPrivate::newViewItem created FxListItemSG ( 0x607000050890 ) for new item QQuickText(0x611000158c80, name="text0", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000003880 at index 0 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry adding listener 0x61d0000dea20 for QQuickText(0x611000158c80, name="text0", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000003880 (viewfxitem: 0x607000050890 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000158c80, name = "text0") 0x617000003880 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::QQuickItemViewFxItem QQuickItemViewFxItem 0x60700002cef0 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListViewPrivate::newViewItem created FxListItemSG ( 0x60700002cef0 ) for new item QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000085b00 at index 1 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry adding listener 0x61d0000dea20 for QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000085b00 (viewfxitem: 0x60700002cef0 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x6110001367c0, name = "text1") 0x617000085b00 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::QQuickItemViewFxItem QQuickItemViewFxItem 0x60700005adf0 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListViewPrivate::newViewItem created FxListItemSG ( 0x60700005adf0 ) for new item QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000086580 at index 2 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry adding listener 0x61d0000dea20 for QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000086580 (viewfxitem: 0x60700005adf0 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000135dc0, name = "text2") 0x617000086580 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::QQuickItemViewFxItem QQuickItemViewFxItem 0x607000046330 changeListener 0x61d0000dea20 ownItem true item QQuickItem(0x603000130060, parent=0x60300021d0c0, geometry=0,0 0x0) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListViewPrivate::createHighlight created FxListItemSG ( 0x607000046330 ) for new highlight item QQuickItem(0x603000130060, parent=0x60300021d0c0, geometry=0,0 0x0) 0x614000024a40 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry adding listener 0x61d0000dea20 for QQuickItem(0x603000130060, parent=0x60300021d0c0, geometry=0,0 0x0) 0x614000024a40 (viewfxitem: 0x607000046330 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickItem(0x603000130060) 0x614000024a40 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::QQuickItemViewFxItem QQuickItemViewFxItem 0x60700008b1b0 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,400 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListViewPrivate::newViewItem created FxListItemSG ( 0x60700008b1b0 ) for new item QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,400 200x200, z=1) 0x617000086580 at index 2 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry adding listener 0x61d0000dea20 for QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,400 200x200, z=1) 0x617000086580 (viewfxitem: 0x60700008b1b0 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000135dc0, name = "text2") 0x617000086580 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() test_orientation <<< SWITCHED ORIENTATION TO VERTICAL QDEBUG : tst_controls::Basic::SwipeView::test_orientation() test_orientation ending test function PASS : tst_controls::Basic::SwipeView::test_orientation() QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::QQuickItemViewFxItem QQuickItemViewFxItem 0x60700008a420 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,400 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickListViewPrivate::newViewItem created FxListItemSG ( 0x60700008a420 ) for new item QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,400 200x200, z=1) 0x617000086580 at index 2 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry adding listener 0x61d0000dea20 for QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,400 200x200, z=1) 0x617000086580 (viewfxitem: 0x60700008a420 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::addItemChangeListener adding listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000135dc0, name = "text2") 0x617000086580 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickContainerPrivate::cleanup removing listener SwipeView_QMLTYPE_0(0x611000156980, parent=0x611000173940, geometry=0,0 200x200) 0x617000015780 from oldItem QQuickText(0x611000158c80, name="text0", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000003880 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x617000015920 QQuickItem(0) 0x617000015780 for QQuickText(0x611000158c80, name = "text0") 0x617000003880 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickContainerPrivate::cleanup removing listener SwipeView_QMLTYPE_0(0x611000156980, parent=0x611000173940, geometry=0,0 200x200) 0x617000015780 from oldItem QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=0,200 200x200, z=1) 0x617000085b00 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x617000015920 QQuickItem(0) 0x617000015780 for QQuickText(0x6110001367c0, name = "text1") 0x617000085b00 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickContainerPrivate::cleanup removing listener SwipeView_QMLTYPE_0(0x611000156980, parent=0x611000173940, geometry=0,0 200x200) 0x617000015780 from oldItem QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,400 200x200, z=1) 0x617000086580 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x617000015920 QQuickItem(0) 0x617000015780 for QQuickText(0x611000135dc0, name = "text2") 0x617000086580 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickContainer::contentItemChange removing listener SwipeView_QMLTYPE_0(0x611000156980, parent=0x611000173940, geometry=0,0 200x200) 0x617000015780 from oldItem QQuickListView(0x611000156fc0, name="swipeViewListView", parent=0x611000156980, geometry=0,0 200x200) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x617000015920 QQuickItem(0) 0x617000015780 for QQuickListView(0x611000156fc0, name = "swipeViewListView") 0x61d0000de880 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickContainer::contentItemChange removing listener SwipeView_QMLTYPE_0(0x611000156980, parent=0x611000173940, geometry=0,0 200x200) 0x617000015780 from oldContentItem QQuickItem(0x60300021d0c0, name="swipeViewListViewContentItem", parent=0x611000156fc0, geometry=0,-400 200x600) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x617000015920 QQuickItem(0) 0x617000015780 for QQuickItem(0x60300021d0c0, name = "swipeViewListViewContentItem") 0x614000029e40 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x617000015920 QQuickItem(0) 0x617000015780 for QQuickListView(0x611000156fc0, name = "swipeViewListView") 0x61d0000de880 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewPrivate::releaseVisibleItems releasing visibile items: QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewPrivate::releaseVisibleItems - releasing FXViewItem 0x607000050890 QQuickText(0x611000158c80, name="text0", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry removing listener 0x61d0000dea20 for QQuickText(0x611000158c80, name="text0", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) 0x617000003880 (viewfxitem: 0x607000050890 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000158c80, name = "text0") 0x617000003880 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::~QQuickItemViewFxItem ~QQuickItemViewFxItem 0x607000050890 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000158c80, name="text0", parent=0x60300021d0c0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewPrivate::releaseVisibleItems - releasing FXViewItem 0x60700002cef0 QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=0,200 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry removing listener 0x61d0000dea20 for QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=0,200 200x200, z=1) 0x617000085b00 (viewfxitem: 0x60700002cef0 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x6110001367c0, name = "text1") 0x617000085b00 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::~QQuickItemViewFxItem ~QQuickItemViewFxItem 0x60700002cef0 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x6110001367c0, name="text1", parent=0x60300021d0c0, geometry=0,200 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewPrivate::releaseVisibleItems - releasing FXViewItem 0x60700008a420 QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,400 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry removing listener 0x61d0000dea20 for QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,400 200x200, z=1) 0x617000086580 (viewfxitem: 0x60700008a420 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000135dc0, name = "text2") 0x617000086580 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::~QQuickItemViewFxItem ~QQuickItemViewFxItem 0x60700008a420 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,400 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry removing listener 0x61d0000dea20 for QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,400 200x200, z=1) 0x617000086580 (viewfxitem: 0x60700008b1b0 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickText(0x611000135dc0, name = "text2") 0x617000086580 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::~QQuickItemViewFxItem ~QQuickItemViewFxItem 0x60700008b1b0 changeListener 0x61d0000dea20 ownItem false item QQuickText(0x611000135dc0, name="text2", parent=0x60300021d0c0, geometry=0,400 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::~QQuickItemViewFxItem ~QQuickItemViewFxItem 0x607000046330 changeListener 0x61d0000dea20 ownItem true item QQuickItem(0x603000130060, parent=0x60300021d0c0, geometry=0,400 200x200) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemViewFxItem::trackGeometry removing listener 0x61d0000dea20 for QQuickItem(0x603000130060, parent=0x60300021d0c0, geometry=0,400 200x200) 0x614000024a40 (viewfxitem: 0x607000046330 ) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickItemPrivate::removeItemChangeListener removing listener 0x61d0000dea20 QQuickItem(0) 0x61d0000de880 for QQuickItem(0x603000130060) 0x614000024a40 QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickText::~QQuickText ~QQuickText QQuickText(0x611000158c80, name="text0", parent=0x0, geometry=0,0 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickText::~QQuickText ~QQuickText QQuickText(0x6110001367c0, name="text1", parent=0x0, geometry=0,200 200x200, z=1) QDEBUG : tst_controls::Basic::SwipeView::test_orientation() QQuickText::~QQuickText ~QQuickText QQuickText(0x611000135dc0, name="text2", parent=0x0, geometry=0,400 200x200, z=1) ================================================================= ==50967==ERROR: AddressSanitizer: heap-use-after-free on address 0x61d0000dea20 at pc 0x7f1d99da1281 bp 0x7ffcc2698fb0 sp 0x7ffcc2698fa0 READ of size 8 at 0x61d0000dea20 thread T0 #0 0x7f1d99da1280 in QQuickItem::~QQuickItem() /home/mitch/dev/qt-dev/qtdeclarative/src/quick/items/qquickitem.cpp:2357 #1 0x7f1d99d95925 in QQuickImplicitSizeItem::~QQuickImplicitSizeItem() /home/mitch/dev/qt-dev/qtdeclarative/src/quick/items/qquickimplicitsizeitem_p.h:60 #2 0x7f1d99f4f365 in QQuickText::~QQuickText() /home/mitch/dev/qt-dev/qtdeclarative/src/quick/items/qquicktext.cpp:1360 #3 0x7f1d9a78679a in QQmlPrivate::QQmlElement::~QQmlElement() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlprivate.h:136 #4 0x7f1d9a7867c7 in QQmlPrivate::QQmlElement::~QQmlElement() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlprivate.h:136 #5 0x7f1d9e0a106d in QObjectPrivate::deleteChildren() /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:2120 #6 0x7f1d9e09c9be in QObject::~QObject() /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:1104 #7 0x7f1d99da1ccc in QQuickItem::~QQuickItem() /home/mitch/dev/qt-dev/qtdeclarative/src/quick/items/qquickitem.cpp:2339 #8 0x7f1d9cf7c5bd in QQuickControl::~QQuickControl() /home/mitch/dev/qt-dev/qtdeclarative/src/quicktemplates2/qquickcontrol.cpp:869 #9 0x7f1d9cf63965 in QQuickContainer::~QQuickContainer() /home/mitch/dev/qt-dev/qtdeclarative/src/quicktemplates2/qquickcontainer.cpp:474 #10 0x7f1d9d0fca55 in QQuickSwipeView::~QQuickSwipeView() /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickTemplates2/6.3.0/QtQuickTemplates2/private/../../../../../../../qt-dev/qtdeclarative/src/quicktemplates2/qquickswipeview_p.h:58 #11 0x7f1d9d1fbda0 in QQmlPrivate::QQmlElement::~QQmlElement() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlprivate.h:136 #12 0x7f1d9d1fbdcd in QQmlPrivate::QQmlElement::~QQmlElement() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlprivate.h:136 #13 0x7f1d9e0b3d62 in qDeleteInEventHandler(QObject*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:4776 #14 0x7f1d9e09d3c8 in QObject::event(QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:1338 #15 0x7f1d99dcf689 in QQuickItem::event(QEvent*) /home/mitch/dev/qt-dev/qtdeclarative/src/quick/items/qquickitem.cpp:8691 #16 0x7f1d9df65cc5 in QCoreApplicationPrivate::notify_helper(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1230 #17 0x7f1d9df65412 in doNotify /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1159 #18 0x7f1d9df652bd in QCoreApplication::notify(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1142 #19 0x7f1d9f7c6ab0 in QGuiApplication::notify(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/gui/kernel/qguiapplication.cpp:1932 #20 0x7f1d9df650a9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1063 #21 0x7f1d9df66926 in QCoreApplication::sendEvent(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1479 #22 0x7f1d9df69065 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1843 #23 0x7f1d9df67a1f in QCoreApplication::sendPostedEvents(QObject*, int) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1702 #24 0x7f1d9e109d3c in QTest::qWait(int) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qtestsupport_core.cpp:120 #25 0x7f1da119bef0 in QuickTestResult::wait(int) /home/mitch/dev/qt-dev/qtdeclarative/src/qmltest/quicktestresult.cpp:657 #26 0x7f1da11a043e in QuickTestResult::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) /home/mitch/dev/qt-dev-debug/qtdeclarative/src/qmltest/QuickTest_autogen/include/moc_quicktestresult_p.cpp:347 #27 0x7f1da11a2edc in QuickTestResult::qt_metacall(QMetaObject::Call, int, void**) /home/mitch/dev/qt-dev-debug/qtdeclarative/src/qmltest/QuickTest_autogen/include/moc_quicktestresult_p.cpp:532 #28 0x7f1d9dfa25f6 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qmetaobject.cpp:321 #29 0x7f1d9c19e543 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlobjectorgadget.cpp:50 #30 0x7f1d9bd004b4 in CallMethod /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1419 #31 0x7f1d9bd0315c in CallPrecise /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1679 #32 0x7f1d9bd0ac25 in operator() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2301 #33 0x7f1d9bd0aeec in operator() > /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2279 #34 0x7f1d9bd0b978 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2301 #35 0x7f1d9bd0a335 in QV4::QObjectMethod::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2238 #36 0x7f1d9ba8c8bf in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml/6.3.0/QtQml/private/../../../../../../../qt-dev/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h:205 #37 0x7f1d9be55d33 in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:873 #38 0x7f1d9be479d3 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:555 #39 0x7f1d9bc219a1 in QV4::ArrowFunction::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp:578 #40 0x7f1d9ba8c8bf in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml/6.3.0/QtQml/private/../../../../../../../qt-dev/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h:205 #41 0x7f1d9bd9ff7b in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp:1434 #42 0x7f1d9be5836f in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:903 #43 0x7f1d9be479d3 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:555 #44 0x7f1d9bc219a1 in QV4::ArrowFunction::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp:578 #45 0x7f1d9ba8c8bf in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml/6.3.0/QtQml/private/../../../../../../../qt-dev/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h:205 #46 0x7f1d9bd9ff7b in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp:1434 #47 0x7f1d9be5836f in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:903 #48 0x7f1d9be479d3 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:555 #49 0x7f1d9bc219a1 in QV4::ArrowFunction::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp:578 #50 0x7f1d9ba8c8bf in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml/6.3.0/QtQml/private/../../../../../../../qt-dev/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h:205 #51 0x7f1d9bd9ff7b in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp:1434 #52 0x7f1d9be5836f in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:903 #53 0x7f1d9be479d3 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:555 #54 0x7f1d9bc15786 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4function.cpp:98 #55 0x7f1d9bc1506b in operator() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4function.cpp:67 #56 0x7f1d9bc17ba0 in convertAndCall > /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml/6.3.0/QtQml/private/../../../../../../../qt-dev/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:229 #57 0x7f1d9bc151be in QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4function.cpp:64 #58 0x7f1d9c09eada in QQmlJavaScriptExpression::evaluate(void**, QMetaType const*, int) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp:306 #59 0x7f1d9bf63032 in QQmlBoundSignalExpression::evaluate(void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:235 #60 0x7f1d9bf63bdc in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:350 #61 0x7f1d9c13a704 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:104 #62 0x7f1d9bfdffd6 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlengine.cpp:628 #63 0x7f1d9e0c1708 in void doActivate(QObject*, int, void**) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:3802 #64 0x7f1d9e0afb00 in QMetaObject::activate(QObject*, int, int, void**) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:3983 #65 0x7f1d9c3bb091 in QQmlVMEMetaObject::activate(QObject*, int, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:1301 #66 0x7f1d9c3b7502 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:885 #67 0x7f1d9c3b8892 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:1035 #68 0x7f1d9bf03000 in void QQmlPropertyData::doMetacall<(QMetaObject::Call)2>(QObject*, int, void**) const /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml/6.3.0/QtQml/private/../../../../../../../qt-dev/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:356 #69 0x7f1d9bf00ab9 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags) const /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml/6.3.0/QtQml/private/../../../../../../../qt-dev/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:376 #70 0x7f1d9bf5badf in GenericBinding<1>::write(QV4::Value const&, bool, QFlags) (/home/mitch/dev/qt-dev-debug/qtbase/lib/libQt6Qml.so.6+0xad7adf) #71 0x7f1d9bf32235 in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags, QV4::Scope&) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlbinding.cpp:285 #72 0x7f1d9bf26efd in QQmlBinding::update(QFlags) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlbinding.cpp:199 #73 0x7f1d9bf2ae37 in QQmlBinding::expressionChanged() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlbinding.cpp:651 #74 0x7f1d9c0a202c in QQmlJavaScriptExpressionGuard_callback(QQmlNotifierEndpoint*, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp:584 #75 0x7f1d9c13a704 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:104 #76 0x7f1d9bfdffd6 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlengine.cpp:628 #77 0x7f1d9e0c1708 in void doActivate(QObject*, int, void**) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:3802 #78 0x7f1d9e0afb00 in QMetaObject::activate(QObject*, int, int, void**) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:3983 #79 0x7f1d9c3bb091 in QQmlVMEMetaObject::activate(QObject*, int, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:1301 #80 0x7f1d9c3b7502 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:885 #81 0x7f1d9c3b8892 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:1035 #82 0x7f1d9bf03000 in void QQmlPropertyData::doMetacall<(QMetaObject::Call)2>(QObject*, int, void**) const /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml/6.3.0/QtQml/private/../../../../../../../qt-dev/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:356 #83 0x7f1d9bf00ab9 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags) const /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml/6.3.0/QtQml/private/../../../../../../../qt-dev/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:376 #84 0x7f1d9bf5badf in GenericBinding<1>::write(QV4::Value const&, bool, QFlags) (/home/mitch/dev/qt-dev-debug/qtbase/lib/libQt6Qml.so.6+0xad7adf) #85 0x7f1d9bf32235 in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags, QV4::Scope&) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlbinding.cpp:285 #86 0x7f1d9bf26efd in QQmlBinding::update(QFlags) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlbinding.cpp:199 #87 0x7f1d9bf2ae37 in QQmlBinding::expressionChanged() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlbinding.cpp:651 #88 0x7f1d9c0a202c in QQmlJavaScriptExpressionGuard_callback(QQmlNotifierEndpoint*, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp:584 #89 0x7f1d9c13a704 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:104 #90 0x7f1d9bfdffd6 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlengine.cpp:628 #91 0x7f1d9e0c1708 in void doActivate(QObject*, int, void**) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:3802 #92 0x7f1d9e0afa8a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:3970 #93 0x7f1da114194e in QTestRootObject::windowShownChanged() /home/mitch/dev/qt-dev-debug/qtdeclarative/src/qmltest/QuickTest_autogen/EWIEGA46WW/moc_quicktest_p.cpp:210 #94 0x7f1da115fcab in QTestRootObject::setWindowShown(bool) /home/mitch/dev/qt-dev/qtdeclarative/src/qmltest/quicktest_p.h:96 #95 0x7f1da115547b in operator() /home/mitch/dev/qt-dev/qtdeclarative/src/qmltest/quicktest.cpp:602 #96 0x7f1da115c2ff in call /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:146 #97 0x7f1da115c10d in call, void> /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:252 #98 0x7f1da115bf8f in impl /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:419 #99 0x7f1d9dfb831b in QtPrivate::QSlotObjectBase::call(QObject*, void**) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:374 #100 0x7f1d9e09b524 in QMetaCallEvent::placeMetaCall(QObject*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:623 #101 0x7f1d9e09d519 in QObject::event(QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:1351 #102 0x7f1d9e36d9d9 in QThread::event(QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/thread/qthread.cpp:1003 #103 0x7f1d9df65cc5 in QCoreApplicationPrivate::notify_helper(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1230 #104 0x7f1d9df65412 in doNotify /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1159 #105 0x7f1d9df652bd in QCoreApplication::notify(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1142 #106 0x7f1d9f7c6ab0 in QGuiApplication::notify(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/gui/kernel/qguiapplication.cpp:1932 #107 0x7f1d9df650a9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1063 #108 0x7f1d9df66926 in QCoreApplication::sendEvent(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1479 #109 0x7f1d9df69065 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1843 #110 0x7f1d9df67a1f in QCoreApplication::sendPostedEvents(QObject*, int) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1702 #111 0x7f1d9e8e3d6d in postEventSourceDispatch /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:279 #112 0x7f1d9942217c in g_main_context_dispatch (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5217c) #113 0x7f1d994223ff (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x523ff) #114 0x7f1d994224a2 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x524a2) #115 0x7f1d9e8e535a in QEventDispatcherGlib::processEvents(QFlags) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:429 #116 0x7f1d9215a38a in QXcbGlibEventDispatcher::processEvents(QFlags) /home/mitch/dev/qt-dev/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:132 #117 0x7f1d9df96bce in QEventLoop::processEvents(QFlags) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qeventloop.cpp:135 #118 0x7f1d9df975cf in QEventLoop::exec(QFlags) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qeventloop.cpp:217 #119 0x7f1da115afa8 in quick_test_main_with_setup(int, char**, char const*, char const*, QObject*) /home/mitch/dev/qt-dev/qtdeclarative/src/qmltest/quicktest.cpp:610 #120 0x7f1da115545b in quick_test_main(int, char**, char const*, char const*) /home/mitch/dev/qt-dev/qtdeclarative/src/qmltest/quicktest.cpp:359 #121 0x55c697f260dd in main /home/mitch/dev/qt-dev/qtdeclarative/tests/auto/quickcontrols2/controls/basic/tst_basic.cpp:45 #122 0x7f1d9d7bb0b2 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x270b2) #123 0x55c697f235cd in _start (/home/mitch/dev/qt-dev-debug/qtdeclarative/tests/auto/quickcontrols2/controls/basic/tst_basic+0x35cd) 0x61d0000dea20 is located 416 bytes inside of 2400-byte region [0x61d0000de880,0x61d0000df1e0) freed by thread T0 here: #0 0x7f1da13a6025 in operator delete(void*, unsigned long) (/lib/x86_64-linux-gnu/libasan.so.5+0x111025) #1 0x7f1d9a9a1994 in QQuickListViewPrivate::~QQuickListViewPrivate() /home/mitch/dev/qt-dev/qtdeclarative/src/quick/items/qquicklistview.cpp:209 #2 0x7f1d9e0c389c in QScopedPointerDeleter::cleanup(QObjectData*) (/home/mitch/dev/qt-dev-debug/qtbase/lib/libQt6Core.so.6+0x53e89c) #3 0x7f1d9e0bceb1 in QScopedPointer >::~QScopedPointer() (/home/mitch/dev/qt-dev-debug/qtbase/lib/libQt6Core.so.6+0x537eb1) #4 0x7f1d9e09ca78 in QObject::~QObject() /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:982 #5 0x7f1d99da1ccc in QQuickItem::~QQuickItem() /home/mitch/dev/qt-dev/qtdeclarative/src/quick/items/qquickitem.cpp:2339 #6 0x7f1d99d479b3 in QQuickFlickable::~QQuickFlickable() /home/mitch/dev/qt-dev/qtdeclarative/src/quick/items/qquickflickable.cpp:764 #7 0x7f1d9a92d99f in QQuickItemView::~QQuickItemView() /home/mitch/dev/qt-dev/qtdeclarative/src/quick/items/qquickitemview.cpp:162 #8 0x7f1d9a994fc5 in QQuickListView::~QQuickListView() /home/mitch/dev/qt-dev/qtdeclarative/src/quick/items/qquicklistview.cpp:2216 #9 0x7f1d9a789adc in QQmlPrivate::QQmlElement::~QQmlElement() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlprivate.h:136 #10 0x7f1d9a789b09 in QQmlPrivate::QQmlElement::~QQmlElement() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlprivate.h:136 #11 0x7f1d9e0a106d in QObjectPrivate::deleteChildren() /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:2120 #12 0x7f1d9e09c9be in QObject::~QObject() /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:1104 #13 0x7f1d99da1ccc in QQuickItem::~QQuickItem() /home/mitch/dev/qt-dev/qtdeclarative/src/quick/items/qquickitem.cpp:2339 #14 0x7f1d9cf7c5bd in QQuickControl::~QQuickControl() /home/mitch/dev/qt-dev/qtdeclarative/src/quicktemplates2/qquickcontrol.cpp:869 #15 0x7f1d9cf63965 in QQuickContainer::~QQuickContainer() /home/mitch/dev/qt-dev/qtdeclarative/src/quicktemplates2/qquickcontainer.cpp:474 #16 0x7f1d9d0fca55 in QQuickSwipeView::~QQuickSwipeView() /home/mitch/dev/qt-dev-debug/qtbase/include/QtQuickTemplates2/6.3.0/QtQuickTemplates2/private/../../../../../../../qt-dev/qtdeclarative/src/quicktemplates2/qquickswipeview_p.h:58 #17 0x7f1d9d1fbda0 in QQmlPrivate::QQmlElement::~QQmlElement() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlprivate.h:136 #18 0x7f1d9d1fbdcd in QQmlPrivate::QQmlElement::~QQmlElement() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlprivate.h:136 #19 0x7f1d9e0b3d62 in qDeleteInEventHandler(QObject*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:4776 #20 0x7f1d9e09d3c8 in QObject::event(QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qobject.cpp:1338 #21 0x7f1d99dcf689 in QQuickItem::event(QEvent*) /home/mitch/dev/qt-dev/qtdeclarative/src/quick/items/qquickitem.cpp:8691 #22 0x7f1d9df65cc5 in QCoreApplicationPrivate::notify_helper(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1230 #23 0x7f1d9df65412 in doNotify /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1159 #24 0x7f1d9df652bd in QCoreApplication::notify(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1142 #25 0x7f1d9f7c6ab0 in QGuiApplication::notify(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/gui/kernel/qguiapplication.cpp:1932 #26 0x7f1d9df650a9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1063 #27 0x7f1d9df66926 in QCoreApplication::sendEvent(QObject*, QEvent*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1479 #28 0x7f1d9df69065 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1843 #29 0x7f1d9df67a1f in QCoreApplication::sendPostedEvents(QObject*, int) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1702 previously allocated by thread T0 here: #0 0x7f1da13a4947 in operator new(unsigned long) (/lib/x86_64-linux-gnu/libasan.so.5+0x10f947) #1 0x7f1d9a994ea2 in QQuickListView::QQuickListView(QQuickItem*) /home/mitch/dev/qt-dev/qtdeclarative/src/quick/items/qquicklistview.cpp:2212 #2 0x7f1d9a751ca4 in QQmlPrivate::QQmlElement::QQmlElement() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlprivate.h:131 #3 0x7f1d9a751d37 in void QQmlPrivate::createInto(void*, void*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlprivate.h:191 #4 0x7f1d9c272f7c in QQmlType::create(QObject**, void**, unsigned long) const /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmltype.cpp:503 #5 0x7f1d9c14f21b in QQmlObjectCreator::createInstance(int, QObject*, bool) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1226 #6 0x7f1d9c148d0e in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:833 #7 0x7f1d9c13f7d4 in QQmlObjectCreator::populateDeferred(QObject*, int, QQmlPropertyPrivate const*, QV4::CompiledData::Binding const*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:310 #8 0x7f1d9c13fb5c in QQmlObjectCreator::populateDeferredBinding(QQmlProperty const&, int, QV4::CompiledData::Binding const*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:341 #9 0x7f1d9cf862ba in beginDeferred /home/mitch/dev/qt-dev/qtdeclarative/src/quicktemplates2/qquickdeferredexecute.cpp:98 #10 0x7f1d9cf867b9 in QtQuickPrivate::beginDeferred(QObject*, QString const&) /home/mitch/dev/qt-dev/qtdeclarative/src/quicktemplates2/qquickdeferredexecute.cpp:120 #11 0x7f1d9ced1056 in void quickBeginDeferred(QObject*, QString const&, QQuickDeferredPointer&) /home/mitch/dev/qt-dev/qtdeclarative/src/quicktemplates2/qquickdeferredexecute_p_p.h:75 #12 0x7f1d9cf7accd in QQuickControlPrivate::executeContentItem(bool) /home/mitch/dev/qt-dev/qtdeclarative/src/quicktemplates2/qquickcontrol.cpp:729 #13 0x7f1d9cf7f81c in QQuickControl::componentComplete() /home/mitch/dev/qt-dev/qtdeclarative/src/quicktemplates2/qquickcontrol.cpp:1903 #14 0x7f1d9cf649d3 in QQuickContainer::componentComplete() /home/mitch/dev/qt-dev/qtdeclarative/src/quicktemplates2/qquickcontainer.cpp:841 #15 0x7f1d9c152327 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1475 #16 0x7f1d9bf8e9ee in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1039 #17 0x7f1d9bf8f6d9 in QQmlComponentPrivate::completeCreate() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1133 #18 0x7f1d9bf94580 in QQmlComponent::createObject(QObject*, QMap const&) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1601 #19 0x7f1d9bf97c11 in QQmlComponent::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) /home/mitch/dev/qt-dev-debug/qtdeclarative/src/qml/Qml_autogen/include/moc_qqmlcomponent.cpp:166 #20 0x7f1d9bf98807 in QQmlComponent::qt_metacall(QMetaObject::Call, int, void**) /home/mitch/dev/qt-dev-debug/qtdeclarative/src/qml/Qml_autogen/include/moc_qqmlcomponent.cpp:247 #21 0x7f1d9dfa25f6 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) /home/mitch/dev/qt-dev/qtbase/src/corelib/kernel/qmetaobject.cpp:321 #22 0x7f1d9c19e543 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const /home/mitch/dev/qt-dev/qtdeclarative/src/qml/qml/qqmlobjectorgadget.cpp:50 #23 0x7f1d9bd004b4 in CallMethod /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1419 #24 0x7f1d9bd0315c in CallPrecise /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1679 #25 0x7f1d9bd0ac25 in operator() /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2301 #26 0x7f1d9bd0aeec in operator() > /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2279 #27 0x7f1d9bd0b978 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2301 #28 0x7f1d9bd0a335 in QV4::QObjectMethod::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) /home/mitch/dev/qt-dev/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2238 #29 0x7f1d9ba8c8bf in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const /home/mitch/dev/qt-dev-debug/qtbase/include/QtQml/6.3.0/QtQml/private/../../../../../../../qt-dev/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h:205 SUMMARY: AddressSanitizer: heap-use-after-free /home/mitch/dev/qt-dev/qtdeclarative/src/quick/items/qquickitem.cpp:2357 in QQuickItem::~QQuickItem() Shadow bytes around the buggy address: 0x0c3a80013cf0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c3a80013d00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c3a80013d10: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c3a80013d20: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c3a80013d30: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd =>0x0c3a80013d40: fd fd fd fd[fd]fd fd fd fd fd fd fd fd fd fd fd 0x0c3a80013d50: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c3a80013d60: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c3a80013d70: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c3a80013d80: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c3a80013d90: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb Shadow gap: cc ==50967==ABORTING 10:28:43: /home/mitch/dev/qt-dev-debug/qtdeclarative/tests/auto/quickcontrols2/controls/basic/tst_basic exited with code 1