Summary: | Desktop Settings Unexpected Closing. | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Carlos <cjsbeirao> |
Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | akselmo, kdedev, matejm98mthw, nate |
Priority: | NOR | Keywords: | drkonqi |
Version: | 6.0.4 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
See Also: |
https://bugs.kde.org/show_bug.cgi?id=487194 https://bugs.kde.org/show_bug.cgi?id=489775 |
||
Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/-/commit/163248cf719ef3d91afa7723c4bb59a9251c36f0 | Version Fixed In: | 6.3.0 |
Sentry Crash Report: |
Description
Carlos
2024-05-14 18:31:18 UTC
I think I just had the same crash: #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007939054a8eb3 in __pthread_kill_internal (threadid=<optimized out>, signo=11) at pthread_kill.c:78 #2 0x0000793905450a30 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26 #3 0x00007939084cb645 in KCrash::defaultCrashHandler (sig=11) at /usr/src/debug/kcrash/kcrash-6.2.0/src/kcrash.cpp:593 #4 0x0000793905450ae0 in <signal handler called> () at /usr/lib/libc.so.6 #5 0x00007939080fbaf3 in std::__uniq_ptr_impl<KPageViewPrivate, std::default_delete<KPageViewPrivate> >::_M_ptr (this=<optimized out>, this=<optimized out>) at /usr/include/c++/14.1.1/bits/unique_ptr.h:193 #6 std::unique_ptr<KPageViewPrivate, std::default_delete<KPageViewPrivate> >::get (this=<optimized out>, this=<optimized out>) at /usr/include/c++/14.1.1/bits/unique_ptr.h:464 #7 qGetPtrHelper<std::unique_ptr<KPageViewPrivate, std::default_delete<KPageViewPrivate> > const> (ptr=<optimized out>, ptr=<optimized out>) at /usr/include/qt6/QtCore/qtclasshelpermacros.h:79 #8 KPageWidget::d_func (this=<optimized out>) at /usr/src/debug/kwidgetsaddons/kwidgetsaddons-6.2.2/src/kpagewidget.h:27 #9 KPageWidget::currentPage (this=0x5c7bffffffff) at /usr/src/debug/kwidgetsaddons/kwidgetsaddons-6.2.2/src/kpagewidget.cpp:124 #10 0x00007939088e52bc in ModuleView::stateChanged (this=0x5c7badafdc60) at /usr/src/debug/systemsettings/systemsettings-6.0.5/core/ModuleView.cpp:499 #11 0x0000793905ba17e7 in QtPrivate::QSlotObjectBase::call (this=0x5c7bae955510, r=0x5c7badafdc60, a=0x7fffaba822f8, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469 #12 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086 #13 0x0000793905ba17e7 in QtPrivate::QSlotObjectBase::call (this=0x5c7bad6e92c0, r=0x5c7baea969f0, a=0x7fffaba823c8, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469 #14 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086 #15 0x0000793905ba17e7 in QtPrivate::QSlotObjectBase::call (this=0x5c7baf598790, r=0x5c7bae9f1290, a=0x7fffaba82510, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469 #16 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086 #17 0x0000793906d856ee in QQmlPropertyMap::valueChanged (this=<optimized out>, _t1=<optimized out>, _t2=...) at /usr/src/debug/qt6-declarative/build/src/qml/Qml_autogen/include/moc_qqmlpropertymap.cpp:154 #18 QQmlPropertyMapPrivate::emitChanged (this=0x5c7bae4dffd0, key=<optimized out>, value=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/util/qqmlpropertymap.cpp:65 #19 QQmlPropertyMapMetaObject::propertyWritten (this=0x5c7bae707fb0, index=7) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/util/qqmlpropertymap.cpp:88 #20 0x0000793906cf47ff in QQmlOpenMetaObject::metaCall (this=0x5c7bae707fb0, o=0x5c7badd0b9e0, c=<optimized out>, id=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp:278 #21 0x0000793906c4b749 in QQmlPropertyData::doMetacall<(QMetaObject::Call)2> (this=<optimized out>, object=<optimized out>, idx=<optimized out>, argv=0x7fffaba82660) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:358 #22 QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:378 #23 0x0000793906cfda70 in QQmlPropertyPrivate::write (object=0x5c7badd0b9e0, property=..., value=..., context=..., flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1536 #24 0x0000793906bc5e9e in QV4::QObjectWrapper::setProperty (engine=engine@entry=0x5c7baddba990, object=object@entry=0x5c7badd0b9e0, property=0x7fffaba82a70, value=...) at /usr/include/qt6/QtCore/qflags.h:73 #25 0x0000793906bc65ae in QV4::QObjectWrapper::setQmlProperty (engine=engine@entry=0x5c7baddba990, qmlContext=..., object=0x5c7badd0b9e0, name=name@entry=0x7938db37d578, flags=..., flags@entry=..., value=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:567 --Type <RET> for more, q to quit, c to continue without paging--c #26 0x0000793906bc673b in QV4::QObjectWrapper::virtualPut (m=0x7938db37d530, id=..., value=..., receiver=0x7938db37d530) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:939 #27 0x0000793906bac680 in QV4::Object::put (this=0x7938db37d530, id=..., v=<optimized out>, receiver=0x7938db37d530, this=<optimized out>, id=..., v=<optimized out>, receiver=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4object_p.h:41 #28 QV4::Object::virtualResolveLookupSetter (object=0x7938db37d530, engine=0x5c7baddba990, lookup=0x5c7baf255030, value=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4object.cpp:817 #29 0x0000793906c1a7aa in QV4::Moth::VME::interpret (frame=0x7fffaba83090, engine=0x5c7baddba990, code=0x7938e2831fff "\032\b\006\324\026\006\002") at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:321 #30 0x0000793906c1e163 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:487 #31 0x0000793906b852b6 in QV4::doCall (self=<optimized out>, thisObject=thisObject@entry=0x7938db37d4f0, argv=<optimized out>, argc=argc@entry=0, context=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:54 #32 0x0000793906b8815d in QV4::Function::call (this=this@entry=0x5c7baf588740, thisObject=0x7938db37d4f0, argv=argv@entry=0x7938db37d4f0, argc=argc@entry=0, context=context@entry=0x7938e2963a50) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:79 #33 0x0000793906b88451 in operator() (__closure=<synthetic pointer>, thisObject=<optimized out>, argv=0x7938db37d4f0, argc=0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:30 #34 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (engine=<optimized out>, thisObject=0x5c7baea82ea0, a=0x7fffaba83370, types=0x7fffaba83360, argc=0, call=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:202 #35 QV4::Function::call (this=0x5c7baf588740, thisObject=0x5c7baea82ea0, a=0x7fffaba83370, types=0x7fffaba83360, argc=0, context=0x7938e2963a50) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:27 #36 0x0000793906cbbdd4 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h:248 #37 0x0000793906c65fb3 in QQmlBoundSignalExpression::evaluate (this=0x5c7baf57d580, a=a@entry=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:199 #38 0x0000793906c6aecf in QQmlBoundSignal_callback (e=0x5c7baf57d5f0, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h:73 #39 QQmlBoundSignal_callback (e=0x5c7baf57d5f0, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:293 #40 0x0000793906cdc85c in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:70 #41 0x0000793905ba153a in doActivate<false> (sender=0x5c7baf57d010, signal_index=4, argv=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:3976 #42 0x0000793906c86f04 in QQmlComponentAttached::destruction (this=<optimized out>) at /usr/src/debug/qt6-declarative/build/src/qml/qml/moc_qqmlcomponentattached_p.cpp:158 #43 QQmlContextData::emitDestruction (this=this@entry=0x5c7baf588870) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcontextdata.cpp:77 #44 0x0000793906c86f45 in QQmlContextData::emitDestruction (this=0x5c7baf588870) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcontextdata.cpp:73 #45 QQmlContextData::emitDestruction (this=this@entry=0x5c7baf425170) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcontextdata.cpp:81 #46 0x0000793906c8700a in QQmlContextData::emitDestruction (this=0x5c7baf425170) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcontextdata.cpp:73 #47 QQmlContextData::invalidate (this=0x5c7baf425170) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcontextdata.cpp:88 #48 0x0000793906c8d3f4 in operator() (__closure=<optimized out>, c=0x5c7baf425170) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlengine.cpp:220 #49 QQmlContextData::deepClearContextObject<const QQmlPrivate::qdeclarativeelement_destructor(QObject*)::<lambda(QQmlContextData*)>&, const QQmlPrivate::qdeclarativeelement_destructor(QObject*)::<lambda(QQmlContextData*)>&> (handleSelf=<synthetic pointer>..., handleLinked=<synthetic pointer>..., this=0x5c7baed10c90, contextObject=0x5c7baf36a1f0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcontextdata_p.h:135 #50 QQmlPrivate::qdeclarativeelement_destructor (o=o@entry=0x5c7baf36a1f0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlengine.cpp:222 #51 0x00007938fbd59b9a in QQmlPrivate::QQmlElement<QQuickPage>::~QQmlElement (this=0x5c7baf36a1f0, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlprivate.h:99 #52 QQmlPrivate::QQmlElement<QQuickPage>::~QQmlElement (this=0x5c7baf36a1f0, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlprivate.h:100 #53 0x000079390588dddb in KQuickConfigModule::~KQuickConfigModule (this=this@entry=0x5c7bae9f1290, this=<optimized out>) at /usr/src/debug/kcmutils/kcmutils-6.2.0/src/qml/kquickconfigmodule.cpp:77 #54 0x00007938f2057945 in WallpaperModule::~WallpaperModule (this=0x5c7bae9f1290, this=<optimized out>) at /usr/src/debug/plasma-workspace/build/kcms/wallpaper/kcm_wallpaper_autogen/EWIEGA46WW/../../../../../plasma-workspace-6.0.5.1/kcms/wallpaper/wallpapermodule.h:22 #55 WallpaperModule::~WallpaperModule (this=0x5c7bae9f1290, this=<optimized out>) at /usr/src/debug/plasma-workspace/build/kcms/wallpaper/kcm_wallpaper_autogen/EWIEGA46WW/../../../../../plasma-workspace-6.0.5.1/kcms/wallpaper/wallpapermodule.h:22 #56 0x0000793905b8aebb in QObjectPrivate::deleteChildren (this=this@entry=0x5c7bae64f450) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:2222 #57 0x0000793907933951 in QWidget::~QWidget (this=0x5c7bae706360, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:1559 #58 0x0000793907aebe71 in QFrame::~QFrame (this=0x5c7bae706360, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qframe.cpp:229 #59 QAbstractScrollArea::~QAbstractScrollArea (this=0x5c7bae706360, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qabstractscrollarea.cpp:478 #60 QScrollArea::~QScrollArea (this=0x5c7bae706360, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qscrollarea.cpp:133 #61 QScrollArea::~QScrollArea (this=0x5c7bae706360, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qscrollarea.cpp:133 #62 0x0000793905b8aebb in QObjectPrivate::deleteChildren (this=this@entry=0x5c7badd2da30) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:2222 #63 0x0000793907933951 in QWidget::~QWidget (this=0x5c7bada85d20, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:1559 #64 0x00007939080f4f0a in KPageStackedWidget::~KPageStackedWidget (this=0x5c7bada85d20, this=<optimized out>) at /usr/src/debug/kwidgetsaddons/kwidgetsaddons-6.2.2/src/kpageview_p.h:25 #65 KPageStackedWidget::~KPageStackedWidget (this=0x5c7bada85d20, this=<optimized out>) at /usr/src/debug/kwidgetsaddons/kwidgetsaddons-6.2.2/src/kpageview_p.h:25 #66 0x0000793905b8aebb in QObjectPrivate::deleteChildren (this=this@entry=0x5c7badce8b40) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:2222 #67 0x0000793907933951 in QWidget::~QWidget (this=0x5c7bade0a990, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:1559 #68 0x00007939080f6f06 in KPageWidget::~KPageWidget (this=0x5c7bade0a990, this=<optimized out>) at /usr/src/debug/kwidgetsaddons/kwidgetsaddons-6.2.2/src/kpagewidget.cpp:58 #69 0x0000793905b8aebb in QObjectPrivate::deleteChildren (this=this@entry=0x5c7badaf47b0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:2222 #70 0x0000793907933951 in QWidget::~QWidget (this=0x5c7badafdc60, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:1559 #71 0x00007939088dabe6 in ModuleView::~ModuleView (this=0x5c7badafdc60, this=<optimized out>) at /usr/src/debug/systemsettings/systemsettings-6.0.5/core/ModuleView.cpp:218 #72 0x0000793905b8aebb in QObjectPrivate::deleteChildren (this=this@entry=0x5c7bae13b2b0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:2222 #73 0x0000793907933951 in QWidget::~QWidget (this=this@entry=0x5c7bade36ed0, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:1559 #74 0x00005c7b70d59e5a in FocusHackWidget::~FocusHackWidget (this=0x5c7bade36ed0, this=<optimized out>) at /usr/src/debug/systemsettings/systemsettings-6.0.5/app/sidebar/SidebarMode.cpp:45 #75 FocusHackWidget::~FocusHackWidget (this=0x5c7bade36ed0, this=<optimized out>) at /usr/src/debug/systemsettings/systemsettings-6.0.5/app/sidebar/SidebarMode.cpp:45 #76 0x0000793905b8aebb in QObjectPrivate::deleteChildren (this=this@entry=0x5c7badb65800) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:2222 #77 0x0000793907933951 in QWidget::~QWidget (this=0x5c7badb64cc0, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:1559 #78 0x0000793907b027a9 in QFrame::~QFrame (this=0x5c7badb64cc0, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qframe.cpp:229 #79 QStackedWidget::~QStackedWidget (this=0x5c7badb64cc0, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qstackedwidget.cpp:112 #80 QStackedWidget::~QStackedWidget (this=0x5c7badb64cc0, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qstackedwidget.cpp:112 #81 0x0000793905b8aebb in QObjectPrivate::deleteChildren (this=this@entry=0x5c7badb65cb0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:2222 #82 0x0000793907933951 in QWidget::~QWidget (this=0x5c7bada12c70, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:1559 #83 0x00005c7b70d51dde in SettingsBase::~SettingsBase (this=this@entry=0x5c7bada12c70, this=<optimized out>) at /usr/src/debug/systemsettings/systemsettings-6.0.5/app/SettingsBase.cpp:69 #84 0x00005c7b70d51ea5 in SettingsBase::~SettingsBase (this=0x5c7bada12c70, this=<optimized out>) at /usr/src/debug/systemsettings/systemsettings-6.0.5/app/SettingsBase.cpp:69 #85 0x0000793905b8befa in qDeleteInEventHandler (o=0x5c7bada12c70) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:5001 #86 QObject::event (this=0x5c7bada12c70, e=0x5c7baf7668b0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1437 #87 0x0000793908837581 in KXmlGuiWindow::event (this=0x5c7bada12c70, ev=0x5c7baf7668b0) at /usr/src/debug/kxmlgui/kxmlgui-6.2.0/src/kxmlguiwindow.cpp:221 #88 0x00007939078fc55c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5c7bada12c70, e=0x5c7baf7668b0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3287 #89 0x0000793905b44e38 in QCoreApplication::notifyInternal2 (receiver=0x5c7bada12c70, event=event@entry=0x5c7baf7668b0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1142 #90 0x0000793905b451fb in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x5c7baf7668b0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1583 #91 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5c7bad6eb5a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1940 #92 0x0000793905da460c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1797 #93 postEventSourceDispatch (s=0x5c7bad6ee5b0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:244 #94 0x0000793904e37a89 in g_main_dispatch (context=0x7938fc000f00) at ../glib/glib/gmain.c:3344 #95 0x0000793904e999b7 in g_main_context_dispatch_unlocked (context=0x7938fc000f00) at ../glib/glib/gmain.c:4152 #96 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7938fc000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4217 #97 0x0000793904e36f95 in g_main_context_iteration (context=0x7938fc000f00, may_block=1) at ../glib/glib/gmain.c:4282 #98 0x0000793905da28dd in QEventDispatcherGlib::processEvents (this=0x5c7bad703160, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #99 0x0000793905b4f10e in QEventLoop::processEvents (this=0x7fffaba85b50, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100 #100 QEventLoop::exec (this=0x7fffaba85b50, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182 #101 0x0000793905b4945d in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74 #102 0x00007939078f83fa in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2555 #103 0x00005c7b70d4e29b in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/systemsettings/systemsettings-6.0.5/app/main.cpp:175 Something to do with the wallpaper module, however I am unable to reproduce the issue Operating System: Fedora Linux 40 KDE Plasma Version: 6.1.90 KDE Frameworks Version: 6.7.0 Qt Version: 6.7.2 Kernel Version: 6.10.9-200.fc40.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 15.5 GiB of RAM Graphics Processor: AMD Radeon RX 6600 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2736 Git commit 5d04608fefeaebeeed590bf1e3576428a141adac by David Edmundson. Committed on 22/01/2025 at 15:30. Pushed by davidedmundson into branch 'master'. kcms/ksmserver: Fix settings object lifetime management Registering a QML singleton with an object with a small lifespan than the engine is wrong. This will assert (or at best be broken) when the KCM is opened, closed and reopened. This is in line with other KCMs. Related: bug 488292 M +6 -3 kcms/ksmserver/kcmsmserver.cpp M +6 -1 kcms/ksmserver/kcmsmserver.h M +15 -16 kcms/ksmserver/ui/main.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/5d04608fefeaebeeed590bf1e3576428a141adac Git commit 163248cf719ef3d91afa7723c4bb59a9251c36f0 by Fushan Wen, on behalf of David Edmundson. Committed on 24/01/2025 at 09:07. Pushed by fusionfuture into branch 'Plasma/6.3'. kcms/ksmserver: Fix settings object lifetime management Registering a QML singleton with an object with a small lifespan than the engine is wrong. This will assert (or at best be broken) when the KCM is opened, closed and reopened. This is in line with other KCMs. Related: bug 488292 (cherry picked from commit 5d04608fefeaebeeed590bf1e3576428a141adac) Co-authored-by: David Edmundson <kde@davidedmundson.co.uk> M +6 -3 kcms/ksmserver/kcmsmserver.cpp M +6 -1 kcms/ksmserver/kcmsmserver.h M +15 -16 kcms/ksmserver/ui/main.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/163248cf719ef3d91afa7723c4bb59a9251c36f0 |