When I start systemsetting5 in GUI or in console and then I do "Application Style"->"Window decorations"-> "All settings" -> SEGMENTATION FAULT (the window closes). The window closes often (not always).
I have 2 themes (plastik and breeze). I get segmentation fault when I have any theme (breeze or plastic) or even I change theme or don't change theme or do anything else... I often get segmentation fault in any case when I do "Window decorations" ->...do something or don't do something...-> "All settings".
It may be something like this:
https://bugs.kde.org/show_bug.cgi?id=344942
If you have any questions, please, write me.
Console output:
chatrapati@Debian:~$ systemsettings5
## when I click "Window decorations"
Plugin changed to: "org.kde.breeze"
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/breezedecoration.so" instead.
Factory: true
Setting active : false
Setting providesContextHelp : true
Setting active : false
Setting providesContextHelp : true
Setting active : false
Setting providesContextHelp : true
Setting active : false
Setting providesContextHelp : true
file:///usr/share/kwin/kcm_kwindecoration/Buttons.qml:42:16: Unable to assign [undefined] to QColor
file:///usr/share/kwin/kcm_kwindecoration/Buttons.qml:54:24: Unable to assign [undefined] to QColor
file:///usr/share/kwin/kcm_kwindecoration/Buttons.qml:149: ReferenceError: iconLabel is not defined
file:///usr/share/kwin/kcm_kwindecoration/Buttons.qml:197:24: Unable to assign [undefined] to QColor
Plugin changed to: "org.kde.kwin.aurorae"
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/breezedecoration.so" instead.
Factory: true
Module 'org.kde.kwin.decoration' does not contain a module identifier directive - it cannot be protected from external registrations.
Setting width : -8
Setting height : -32
Setting width : -8
Setting height : -32
Setting width : 352
Setting height : 193
Setting width : 352
Setting height : 193
Setting caption : "Plastik"
Setting width : 342
Setting width : 302
Setting height : 153
Setting height : 143
Setting caption : "Plastik"
Setting active : false
Setting width : 312
Setting width : 302
Setting height : 183
Setting height : 143
Plugin changed to: "org.kde.breeze"
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/breezedecoration.so" instead.
Factory: true
Setting width : -8
Setting height : -33
Setting width : -28
Setting height : -53
Setting width : -8
Setting height : -33
Setting width : -28
Setting height : -53
Setting width : 332
Setting height : 172
Setting width : 332
Setting height : 172
Setting caption : "Breeze"
Setting width : 329
Setting width : 302
Setting height : 139
Setting height : 142
Setting caption : "Breeze"
Setting active : false
Setting width : 299
Setting width : 302
Setting height : 169
Setting height : 142
Setting active : false
Setting providesContextHelp : true
Setting active : false
Setting providesContextHelp : true
Setting active : false
Setting providesContextHelp : true
Setting active : false
Setting providesContextHelp : true
Setting active : false
Setting providesContextHelp : true
Setting active : false
Setting providesContextHelp : true
Setting active : false
Setting providesContextHelp : true
Setting active : false
Setting providesContextHelp : true
Setting active : false
Setting providesContextHelp : true
Setting active : false
Setting providesContextHelp : true
Setting active : false
Setting providesContextHelp : true
## When I click "All settinngs"
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = systemsettings5 path = /usr/bin pid = 3508
KCrash: Arguments: /usr/bin/systemsettings5
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
[1]+ Stopped systemsettings5
chatrapati@Debian:~$
KDE-debugging output (drkonqi):
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc8b68f35c0 (LWP 2971))]
Thread 4 (Thread 0x7fc88a8d7700 (LWP 2976)):
#0 0x00007fc8b300756d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007fc8ae3039f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc8ae303b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fc8b39256fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007fc8b38cf07a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007fc8b36f10d3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007fc8b20755d5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7 0x00007fc8b36f5d88 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007fc8b0211464 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007fc8b30109df in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 3 (Thread 0x7fc89c9d9700 (LWP 2973)):
#0 0x00007fc8ae302ec4 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007fc8ae30391b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc8ae303b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fc8b39256fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007fc8b38cf07a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007fc8b36f10d3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007fc8b6a466d5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7 0x00007fc8b36f5d88 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007fc8b0211464 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007fc8b30109df in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 2 (Thread 0x7fc8a53b0700 (LWP 2972)):
#0 0x00007fc8b300756d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007fc8b0a8b150 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2 0x00007fc8b0a8cee9 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3 0x00007fc8a790fb69 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4 0x00007fc8b36f5d88 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007fc8b0211464 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007fc8b30109df in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 1 (Thread 0x7fc8b68f35c0 (LWP 2971)):
[KCrash Handler]
#6 0x00007fc8b1f47d85 in QV4::WeakValue::free() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7 0x00007fc8b1fb8a82 in QV4::QObjectWrapper::destroyObject(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8 0x00007fc8b1e4edbf in QV4::MemoryManager::sweep(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9 0x00007fc8b1e501cc in QV4::MemoryManager::~MemoryManager() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007fc8b1f3769b in QV4::ExecutionEngine::~ExecutionEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007fc8b2077086 in QV8Engine::~QV8Engine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#12 0x00007fc8b20771a9 in QV8Engine::~QV8Engine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#13 0x00007fc8b1ece9a6 in QJSEngine::~QJSEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007fc8b1fe290d in QQmlEngine::~QQmlEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#15 0x00007fc8b1fe29c9 in QQmlEngine::~QQmlEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#16 0x00007fc8b38fb4b1 in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007fc8b390482f in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007fc8b2343084 in QQuickWindow::~QQuickWindow() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#19 0x00007fc8b23f2c19 in QQuickView::~QQuickView() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#20 0x00007fc8b4e1ea55 in QWindowContainer::~QWindowContainer() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007fc8b4e1ea79 in QWindowContainer::~QWindowContainer() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007fc8b38fb4b1 in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007fc8b4dfcb2b in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007fc8b4dfce19 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007fc8b38fb4b1 in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007fc8b4dfcb2b in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007fc8b4dfce19 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007fc8b38fb4b1 in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007fc8b4dfcb2b in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007fc8b4f4a609 in QStackedWidget::~QStackedWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007fc8b38fb4b1 in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007fc8b4dfcb2b in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007fc8b4f573d9 in QTabWidget::~QTabWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x00007fc8b38fb4b1 in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007fc8b4dfcb2b in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007fc8922850ae in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kwindecoration.so
#37 0x00007fc8b38fb4b1 in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007fc8b4dfcb2b in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007fc8b5aa128d in KCModule::~KCModule() () from /usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5
#40 0x00007fc892281971 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kwindecoration.so
#41 0x00007fc8b6486184 in KCModuleProxy::deleteClient() () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#42 0x00007fc8b648622c in KCModuleProxy::~KCModuleProxy() () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#43 0x00007fc8b64863e9 in KCModuleProxy::~KCModuleProxy() () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#44 0x00007fc8b38fb4b1 in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#45 0x00007fc8b4dfcb2b in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#46 0x00007fc8b4dfce19 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#47 0x00007fc8b38fb4b1 in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#48 0x00007fc8b4dfcb2b in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#49 0x00007fc8b4f75679 in QScrollArea::~QScrollArea() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#50 0x00007fc8b53b927b in KPageWidgetItem::~KPageWidgetItem() () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#51 0x00007fc8b53b9299 in KPageWidgetItem::~KPageWidgetItem() () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#52 0x00007fc8b53b9cdb in ?? () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#53 0x00007fc8b53ba8fe in KPageWidgetModel::removePage(KPageWidgetItem*) () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#54 0x00007fc8b66c1a45 in ModuleView::closeModules() () from /usr/lib/x86_64-linux-gnu/libsystemsettingsview.so.3
#55 0x00007fc894ae12ce in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/icon_mode.so
#56 0x00007fc8b38fcc89 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#57 0x00007fc8b4db3162 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#58 0x00007fc8b4db5b50 in QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#59 0x00007fc8b4ea373d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#60 0x00007fc8b4ea3974 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#61 0x00007fc8b4f6fa1a in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#62 0x00007fc8b4e011d8 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#63 0x00007fc8b4f6faf9 in QToolButton::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#64 0x00007fc8b4db9b2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#65 0x00007fc8b4dc219d in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#66 0x00007fc8b38d1090 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#67 0x00007fc8b4dc084d in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#68 0x00007fc8b4e1b866 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#69 0x00007fc8b4e1e273 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#70 0x00007fc8b4db9b2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#71 0x00007fc8b4dc12e1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#72 0x00007fc8b38d1090 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#73 0x00007fc8b481eb03 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#74 0x00007fc8b4820685 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#75 0x00007fc8b47fe61b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#76 0x00007fc8a79464e0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#77 0x00007fc8ae3037f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#78 0x00007fc8ae303a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#79 0x00007fc8ae303b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#80 0x00007fc8b39256df in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#81 0x00007fc8b38cf07a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#82 0x00007fc8b38d77ec in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#83 0x000055958f105a60 in ?? ()
#84 0x00007fc8b2f482b1 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#85 0x000055958f105ada in _start ()