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.