Application: latte-dock (0.10.77) Qt Version: 5.15.8 Frameworks Version: 5.103.0 Operating System: Linux 6.1.12-1-default x86_64 Windowing System: X11 Distribution: "openSUSE Tumbleweed" DrKonqi: 5.27.1 [KCrashBackend] -- Information about the crash: I added a small part to the panel, and then tried to access the setting panel from the context menu, and finally the software collapsed. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Latte Dock (latte-dock), signal: Segmentation fault [KCrash Handler] #4 0x00007fd89cf77fa4 in KConfigGroup::config() const (this=this@entry=0x7fd890016d48) at /usr/include/qt5/QtCore/qshareddata.h:161 #5 0x00007fd89cf7c4a2 in KConfigGroup::readEntry(char const*, QVariant const&) const (this=this@entry=0x7fd890016d48, key=key@entry=0x5623148713f8 "ForceSaveOnDestroy", aDefault=...) at /usr/src/debug/kconfig-5.103.0/src/core/kconfiggroup.cpp:718 #6 0x00007fd8940eb8ba in KConfigGroup::readEntry<bool>(char const*, bool const&) const (this=this@entry=0x7fd890016d48, key=0x5623148713f8 "ForceSaveOnDestroy", defaultValue=@0x7ffc673be6a7: false) at /usr/include/KF5/KConfigCore/kconfiggroup.h:829 #7 0x00007fd8940f4278 in KConfigGroup::readEntry<bool>(QString const&, bool const&) const (aDefault=@0x7ffc673be6a7: false, key=..., this=0x7fd890016d48) at /usr/include/KF5/KConfigCore/kconfiggroup.h:260 #8 KSysGuard::SensorFaceController::~SensorFaceController() (this=0x56231198b610, this=<optimized out>) at /usr/src/debug/libksysguard-5.27.1/faces/SensorFaceController.cpp:404 #9 0x00007fd8940f44f9 in KSysGuard::SensorFaceController::~SensorFaceController() (this=0x56231198b610, this=<optimized out>) at /usr/src/debug/libksysguard-5.27.1/faces/SensorFaceController.cpp:420 #10 0x00007fd89c30589e in QObjectPrivate::deleteChildren() (this=this@entry=0x562311867b40) at kernel/qobject.cpp:2137 #11 0x00007fd89c311664 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #12 0x00007fd89e84ba43 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x5623118eed30) at /usr/include/c++/12/bits/shared_ptr_base.h:346 #13 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x5623118eed30) at /usr/include/c++/12/bits/shared_ptr_base.h:317 #14 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (this=0x562311bfd648, this=<optimized out>) at /usr/include/c++/12/bits/shared_ptr_base.h:1071 #15 std::__shared_ptr<QQmlEngine, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (this=0x562311bfd640, this=<optimized out>) at /usr/include/c++/12/bits/shared_ptr_base.h:1524 #16 std::shared_ptr<QQmlEngine>::~shared_ptr() (this=0x562311bfd640, this=<optimized out>) at /usr/include/c++/12/bits/shared_ptr.h:175 #17 KDeclarative::QmlObjectPrivate::~QmlObjectPrivate() (this=0x562311bfd630, this=<optimized out>) at /usr/src/debug/kdeclarative-5.103.0/src/kdeclarative/qmlobject.cpp:64 #18 KDeclarative::QmlObject::~QmlObject() (this=0x562311bffd30, this=<optimized out>) at /usr/src/debug/kdeclarative-5.103.0/src/kdeclarative/qmlobject.cpp:199 #19 0x00007fd89e84bc19 in KDeclarative::QmlObjectSharedEngine::~QmlObjectSharedEngine() (this=0x562311bffd30, this=<optimized out>) at /usr/src/debug/kdeclarative-5.103.0/src/kdeclarative/qmlobjectsharedengine.cpp:66 #20 0x00007fd89c30589e in QObjectPrivate::deleteChildren() (this=this@entry=0x562311bfbd50) at kernel/qobject.cpp:2137 #21 0x00007fd89c311664 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #22 0x00007fd89415a469 in AppletInterface::~AppletInterface() (this=0x562311bff6c0, this=<optimized out>) at /usr/src/debug/plasma-framework-5.103.0/src/scriptengines/qml/plasmoid/appletinterface.cpp:132 #23 0x00007fd89c30589e in QObjectPrivate::deleteChildren() (this=this@entry=0x562311bfef10) at kernel/qobject.cpp:2137 #24 0x00007fd89c311664 in QObject::~QObject() (this=this@entry=0x562311bfb820, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #25 0x00007fd89e8c2d13 in Plasma::ScriptEngine::~ScriptEngine() (this=this@entry=0x562311bfb820, this=<optimized out>) at /usr/src/debug/plasma-framework-5.103.0/src/plasma/scripting/scriptengine.cpp:48 #26 0x00007fd89e8c2d6e in Plasma::AppletScript::~AppletScript() (this=this@entry=0x562311bfb820, this=<optimized out>) at /usr/src/debug/plasma-framework-5.103.0/src/plasma/scripting/appletscript.cpp:35 #27 0x00007fd8941597ab in DeclarativeAppletScript::~DeclarativeAppletScript() (this=0x562311bfb820, this=<optimized out>) at /usr/src/debug/plasma-framework-5.103.0/src/scriptengines/qml/plasmoid/declarativeappletscript.cpp:65 #28 DeclarativeAppletScript::~DeclarativeAppletScript() (this=0x562311bfb820, this=<optimized out>) at /usr/src/debug/plasma-framework-5.103.0/src/scriptengines/qml/plasmoid/declarativeappletscript.cpp:65 #29 0x00007fd89e895b2a in Plasma::AppletPrivate::~AppletPrivate() (this=0x562311bfc0a0, this=<optimized out>) at /usr/src/debug/plasma-framework-5.103.0/src/plasma/private/applet_p.cpp:89 #30 0x00007fd89e887bec in Plasma::AppletPrivate::~AppletPrivate() (this=0x562311bfc0a0, this=<optimized out>) at /usr/src/debug/plasma-framework-5.103.0/src/plasma/private/applet_p.cpp:83 #31 Plasma::Applet::~Applet() (this=0x562311bf62a0, this=<optimized out>) at /usr/src/debug/plasma-framework-5.103.0/src/plasma/applet.cpp:165 #32 0x00007fd89e887c39 in Plasma::Applet::~Applet() (this=0x562311bf62a0, this=<optimized out>) at /usr/src/debug/plasma-framework-5.103.0/src/plasma/applet.cpp:166 #33 0x00007fd89c30589e in QObjectPrivate::deleteChildren() (this=this@entry=0x562311ba7490) at kernel/qobject.cpp:2137 #34 0x00007fd89c311664 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #35 0x00007fd89e887ed9 in Plasma::Containment::~Containment() (this=0x5623118adb70, this=<optimized out>) at /usr/src/debug/plasma-framework-5.103.0/src/plasma/containment.cpp:83 #36 0x00005623108bb620 in Latte::Layout::GenericLayout::unloadContainments() (this=0x5623118a2d90) at /usr/src/debug/latte-dock-0.11.0~20220619T183501/app/layout/genericlayout.cpp:97 #37 0x00005623108d6e35 in Latte::Layout::GenericLayout::unloadContainments() (this=0x5623118a2d90) at /usr/src/debug/latte-dock-0.11.0~20220619T183501/app/layout/genericlayout.cpp:57 #38 Latte::Layouts::Synchronizer::unloadCentralLayout(Latte::CentralLayout*) (layout=<optimized out>, this=0x562311782fa0) at /usr/src/debug/latte-dock-0.11.0~20220619T183501/app/layouts/synchronizer.cpp:564 #39 Latte::Layouts::Synchronizer::unloadLayouts() (this=0x562311782fa0) at /usr/src/debug/latte-dock-0.11.0~20220619T183501/app/layouts/synchronizer.cpp:632 #40 0x00005623108d9428 in operator() (__closure=0x56231272a2a0) at /usr/src/debug/latte-dock-0.11.0~20220619T183501/app/layouts/synchronizer.cpp:680 #41 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, Latte::Layouts::Synchronizer::initSingleMode(QString)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #42 QtPrivate::Functor<Latte::Layouts::Synchronizer::initSingleMode(QString)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #43 QtPrivate::QFunctorSlotObject<Latte::Layouts::Synchronizer::initSingleMode(QString)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x56231272a290, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #44 0x00007fd89c317262 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffc673becc0, r=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #45 QSingleShotTimer::timerEvent(QTimerEvent*) (this=0x562312d30cc0) at kernel/qtimer.cpp:320 #46 0x00007fd89c307b1d in QObject::event(QEvent*) (this=0x562312d30cc0, e=0x7ffc673bee00) at kernel/qobject.cpp:1369 #47 0x00007fd89d1a544e in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x562312d30cc0, e=0x7ffc673bee00) at kernel/qapplication.cpp:3640 #48 0x00007fd89c2dc1e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x562312d30cc0, event=0x7ffc673bee00) at kernel/qcoreapplication.cpp:1064 #49 0x00007fd89c333011 in QTimerInfoList::activateTimers() (this=0x562311059b50) at kernel/qtimerinfo_unix.cpp:643 #50 0x00007fd89c3338dc in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #51 idleTimerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230 #52 0x00007fd89a86ea90 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #53 0x00007fd89a86ee48 in () at /lib64/libglib-2.0.so.0 #54 0x00007fd89a86eedc in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #55 0x00007fd89c333c16 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x56231105a1c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #56 0x00007fd89c2dac5b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc673bf040, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #57 0x00007fd89c2e2dc6 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #58 0x000056231087150d in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/latte-dock-0.11.0~20220619T183501/app/main.cpp:436 [Inferior 1 (process 4669) detached] Reported using DrKonqi