https://bugs.kde.org/show_bug.cgi?id=478625
--- Comment #7 from TraceyC <kde...@tlcnet.info> --- Thread 1 (Thread 0x7f75842faac0 (LWP 16764)): [KCrash Handler] #4 0x00007f75890762bb in QQmlContextData::get(QQmlContext*) (context=<optimized out>, context=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/build/include/QtQml/6.6.1/QtQml/private/../../../../../../src/qml/qml/qqmlcontextdata_p.h:64 #5 QQuickListViewPrivate::setSectionHelper(QQmlContext*, QQuickItem*, QString const&) (context=0x0, sectionItem=0x563f1d991a20, section=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquicklistview.cpp:2006 #6 0x00007f7589083f1e in QQuickListViewPrivate::updateInlineSection(FxListItemSG*) (listItem=0x563f18cf6550, this=0x563f1dfb0910) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquicklistview_p.h:50 #7 QQuickListViewPrivate::updateSections() (this=0x563f1dfb0910) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquicklistview.cpp:1313 #8 0x00007f7589069ed5 in QQuickItemViewPrivate::applyModelChanges(QQuickItemViewPrivate::ChangeResult*, QQuickItemViewPrivate::ChangeResult*) (totalRemovalResult=0x7ffcd7bc2da0, totalInsertionResult=0x7ffcd7bc2dd0, this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitemview.cpp:2137 #9 QQuickItemViewPrivate::layout() (this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitemview.cpp:1887 #10 0x00007f758907ca28 in QQuickItemViewPrivate::refillOrLayout() (this=0x563f1dfb0910) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitemview_p_p.h:206 #11 QQuickListView::viewportMoved(QFlags<Qt::Orientation>) (this=0x563f1dfac360, orient=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquicklistview.cpp:3420 #12 0x00007f7588df14c5 in QQuickFlickablePrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&) (this=0x563f1dfb0910, item=0x563f1dfb0730, change=..., oldGeom=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickflickable.cpp:332 #13 0x00007f7589063719 in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&) (this=0x563f1dfb0910, item=0x563f1dfb0730, change=..., oldGeometry=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitemview.cpp:1133 #14 0x00007f7589079ee3 in QQuickListViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&) (this=0x563f1dfb0910, item=0x563f1dfb0730, change=..., oldGeometry=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquicklistview.cpp:1589 #15 0x00007f7588e0d0dd in operator() (listener=..., __closure=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:3824 #16 QQuickItemPrivate::notifyChangeListeners<QQuickItem::geometryChange(const QRectF&, const QRectF&)::<lambda(const QQuickItemPrivate::ChangeListener&)> > (function=<optimized out>, changeTypes=..., this=0x563f1dfb0290) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/build/include/QtQuick/6.6.1/QtQuick/private/../../../../../../src/quick/items/qquickitem_p.h:357 #17 QQuickItem::geometryChange(QRectF const&, QRectF const&) (this=0x563f1dfb0730, newGeometry=<optimized out>, oldGeometry=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:3822 #18 0x00007f7588e19262 in QQuickItem::setY(double) (this=0x563f1dfb0730, v=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:7110 #19 0x00007f7588df10b2 in QQuickFlickablePrivate::setViewportY(double) (this=0x563f1dfb0910, y=-586.296875) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickflickable.cpp:1946 #20 0x00007f7588fb09df in QQuickTimeLinePrivate::advance(int) (this=0x563f1e2105c0, t=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/util/qquicktimeline.cpp:797 #21 0x00007f7588fa5209 in QQuickTimeLine::updateCurrentTime(int) (this=0x563f1dfb0cc8, v=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/util/qquicktimeline.cpp:670 #22 0x00007f75889cfaf7 in QAbstractAnimationJob::setCurrentTime(int) (this=this@entry=0x563f1dfb0cd8, msecs=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/qml/animations/qabstractanimationjob.cpp:479 #23 0x00007f75889cf7d4 in QAbstractAnimationJob::setState(QAbstractAnimationJob::State) (newState=QAbstractAnimationJob::Running, this=0x563f1dfb0cd8) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/qml/animations/qabstractanimationjob.cpp:365 #24 QAbstractAnimationJob::setState(QAbstractAnimationJob::State) (this=0x563f1dfb0cd8, newState=QAbstractAnimationJob::Running) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/qml/animations/qabstractanimationjob.cpp:295 #25 0x00007f7588fab3ca in QQuickTimeLine::set(QQuickTimeLineValue&, double) (this=0x563f1dfb0cc8, timeLineValue=..., value=-586.296875) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/util/qquicktimeline.cpp:348 #26 0x00007f7588df9e4e in QQuickFlickablePrivate::fixup(QQuickFlickablePrivate::AxisData&, double, double) (this=0x563f1dfb0910, data=..., minExtent=<optimized out>, maxExtent=-586.296875) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickflickable.cpp:510 #27 0x00007f758907aa0f in QQuickListViewPrivate::fixup(QQuickFlickablePrivate::AxisData&, double, double) (this=0x563f1dfb0910, data=..., minExtent=-22, maxExtent=-586.296875) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquicklistview.cpp:1845 #28 0x00007f7588df6d28 in QQuickFlickable::geometryChange(QRectF const&, QRectF const&) (this=0x563f1dfac360, newGeometry=..., oldGeometry=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickflickable.cpp:2092 #29 0x00007f7588e1a53d in QQuickItem::setSize(QSizeF const&) (this=0x563f1dfac360, size=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:7576 #30 0x00007f7582b028ea in QQuickControlPrivate::resizeContent() () at /lib64/libQt6QuickTemplates2.so.6 #31 0x00007f7582b05426 in QQuickControl::geometryChange(QRectF const&, QRectF const&) () at /lib64/libQt6QuickTemplates2.so.6 #32 0x00007f7588e1a53d in QQuickItem::setSize(QSizeF const&) (this=0x563f1e214370, size=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:7576 #33 0x00007f7588de474f in QQuickAnchorsPrivate::setItemSize(QSizeF const&) (v=..., this=0x563f1e441b50) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickanchors.cpp:391 #34 QQuickAnchorsPrivate::fillChanged() (this=0x563f1e441b50) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickanchors.cpp:167 #35 0x00007f7588e0d0dd in operator() (listener=..., __closure=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:3824 #36 QQuickItemPrivate::notifyChangeListeners<QQuickItem::geometryChange(const QRectF&, const QRectF&)::<lambda(const QQuickItemPrivate::ChangeListener&)> > (function=<optimized out>, changeTypes=..., this=0x563f1e2128e0) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/build/include/QtQuick/6.6.1/QtQuick/private/../../../../../../src/quick/items/qquickitem_p.h:357 #37 QQuickItem::geometryChange(QRectF const&, QRectF const&) (this=0x7f757c05b4e0, newGeometry=<optimized out>, oldGeometry=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:3822 #38 0x00007f7588e19b01 in QQuickItem::setHeight(double) (this=0x7f757c05b4e0, h=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:7400 #39 0x00007f7588de61b5 in QQuickAnchorsPrivate::setItemHeight(double) (v=<optimized out>, this=0x563f1e212a70) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickanchors.cpp:356 #40 QQuickAnchorsPrivate::updateVerticalAnchors() (this=0x563f1e212a70) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickanchors.cpp:598 #41 0x00007f7588e0cf8d in QQuickAnchorsPrivate::updateMe() (this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickanchors.cpp:402 #42 QQuickItem::geometryChange(QRectF const&, QRectF const&) (this=0x7f757c05b4e0, newGeometry=..., oldGeometry=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:3814 #43 0x00007f7588e19262 in QQuickItem::setY(double) (this=0x7f757c05b4e0, v=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:7110 #44 0x00007f7582b3b3c1 in () at /lib64/libQt6QuickTemplates2.so.6 #45 0x00007f7588e0d0dd in operator() (listener=..., __closure=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:3824 #46 QQuickItemPrivate::notifyChangeListeners<QQuickItem::geometryChange(const QRectF&, const QRectF&)::<lambda(const QQuickItemPrivate::ChangeListener&)> > (function=<optimized out>, changeTypes=..., this=0x563f1d840e80) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/build/include/QtQuick/6.6.1/QtQuick/private/../../../../../../src/quick/items/qquickitem_p.h:357 #47 QQuickItem::geometryChange(QRectF const&, QRectF const&) (this=0x563f1d840d90, newGeometry=<optimized out>, oldGeometry=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:3822 #48 0x00007f7588e19b01 in QQuickItem::setHeight(double) (this=0x563f1d840d90, h=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:7400 #49 0x00007f7588e2f83e in QQuickItemPrivate::setHeight(double) (height=<optimized out>, this=0x563f1d840e80) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/build/include/QtQuick/6.6.1/QtQuick/private/../../../../../../src/quick/items/qquickitem_p.h:224 #50 QObjectCompatProperty<QQuickItemPrivate, double, &QQuickItemPrivate::_qt_property_height_offset, &QQuickItemPrivate::setHeight, &QQuickItemPrivate::heightChanged, decltype(nullptr)>::bindingWrapper(QMetaType, QUntypedPropertyData*, QtPrivate::QPropertyBindingFunction) (type=..., dataPtr=0x563f1d840fb8, binding=...) at /usr/include/qt6/QtCore/6.6.1/QtCore/private/qproperty_p.h:534 #51 0x00007f75873e07e5 in QPropertyBindingPrivate::evaluateRecursive_inline(QVarLengthArray<QBindingObserverPtr, 256ll>&, QBindingStatus*) (status=0x7f75842faa58, bindingObservers=..., this=0x563f1cf0ba80) at /usr/src/debug/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qproperty_p.h:854 #52 QPropertyBindingPrivate::evaluateRecursive(QVarLengthArray<QBindingObserverPtr, 256ll>&, QBindingStatus*) (this=this@entry=0x563f1cf0ba80, bindingObservers=..., status=0x7f75842faa58, status@entry=0x0) at /usr/src/debug/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qproperty.cpp:321 #53 0x00007f758892f7e1 in QQmlPropertyBindingJS::expressionChanged() (this=0x563f1cf0bb40) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlpropertybinding.cpp:156 #54 0x00007f7588912cc8 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlnotifier.cpp:70 #55 0x00007f75873da9f8 in doActivate<false>(QObject*, int, void**) (sender=0x563f1d30d580, signal_index=18, argv=0x0) at /usr/src/debug/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qobject.cpp:3913 #56 0x00007f7588e13e88 in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x563f1d1ae030, newEffectiveVisible=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:6528 #57 0x00007f7588e13dca in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x563f1d840e80, newEffectiveVisible=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:6518 #58 0x00007f7588e13dca in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x563f1d7a4b20, newEffectiveVisible=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:6518 #59 0x00007f7588e13dca in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x563f1c2df260, newEffectiveVisible=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:6518 #60 0x00007f7588e13dca in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x563f1c2df0d0, newEffectiveVisible=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:6518 #61 0x00007f7588e13dca in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x563f1c214570, newEffectiveVisible=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:6518 #62 0x00007f7588e13dca in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x563f1c55d2e0, newEffectiveVisible=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:6518 #63 0x00007f7588e13dca in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x563f1b984df0, newEffectiveVisible=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:6518 #64 0x00007f7588e13dca in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x563f195019d0, newEffectiveVisible=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:6518 #65 0x00007f7588e13dca in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x563f19501500, newEffectiveVisible=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:6518 #66 0x00007f7588e13dca in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x563f1c594c20, newEffectiveVisible=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:6518 #67 0x00007f7588e0a947 in QQuickItem::setParentItem(QQuickItem*) (this=0x563f1c43b3f0, parentItem=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:2720 #68 0x00007f7588e0adad in QQuickItem::~QQuickItem() (this=0x563f1c43b3f0, this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:2318 #69 0x00007f7588ff875d in QQuickRectangle::~QQuickRectangle() (this=0x563f1c43b3f0, this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/build/include/QtQuick/6.6.1/QtQuick/private/../../../../../../src/quick/items/qquickrectangle_p.h:128 #70 QQmlPrivate::QQmlElement<QQuickRectangle>::~QQmlElement() (this=0x563f1c43b3f0, this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/build/include/QtQml/../../../src/qml/qml/qqmlprivate.h:99 #71 QQmlPrivate::QQmlElement<QQuickRectangle>::~QQmlElement() (this=0x563f1c43b3f0, this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.6.1/build/include/QtQml/../../../src/qml/qml/qqmlprivate.h:99 #72 0x00007f758a1aef03 in PlasmaQuick::ConfigView::~ConfigView() () at /lib64/libPlasmaQuick.so.6 #73 0x00007f758a1aefc9 in PlasmaQuick::ConfigView::~ConfigView() () at /lib64/libPlasmaQuick.so.6 #74 0x00007f75873cb077 in QObject::event(QEvent*) (this=0x563f1ccb3830, e=0x563f1d3c50b0) at /usr/src/debug/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qobject.cpp:1424 #75 0x00007f75895c094e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6 #76 0x00007f75873878b8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x563f1ccb3830, event=0x563f1d3c50b0) at /usr/src/debug/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qcoreapplication.cpp:1121 #77 0x00007f75873878f9 in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qcoreapplication.cpp:1539 #78 0x00007f7587387c17 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x563f1792e680) at /usr/src/debug/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qcoreapplication.cpp:1901 #79 0x00007f75875ad9e3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x563f17a0a4b0) at /usr/src/debug/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qeventdispatcher_glib.cpp:243 #80 0x00007f75861b5f30 in () at /lib64/libglib-2.0.so.0 #81 0x00007f75861b7b58 in () at /lib64/libglib-2.0.so.0 #82 0x00007f75861b820c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #83 0x00007f75875abc6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x563f17aa89b0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qeventdispatcher_glib.cpp:393 #84 0x00007f758739211b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffcd7bc6710, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.6.1/build/include/QtCore/../../../src/corelib/global/qflags.h:34 #85 0x00007f758738bd46 in QCoreApplication::exec() () at /usr/src/debug/qtbase-everywhere-src-6.6.1/build/include/QtCore/../../../src/corelib/global/qflags.h:74 #86 0x0000563f159b7f8c in () #87 0x00007f7586a281b0 in __libc_start_call_main () at /lib64/libc.so.6 #88 0x00007f7586a28279 in __libc_start_main_impl () at /lib64/libc.so.6 #89 0x0000563f159b8705 in () -- You are receiving this mail because: You are watching all bug changes.