I have two TW KDE installs both up to date as of today and both exhibit a crash in systemsettings5 when I exit using the ‘x’ at top right of window. Does not seem to matter what options I use, in the past it has been configuring the lock screen and configuring input devices. Entering and doing nothing and exiting does not cause the crash. Seems to be a segmentation error. Unable to report without installing extra debugging stuff which I’d like to avoid if possible. There are a number of bugs reported in kde’s bugzilla (429939,346519,420280,416328) all in the past week.
Stuart
Working OK here on two TW machines. Closes correctly either from the close button on the Title Bar or by using Alt-F4
both running:
Operating System: openSUSE Tumbleweed 20201209
KDE Plasma Version: 5.20.4
KDE Frameworks Version: 5.76.0
Qt Version: 5.15.2
Maybe graphics driver related?
My systems have different graphics, one is AMD and the other Intel. It does seems you have to actually modify something to make it crash just entering and leaving and it seems to close OK.
Running it from a console gives
systemsettings5
Cyclic dependency detected between "file:///usr/lib64/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib64/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml"
Cyclic dependency detected between "file:///usr/lib64/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib64/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml"
QQmlEngine::setContextForObject(): Object already has a QQmlContext
Cyclic dependency detected between "file:///usr/lib64/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib64/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml"
QQmlEngine::setContextForObject(): Object already has a QQmlContext
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth"
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth"
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth"
Cyclic dependency detected between "file:///usr/lib64/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib64/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml"
QQmlEngine::setContextForObject(): Object already has a QQmlContext
QCoreApplication::postEvent: Unexpected null receiver
file:///usr/lib64/qt5/qml/org/kde/newstuff/qml/QuestionAsker.qml:91:5: QML Connections: Cannot assign to non-existent property "onClosing"
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth"
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth"
kf.coreaddons: KDirWatch: "/home/stuart/.local/share/wallpapers" is a directory. Use addDir!
kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Next" is a directory. Use addDir!
kf.coreaddons: KDirWatch: "/usr/share/wallpapers/openSUSEdefault" is a directory. Use addDir!
kf.coreaddons: KDirWatch: "/home/stuart/Work/Wallpaper/Widescreen" is a directory. Use addDir!
KCrash: Application 'systemsettings5' crashing...
KCrash: Attempting to start /usr/lib64/libexec/drkonqi
[1]+ Stopped systemsettings5
on closing. I had changed the appearance of my lock screen which worked OK and shows the new background.
Stuart