https://bugs.kde.org/show_bug.cgi?id=495997

            Bug ID: 495997
           Summary: After switching containment from Folder to Desktop,
                    trying to switch back to Folder crashes in
                    Positioner::updatePositionsList
    Classification: Plasma
           Product: plasmashell
           Version: master
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: regression
          Severity: crash
          Priority: NOR
         Component: Folder
          Assignee: plasma-b...@kde.org
          Reporter: n...@kde.org
                CC: akse...@akselmo.dev, h...@kde.org
  Target Milestone: 1.0

Current git master, Qt 6.8.0. Fedora KDE 41.

STEPS TO REPRODUCE
1. Have a bunch of desktop icons
2. Right-click on desktop > desktop & wallpaper
3. Switch to Desktop containment type
4. Close dialog and re-open it
5. Switch back to Folder containment type, then click Apply or Ok

OBSERVED RESULT
Plasma crashes 100% of the time:

Thread 1 (Thread 0x7f1016224dc0 (LWP 3323517)):
[KCrash Handler]
#5  0x00007f0ffc1609aa in Positioner::updatePositionsList (this=0x46e31d20) at
/home/nate/kde/src/plasma-desktop/containments/desktop/plugins/folder/positioner.cpp:466
#6  0x00007f101bb5bac1 in QtPrivate::QSlotObjectBase::call (this=0x4655c510,
r=<optimized out>, a=0x7ffdcac77960) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:486
#7  doActivate<false> (sender=0x470faa10, signal_index=13, argv=0x7ffdcac77960)
at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/kernel/qobject.cpp:4120
#8  0x00007f101bb520c7 in QMetaObject::activate
(sender=sender@entry=0x470faa10, m=m@entry=0x7f101c07dfc0,
local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffdcac77960)
at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/kernel/qobject.cpp:4180
#9  0x00007f101bd67c4a in QAbstractItemModel::rowsInserted
(this=this@entry=0x470faa10, _t1=..., _t2=<optimized out>, _t3=<optimized out>,
_t4=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:1057
#10 0x00007f101bd76c97 in QAbstractItemModel::endInsertRows (this=0x470faa10)
at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/itemmodels/qabstractitemmodel.cpp:2915
#11 0x00007f101bdbc845 in QSortFilterProxyModelPrivate::insert_source_items
(this=this@entry=0x463ec390, source_to_proxy=..., proxy_to_source=...,
source_items=..., source_parent=..., orient=orient@entry=Qt::Vertical,
emit_signal=true) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/itemmodels/qsortfilterproxymodel.cpp:932
#12 0x00007f101bdc298b in QSortFilterProxyModelPrivate::source_items_inserted
(this=0x463ec390, source_parent=..., start=<optimized out>, end=<optimized
out>, orient=Qt::Vertical) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1043
#13 0x00007f101bdc746b in QSortFilterProxyModelPrivate::_q_sourceRowsInserted
(this=0x463ec390, source_parent=..., start=0, end=16) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1685
#14 0x00007f101bb5bac1 in QtPrivate::QSlotObjectBase::call (this=0x46ef20e0,
r=<optimized out>, a=0x7ffdcac77d30) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:486
#15 doActivate<false> (sender=0x46fea210, signal_index=13, argv=0x7ffdcac77d30)
at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/kernel/qobject.cpp:4120
#16 0x00007f101bb520c7 in QMetaObject::activate
(sender=sender@entry=0x46fea210, m=m@entry=0x7f101c07dfc0,
local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffdcac77d30)
at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/kernel/qobject.cpp:4180
#17 0x00007f101bd67c4a in QAbstractItemModel::rowsInserted
(this=this@entry=0x46fea210, _t1=..., _t2=<optimized out>, _t3=<optimized out>,
_t4=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:1057
#18 0x00007f101bd76c97 in QAbstractItemModel::endInsertRows (this=0x46fea210)
at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/itemmodels/qabstractitemmodel.cpp:2915
#19 0x00007f101b93883b in KDirModelPrivate::_k_slotNewItems (this=<optimized
out>, directoryUrl=<optimized out>, items=<optimized out>) at
/home/nate/kde/src/kio/src/widgets/kdirmodel.cpp:593
#20 0x00007f101bb5bac1 in QtPrivate::QSlotObjectBase::call (this=0x46d55570,
r=<optimized out>, a=0x7ffdcac78060) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:486
#21 doActivate<false> (sender=0x46fea000, signal_index=12, argv=0x7ffdcac78060)
at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/kernel/qobject.cpp:4120
#22 0x00007f101bb520c7 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7f101f5f4f20 <KCoreDirLister::staticMetaObject>,
local_signal_index=local_signal_index@entry=9, argv=argv@entry=0x7ffdcac78060)
at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/kernel/qobject.cpp:4180
#23 0x00007f101f50efaa in KCoreDirLister::itemsAdded (this=<optimized out>,
_t1=..., _t2=...) at
/home/nate/kde/build/kio/src/core/KF6KIOCore_autogen/include/moc_kcoredirlister.cpp:542
#24 0x00007f101f514a01 in KCoreDirListerPrivate::emitItems (this=0x46d6bdc0) at
/usr/include/qt6/QtCore/qhash.h:1180
#25 0x00007f101f51d797 in KCoreDirListerCache::emitItemsFromCache
(this=0x4105d6a0, cachedItemsJob=0x4655c470, lister=0x46fea000, _url=...,
_reload=false, _emitCompleted=<optimized out>) at
/usr/include/c++/14/bits/unique_ptr.h:193
#26 0x00007f101f51d8e8 in KCoreDirListerPrivate::CachedItemsJob::done
(this=this@entry=0x4655c470) at
/home/nate/kde/src/kio/src/core/kcoredirlister.cpp:288
#27 0x00007f101f51db23 in KCoreDirListerPrivate::CachedItemsJob::done
(this=0x4655c470) at /home/nate/kde/src/kio/src/core/kcoredirlister.cpp:285
#28 KCoreDirListerCache::updateDirectory (this=0x4105d6a0, _dir=<optimized
out>) at /home/nate/kde/src/kio/src/core/kcoredirlister.cpp:628
#29 0x00007f0ffc144bb0 in FolderModel::setUrl (this=0x470faa10, url=...) at
/home/nate/kde/src/plasma-desktop/containments/desktop/plugins/folder/foldermodel.cpp:362
#30 0x00007f101d467775 in QQmlPropertyData::writeProperty (this=<optimized
out>, target=<optimized out>, value=0x7ffdcac78480, flags=...) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlpropertydata_p.h:336
#31 GenericBinding<10>::doStore<QString> (this=0x46d7a8d0, value=...,
pd=<optimized out>, flags=...) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlbinding.cpp:282
#32 GenericBinding<10>::write (this=0x46d7a8d0, result=...,
isUndefined=<optimized out>, flags=...) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlbinding.cpp:263
#33 0x00007f101d45ef31 in QQmlBinding::doUpdate (this=0x46d7a8d0, watcher=...,
flags=..., scope=...) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlbinding.cpp:711
#34 0x00007f101d462c88 in QQmlBinding::update (this=0x46d7a8d0, flags=...) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlbinding.cpp:165
#35 0x00007f101d48fbbb in QQmlContextData::refreshExpressionsRecursive
(this=<optimized out>, expression=0x46d7a8d0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:188
#36 0x00007f101d48fba8 in QQmlContextData::refreshExpressionsRecursive
(this=<optimized out>, expression=0x46d93a70) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:185
#37 0x00007f101d48fba8 in QQmlContextData::refreshExpressionsRecursive
(this=<optimized out>, expression=0x46f80f40) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:185
#38 0x00007f101d48fba8 in QQmlContextData::refreshExpressionsRecursive
(this=<optimized out>, expression=0x46ff0330) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:185
#39 0x00007f101d48fba8 in QQmlContextData::refreshExpressionsRecursive
(this=<optimized out>, expression=0x46ff03d0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:185
#40 0x00007f101d48fba8 in QQmlContextData::refreshExpressionsRecursive
(this=<optimized out>, expression=0x46ff04b0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:185
#41 0x00007f101d48fba8 in QQmlContextData::refreshExpressionsRecursive
(this=<optimized out>, expression=0x46ff05c0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:185
#42 0x00007f101d48fba8 in QQmlContextData::refreshExpressionsRecursive
(this=<optimized out>, expression=0x46ff0680) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:185
#43 0x00007f101d48fba8 in QQmlContextData::refreshExpressionsRecursive
(this=<optimized out>, expression=0x46ff07f0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:185
#44 0x00007f101d48fba8 in QQmlContextData::refreshExpressionsRecursive
(this=<optimized out>, expression=0x46f1d030) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:185
#45 0x00007f101d48fba8 in QQmlContextData::refreshExpressionsRecursive
(this=this@entry=0x45dcfa80, expression=0x46f1d130) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:185
#46 0x00007f101d4912d8 in QQmlContextData::refreshExpressionsRecursive
(this=0x45dcfa80, isGlobal=false) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:208
#47 0x00007f101d49135b in QQmlContextData::refreshExpressionsRecursive
(this=0x45d20320, isGlobal=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:214
#48 0x00007f101d49142c in QQmlContextData::refreshExpressionsRecursive
(this=0x45921d40, isGlobal=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:198
#49 0x00007f101d49142c in QQmlContextData::refreshExpressionsRecursive
(this=0x436a2710, isGlobal=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:198
#50 0x00007f101d491755 in QQmlContextData::refreshExpressions (this=<optimized
out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontextdata.cpp:240
#51 0x00007f101d48e83d in QQmlContext::setContextProperty (this=0x47089d50,
name=..., value=...) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontext.cpp:240
#52 0x00007f101d48e8cd in QQmlContext::setContextProperty (this=0x47089d50,
name=..., value=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlcontext.cpp:263
#53 0x00007f101f80a9a1 in PlasmaQuick::AppletQuickItem::itemForApplet
(applet=<optimized out>) at /usr/include/c++/14/utility:107
#54 0x00007f101f81f52f in PlasmaQuick::ContainmentViewPrivate::setContainment
(this=0x3e0b3a30, cont=0x46e98510) at
/home/nate/kde/src/libplasma/src/plasmaquick/containmentview.cpp:113
#55 0x00007f101f81fc39 in PlasmaQuick::ContainmentView::setContainment
(this=<optimized out>, cont=<optimized out>) at
/home/nate/kde/src/libplasma/src/plasmaquick/containmentview.cpp:260
#56 0x0000000000450678 in ShellCorona::setContainmentTypeForScreen
(this=this@entry=0x7f0ff40028a0, screen=0, plugin=...) at
/home/nate/kde/src/plasma-workspace/shell/shellcorona.cpp:2062
#57 0x0000000000416158 in ContainmentConfigView::setContainmentPlugin
(this=this@entry=0x4071bd30, plugin=...) at
/home/nate/kde/src/plasma-workspace/shell/containmentconfigview.cpp:107
#58 0x000000000040917b in ContainmentConfigView::qt_static_metacall
(_o=_o@entry=0x4071bd30, _c=_c@entry=QMetaObject::WriteProperty,
_id=_id@entry=6, _a=_a@entry=0x7ffdcac79280) at
/home/nate/kde/build/plasma-workspace/shell/plasmashell_autogen/EWIEGA46WW/moc_containmentconfigview.cpp:215
#59 0x000000000040e423 in ContainmentConfigView::qt_metacall (this=0x4071bd30,
_c=QMetaObject::WriteProperty, _id=6, _a=0x7ffdcac79280) at
/home/nate/kde/build/plasma-workspace/shell/plasmashell_autogen/EWIEGA46WW/moc_containmentconfigview.cpp:252
#60 0x00007f101d3a5b9e in QV4::QObjectWrapper::setProperty
(engine=engine@entry=0x471222b0, object=object@entry=0x4071bd30,
property=0x46e435c0, value=...) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlpropertydata_p.h:256
#61 0x00007f101d3a6cee in QV4::QObjectWrapper::setQmlProperty
(engine=engine@entry=0x471222b0, qmlContext=..., object=0x4071bd30,
name=<optimized out>, flags=flags@entry=..., value=...) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:555
#62 0x00007f101d3a6ec0 in QV4::QObjectWrapper::virtualPut (m=0x7f0fa449b7e0,
id=..., value=..., receiver=0x7f0fa449b7e0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:953
#63 0x00007f101d37d41f in QV4::Object::put (this=0x7f0fa449b7e0, id=...,
v=<optimized out>, receiver=0x7f0fa449b7e0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4object_p.h:41
#64 QV4::Object::virtualResolveLookupSetter (object=0x7f0fa449b7e0,
engine=0x471222b0, lookup=0x443b2630, value=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4object.cpp:823
#65 0x00007f101d42231d in QV4::Moth::VME::interpret (frame=0x7ffdcac777f0,
frame@entry=0x7ffdcac79780, engine=0x471222b0, code=0x7f0fd5849662 "\016\002")
at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:321
#66 0x00007f101d42731f in QV4::Moth::VME::exec
(frame=frame@entry=0x7ffdcac79780, engine=engine@entry=0x471222b0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:487
#67 0x00007f101d351b9f in qfoDoCall (fo=<optimized out>, thisObject=<optimized
out>, argv=<optimized out>, argc=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4functionobject.cpp:527
#68 0x00007f101d421d78 in QV4::FunctionObject::call (this=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4functionobject_p.h:187
#69 QV4::Moth::VME::interpret (frame=0x7ffdcac777f0,
frame@entry=0x7ffdcac79a60, engine=0x471222b0, code=0x7f0fa449b750
"@O\221\230\017\177") at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:798
#70 0x00007f101d42731f in QV4::Moth::VME::exec
(frame=frame@entry=0x7ffdcac79a60, engine=engine@entry=0x471222b0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:487
#71 0x00007f101d351b9f in qfoDoCall (fo=<optimized out>, thisObject=<optimized
out>, argv=<optimized out>, argc=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4functionobject.cpp:527
#72 0x00007f101d421d78 in QV4::FunctionObject::call (this=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4functionobject_p.h:187
#73 QV4::Moth::VME::interpret (frame=0x7ffdcac777f0,
frame@entry=0x7ffdcac79d40, engine=0x471222b0, code=0x7f0fa449b6c8
"\200\234\220\230\017\177") at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:798
#74 0x00007f101d42731f in QV4::Moth::VME::exec
(frame=frame@entry=0x7ffdcac79d40, engine=engine@entry=0x471222b0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:487
#75 0x00007f101d34cb24 in QV4::doCall (self=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>,
context=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:52
#76 0x00007f101d34d328 in QV4::Function::call (this=this@entry=0x47084180,
thisObject=<optimized out>, argv=argv@entry=0x7f0fa449b680, argc=argc@entry=1,
context=context@entry=0x7f0fd58cecb0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:77
#77 0x00007f101d34d659 in operator() (__closure=<synthetic pointer>,
thisObject=<optimized out>, argv=0x7f0fa449b680, argc=1) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:28
#78 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*,
int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*,
int)> > (engine=<optimized out>, thisObject=0x47116340, a=0x7ffdcac7bb00,
types=0x7ffdcac7a058, argc=1, call=...) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4jscall_p.h:199
#79 QV4::Function::call (this=0x47084180, thisObject=0x47116340,
a=a@entry=0x7ffdcac7bb00, types=0x7ffdcac7a058, argc=1, context=0x7f0fd58cecb0)
at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:25
#80 0x00007f101d4d5517 in QQmlJavaScriptExpression::evaluate
(this=this@entry=0x471165b0, a=a@entry=0x7ffdcac7bb00, types=<optimized out>,
argc=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmljavascriptexpression_p.h:248
#81 0x00007f101d46cdeb in QQmlBoundSignalExpression::evaluate (this=0x471165b0,
a=a@entry=0x7ffdcac7bb00) at /usr/include/qt6/QtCore/qvarlengtharray.h:86
#82 0x00007f101d46d9a0 in QQmlBoundSignal_callback (e=0x47116680,
a=0x7ffdcac7bb00) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/ftw/qqmlrefcount_p.h:73
#83 0x00007f101d505fd5 in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x7ffdcac7bb00) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlnotifier.cpp:70
#84 0x00007f101bb5b438 in doActivate<false> (sender=0x47116340,
signal_index=11, argv=0x7ffdcac7bb00) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/kernel/qobject.cpp:4010
#85 0x00007f101bb520c7 in QMetaObject::activate
(sender=sender@entry=0x47116340, m=m@entry=0x7f100785e8c0
<QQuickAction::staticMetaObject>,
local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7ffdcac7bb00)
at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/kernel/qobject.cpp:4180
#86 0x00007f1007622eb4 in QQuickAction::triggered (this=this@entry=0x47116340,
_t1=<optimized out>, _t1@entry=0x0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/redhat-linux-build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickaction_p.cpp:402
#87 0x00007f10076241e9 in QQuickActionPrivate::trigger (this=0x47116410,
source=0x0, doToggle=true) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/quicktemplates/qquickaction.cpp:531
#88 0x00007f10076242c2 in QQuickAction::trigger (this=<optimized out>,
source=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/quicktemplates/qquickaction.cpp:512
#89 0x00007f1007624705 in QQuickAction::qt_static_metacall (_o=<optimized out>,
_c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/redhat-linux-build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickaction_p.cpp:216
#90 0x00007f100762506f in QQuickAction::qt_metacall (this=0x47116340,
_c=QMetaObject::InvokeMetaMethod, _id=13, _a=0x7ffdcac7bf30) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/redhat-linux-build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickaction_p.cpp:334
#91 0x00007f101d51e9ca in QQmlObjectOrGadget::metacall
(this=this@entry=0x7ffdcac7c1d0, type=type@entry=QMetaObject::InvokeMetaMethod,
index=<optimized out>, index@entry=17, argv=argv@entry=0x7ffdcac7bf30) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:14
#92 0x00007f101d3ad4f3 in QV4::CallMethod (object=..., index=17,
returnType=..., argCount=0, argTypes=0x0, engine=<optimized out>,
callArgs=<optimized out>, callType=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1687
#93 QV4::QObjectMethod::callPrecise (object=..., data=<optimized out>,
engine=<optimized out>, engine@entry=0x471222b0, callArgs=<optimized out>,
callArgs@entry=0x7f0fa449b648,
callType=callType@entry=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1984
#94 0x00007f101d3b05a1 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2974
#95 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const
QV4::Value*, int) const::<lambda()> > (__closure=<synthetic pointer>,
call=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2951
#96 QV4::QObjectMethod::callInternal (this=<optimized out>,
thisObject=0x7f0fa449b600, argv=0x7f0fa449b5c8, argc=0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2974
#97 0x00007f101d421d78 in QV4::FunctionObject::call (this=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4functionobject_p.h:187
#98 QV4::Moth::VME::interpret (frame=0x7ffdcac777f0,
frame@entry=0x7ffdcac7c4c0, engine=0x471222b0, code=0x7f0fa449b600
"@\003\215\230\017\177") at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:798
#99 0x00007f101d42731f in QV4::Moth::VME::exec
(frame=frame@entry=0x7ffdcac7c4c0, engine=engine@entry=0x471222b0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:487
#100 0x00007f101d34cb24 in QV4::doCall (self=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>,
context=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:52
#101 0x00007f101d34d328 in QV4::Function::call (this=this@entry=0x47084100,
thisObject=<optimized out>, argv=argv@entry=0x7f0fa449b5b8, argc=argc@entry=1,
context=context@entry=0x7f0fd58ceca8) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:77
#102 0x00007f101d34d659 in operator() (__closure=<synthetic pointer>,
thisObject=<optimized out>, argv=0x7f0fa449b5b8, argc=1) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:28
#103 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const
QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const
QV4::Value*, int)> > (engine=<optimized out>, thisObject=0x443cb5f0,
a=0x7ffdcac7e280, types=0x7ffdcac7c7d8, argc=1, call=...) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4jscall_p.h:199
#104 QV4::Function::call (this=0x47084100, thisObject=0x443cb5f0,
a=a@entry=0x7ffdcac7e280, types=0x7ffdcac7c7d8, argc=1, context=0x7f0fd58ceca8)
at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:25
#105 0x00007f101d4d5517 in QQmlJavaScriptExpression::evaluate
(this=this@entry=0x470ce440, a=a@entry=0x7ffdcac7e280, types=<optimized out>,
argc=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmljavascriptexpression_p.h:248
#106 0x00007f101d46cdeb in QQmlBoundSignalExpression::evaluate
(this=0x470ce440, a=a@entry=0x7ffdcac7e280) at
/usr/include/qt6/QtCore/qvarlengtharray.h:86
#107 0x00007f101d46d9a0 in QQmlBoundSignal_callback (e=0x443cb8b0,
a=0x7ffdcac7e280) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/ftw/qqmlrefcount_p.h:73
#108 0x00007f101d505fd5 in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x7ffdcac7e280) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlnotifier.cpp:70
#109 0x00007f101bb5b438 in doActivate<false> (sender=0x443cb5f0,
signal_index=11, argv=0x7ffdcac7e280) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/kernel/qobject.cpp:4010
#110 0x00007f101bb520c7 in QMetaObject::activate
(sender=sender@entry=0x443cb5f0, m=m@entry=0x7f100785e8c0
<QQuickAction::staticMetaObject>,
local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7ffdcac7e280)
at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/kernel/qobject.cpp:4180
#111 0x00007f1007622eb4 in QQuickAction::triggered (this=this@entry=0x443cb5f0,
_t1=<optimized out>, _t1@entry=0x0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/redhat-linux-build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickaction_p.cpp:402
#112 0x00007f10076241e9 in QQuickActionPrivate::trigger (this=0x46e0b4b0,
source=0x0, doToggle=true) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/quicktemplates/qquickaction.cpp:531
#113 0x00007f10076242c2 in QQuickAction::trigger (this=<optimized out>,
source=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/quicktemplates/qquickaction.cpp:512
#114 0x00007f1007624705 in QQuickAction::qt_static_metacall (_o=<optimized
out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/redhat-linux-build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickaction_p.cpp:216
#115 0x00007f100762506f in QQuickAction::qt_metacall (this=0x443cb5f0,
_c=QMetaObject::InvokeMetaMethod, _id=13, _a=0x7ffdcac7e6b0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/redhat-linux-build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickaction_p.cpp:334
#116 0x00007f101d51e9ca in QQmlObjectOrGadget::metacall
(this=this@entry=0x7ffdcac7e950, type=type@entry=QMetaObject::InvokeMetaMethod,
index=<optimized out>, index@entry=17, argv=argv@entry=0x7ffdcac7e6b0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:14
#117 0x00007f101d3ad4f3 in QV4::CallMethod (object=..., index=17,
returnType=..., argCount=0, argTypes=0x0, engine=<optimized out>,
callArgs=<optimized out>, callType=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1687
#118 QV4::QObjectMethod::callPrecise (object=..., data=<optimized out>,
engine=<optimized out>, engine@entry=0x471222b0, callArgs=<optimized out>,
callArgs@entry=0x7f0fa449b580,
callType=callType@entry=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1984
#119 0x00007f101d3b05a1 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2974
#120 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const
QV4::Value*, int) const::<lambda()> > (__closure=<synthetic pointer>,
call=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2951
#121 QV4::QObjectMethod::callInternal (this=<optimized out>,
thisObject=0x7f0fa449b538, argv=0x7f0fa449b500, argc=0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2974
#122 0x00007f101d421d78 in QV4::FunctionObject::call (this=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4functionobject_p.h:187
#123 QV4::Moth::VME::interpret (frame=0x7ffdcac777f0,
frame@entry=0x7ffdcac7ec40, engine=0x471222b0, code=0x7f0fa449b538
"@Y\201\230\017\177") at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:798
#124 0x00007f101d42731f in QV4::Moth::VME::exec
(frame=frame@entry=0x7ffdcac7ec40, engine=engine@entry=0x471222b0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:487
#125 0x00007f101d34cb24 in QV4::doCall (self=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>,
context=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:52
#126 0x00007f101d34d328 in QV4::Function::call (this=this@entry=0x47083b00,
thisObject=<optimized out>, argv=argv@entry=0x7f0fa449b4f8, argc=argc@entry=0,
context=context@entry=0x7f0fd598fac0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:77
#127 0x00007f101d34d659 in operator() (__closure=<synthetic pointer>,
thisObject=<optimized out>, argv=0x7f0fa449b4f8, argc=0) at
/usr/src/debug/qt6-qtdeclarative-6.8.0-2.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:28

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to