Bug 414161

Summary: Every 3 times crash after check "Use desktop layot from theme"
Product: [Applications] systemsettings Reporter: Ned <Megomaster>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde
Priority: NOR Keywords: drkonqi
Version: 5.17.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ned 2019-11-15 07:55:21 UTC
Application: systemsettings5 (5.17.2)

Qt Version: 5.13.1
Frameworks Version: 5.64.0
Operating System: Linux 5.3.9-1-default x86_64
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:

I installed the global theme "Breeze-Chameleon-Light", then checked "use desktop layout from theme". After which everything, all panels disappeared, only Krunner worked. After the reboot, 370 updates came, which were before that. Panels appeared, but System settings began to fall. Especially in the items "Colors", "Plasma style", "Cursors", "Global Theme".

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f79be7a2800 (LWP 2744))]

Thread 17 (Thread 0x7f798ffff700 (LWP 3966)):
#0  0x00007f79bf2cb5d9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f79bf27f817 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f79bf2801ab in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f79bf28039f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f79c147199b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f79c141a0db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f79c1252021 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f79c07133f5 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x00007f79c12531a2 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#10 0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f7966210700 (LWP 2775)):
#0  0x00007f79c2b2860c in read () at /lib64/libc.so.6
#1  0x00007f79bf2c710f in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f79bf27fdd7 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f79bf280222 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f79bf28039f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f79c147199b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f79c141a0db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f79c1252021 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f79c12531a2 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#10 0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f798cfe1700 (LWP 2767)):
#0  0x00007f79c2b32059 in syscall () at /lib64/libc.so.6
#1  0x00007f79c12554f1 in QSemaphore::acquire(int) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f79c007ee64 in  () at /usr/lib64/libQt5Network.so.5
#3  0x00007f79c12531a2 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#5  0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f798d7e2700 (LWP 2766)):
#0  0x00007f79bf250af1 in g_ptr_array_set_size () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f79bf27f6fe in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f79bf2801ab in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f79bf28039f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f79c147199b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f79c141a0db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f79c1252021 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f79c12531a2 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#9  0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f798dfe3700 (LWP 2764)):
#0  0x00007f79c2b2860c in read () at /lib64/libc.so.6
#1  0x00007f79bf2c710f in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f79bf27fdd7 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f79bf280222 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f79bf28039f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f79c147199b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f79c141a0db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f79c1252021 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f79c12531a2 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#10 0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f798eeb8700 (LWP 2763)):
#0  0x00007f79bfbc16a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f79b92cdc0b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f79b92cdab7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f799d75b700 (LWP 2760)):
#0  0x00007f79bfbc16a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f79b92cdc0b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f79b92cdab7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f79a55a3700 (LWP 2754)):
#0  0x00007f79bfbc16a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f79b92cdc0b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f79b92cdab7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f79a5da4700 (LWP 2753)):
#0  0x00007f79bfbc16a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f79b92cdc0b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f79b92cdab7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f79a65a5700 (LWP 2752)):
#0  0x00007f79bfbc16a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f79b92cdc0b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f79b92cdab7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f79a6da6700 (LWP 2751)):
#0  0x00007f79bfbc16a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f79b92cdc0b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f79b92cdab7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f799eda6700 (LWP 2750)):
#0  0x00007f79bfbc16a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f79b92cdc0b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f79b92cdab7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f79a75a7700 (LWP 2749)):
#0  0x00007f79bfbc16a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f79b92cdc0b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f79b92cdab7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f79b8b80700 (LWP 2748)):
#0  0x00007f79bfbc16a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f79b92cdc0b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f79b92cdab7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f79bb83c700 (LWP 2747)):
#0  0x00007f79c2b2860c in read () at /lib64/libc.so.6
#1  0x00007f79bf2c710f in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f79bf27fdd7 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f79bf280222 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f79bf28039f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f79c147199b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f79c141a0db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f79c1252021 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f79c03524f6 in  () at /usr/lib64/libQt5DBus.so.5
#9  0x00007f79c12531a2 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#11 0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f79bc739700 (LWP 2746)):
#0  0x00007f79c2b2cbdf in poll () at /lib64/libc.so.6
#1  0x00007f79bfb8a742 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f79bfb8b3fa in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f79bc94ef90 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f79c12531a2 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f79bfbbaf2a in start_thread () at /lib64/libpthread.so.0
#6  0x00007f79c2b374af in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f79be7a2800 (LWP 2744)):
[KCrash Handler]
#6  0x0000003f00000001 in  ()
#7  0x00007f79c144c611 in QObject::property(char const*) const () at /usr/lib64/libQt5Core.so.5
#8  0x00007f799ee4c1e0 in  () at /usr/lib64/qt5/qml/org/kde/kirigami.2/libkirigamiplugin.so
#9  0x00007f79c06fb89f in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#10 0x00007f79c06f9eaa in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () at /usr/lib64/libQt5Qml.so.5
#11 0x00007f79c06fa5fa in QQmlObjectCreator::setupBindings(bool) () at /usr/lib64/libQt5Qml.so.5
#12 0x00007f79c06fb25b in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () at /usr/lib64/libQt5Qml.so.5
#13 0x00007f79c06fbe6c in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#14 0x00007f79c06fd03c in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) () at /usr/lib64/libQt5Qml.so.5
#15 0x00007f79c06fba9a in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#16 0x00007f79c06f9eaa in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () at /usr/lib64/libQt5Qml.so.5
#17 0x00007f79c06fa5fa in QQmlObjectCreator::setupBindings(bool) () at /usr/lib64/libQt5Qml.so.5
#18 0x00007f79c06fb25b in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () at /usr/lib64/libQt5Qml.so.5
#19 0x00007f79c06fbe6c in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#20 0x00007f79c06fd03c in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) () at /usr/lib64/libQt5Qml.so.5
#21 0x00007f79c06fba9a in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#22 0x00007f79c06fd03c in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) () at /usr/lib64/libQt5Qml.so.5
#23 0x00007f79c067a24b in QQmlComponentPrivate::beginCreate(QQmlContextData*) () at /usr/lib64/libQt5Qml.so.5
#24 0x00007f79c0678602 in QQmlComponent::create(QQmlContext*) () at /usr/lib64/libQt5Qml.so.5
#25 0x00007f79c29e6ef8 in  () at /usr/lib64/libKF5KCMUtils.so.5
#26 0x00007f79c29e2d4b in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () at /usr/lib64/libKF5KCMUtils.so.5
#27 0x00007f79c29ec115 in  () at /usr/lib64/libKF5KCMUtils.so.5
#28 0x00007f79c29ec768 in KCModuleProxy::realModule() const () at /usr/lib64/libKF5KCMUtils.so.5
#29 0x00007f79c2a2cb37 in ModuleView::updatePageIconHeader(KPageWidgetItem*, bool) () at /usr/lib64/libsystemsettingsview.so.3
#30 0x00007f79c2a2dee1 in ModuleView::addModule(KCModuleInfo*) () at /usr/lib64/libsystemsettingsview.so.3
#31 0x00007f79c2a2f60d in ModuleView::loadModule(QModelIndex const&) () at /usr/lib64/libsystemsettingsview.so.3
#32 0x00007f79c1446638 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#33 0x00007f79c20ae805 in QAbstractItemView::activated(QModelIndex const&) () at /usr/lib64/libQt5Widgets.so.5
#34 0x00007f79c20bcd7f in QAbstractItemView::mouseDoubleClickEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#35 0x00007f79c1e90166 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#36 0x00007f79c1f3de7e in QFrame::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#37 0x00007f79c20bc75e in QAbstractItemView::viewportEvent(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#38 0x00007f79c141b283 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#39 0x00007f79c1e4dc51 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#40 0x00007f79c1e57433 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#41 0x00007f79c141b572 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#42 0x00007f79c1e56543 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /usr/lib64/libQt5Widgets.so.5
#43 0x00007f79c1eabac9 in  () at /usr/lib64/libQt5Widgets.so.5
#44 0x00007f79c1eaeb24 in  () at /usr/lib64/libQt5Widgets.so.5
#45 0x00007f79c1e4dc62 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#46 0x00007f79c1e571e0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#47 0x00007f79c141b572 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#48 0x00007f79c181b964 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib64/libQt5Gui.so.5
#49 0x00007f79c181d28b in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5
#50 0x00007f79c17f825b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
#51 0x00007f79bc94ff4a in  () at /usr/lib64/libQt5XcbQpa.so.5
#52 0x00007f79bf27ff88 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#53 0x00007f79bf280310 in  () at /usr/lib64/libglib-2.0.so.0
#54 0x00007f79bf28039f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#55 0x00007f79c1471981 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#56 0x00007f79c141a0db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#57 0x00007f79c1421d42 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#58 0x000055c9c04729b0 in  ()
#59 0x00007f79c2a5ee0b in __libc_start_main () at /lib64/libc.so.6
#60 0x000055c9c0472a3a in _start ()
[Inferior 1 (process 2744) detached]

Possible duplicates by query: bug 414150, bug 414147, bug 414146, bug 414141, bug 414140.

Reported using DrKonqi
Comment 1 David Edmundson 2019-11-15 11:49:34 UTC

*** This bug has been marked as a duplicate of bug 414003 ***