Bug 434216 - System setting crashes after installing a theme. Unable to restart it.
Summary: System setting crashes after installing a theme. Unable to restart it.
Status: RESOLVED DUPLICATE of bug 434135
Alias: None
Product: systemsettings
Classification: Applications
Component: generic-crash (show other bugs)
Version: 5.18.6
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-10 04:15 UTC by sanchil
Modified: 2021-03-10 08:15 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sanchil 2021-03-10 04:15:52 UTC
SUMMARY


STEPS TO REPRODUCE
1. Installed a theme. Made changes to application styles
2. 
3. 

OBSERVED RESULT

System settings crashes not allowing me to revert back


EXPECTED RESULT

System Setting should be functional

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 5.3.18-lp152.66-default x86_64
(available in About System)
KDE Plasma Version: 5.18.6 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

system info:

System:    
Host: localhost.localdomain 
Kernel: 5.3.18-lp152.66-default x86_64 
bits: 64 
Desktop: KDE Plasma 5.18.6 
Distro: openSUSE Leap 15.2


back trace

Application: System Settings (systemsettings5), signal: Segmentation fault
[KCrash Handler]
#4  QPixmapStyle::drawControl (this=0x558785ab4770, element=QStyle::CE_ShapedFrame, option=0x5587860d20f0, painter=0x7ffd5f51e700, widget=0x0) at styles/qpixmapstyle.cpp:326
#5  0x00007f2bfbbc36ed in ?? () from /usr/lib64/qt5/plugins/styles/libbb10styleplugin.so
#6  0x00007f2bd322d794 in KQuickStyleItem::paint (this=this@entry=0x5587861164b0, painter=painter@entry=0x7ffd5f51e700) at /usr/src/debug/qqc2-desktop-style-5.71.0-lp152.2.3.1.x86_64/plugin/kquickstyleitem.cpp:1501
#7  0x00007f2bd322dc1c in KQuickStyleItem::updatePolish (this=0x5587861164b0) at /usr/src/debug/qqc2-desktop-style-5.71.0-lp152.2.3.1.x86_64/plugin/kquickstyleitem.cpp:1769
#8  0x00007f2c11080fd3 in QQuickWindowPrivate::polishItems() () from /usr/lib64/libQt5Quick.so.5
#9  0x00007f2c11949c15 in ?? () from /usr/lib64/libQt5QuickWidgets.so.5
#10 0x00007f2c1194ca8b in QQuickWidget::resizeEvent(QResizeEvent*) () from /usr/lib64/libQt5QuickWidgets.so.5
#11 0x00007f2c142cb54e in QWidget::event (this=0x558785fc3e20, event=0x7ffd5f51ec80) at kernel/qwidget.cpp:9127
#12 0x00007f2c1194da1b in QQuickWidget::event(QEvent*) () from /usr/lib64/libQt5QuickWidgets.so.5
#13 0x00007f2c1428af2c in QApplicationPrivate::notify_helper (this=this@entry=0x5587859d3580, receiver=receiver@entry=0x558785fc3e20, e=e@entry=0x7ffd5f51ec80) at kernel/qapplication.cpp:3701
#14 0x00007f2c14292540 in QApplication::notify (this=0x7ffd5f521600, receiver=0x558785fc3e20, e=0x7ffd5f51ec80) at kernel/qapplication.cpp:3447
#15 0x00007f2c13173328 in QCoreApplication::notifyInternal2 (receiver=0x558785fc3e20, event=0x7ffd5f51ec80) at kernel/qcoreapplication.cpp:1088
#16 0x00007f2c131734fe in QCoreApplication::sendEvent (receiver=receiver@entry=0x558785fc3e20, event=event@entry=0x7ffd5f51ec80) at kernel/qcoreapplication.cpp:1476
#17 0x00007f2c142c3f96 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=this@entry=0x5587859ce4c0, recursive=recursive@entry=false, disableUpdates=<optimized out>, disableUpdates@entry=false) at kernel/qwidget.cpp:7969
#18 0x00007f2c142c7c13 in QWidgetPrivate::show_helper (this=this@entry=0x5587859ce4c0) at kernel/qwidget.cpp:8020
#19 0x00007f2c142cadb3 in QWidgetPrivate::setVisible (this=0x5587859ce4c0, visible=<optimized out>) at kernel/qwidget.cpp:8383
#20 0x00007f2c142c7b68 in QWidgetPrivate::showChildren (this=this@entry=0x5587861160a0, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8463
#21 0x00007f2c142c7c2f in QWidgetPrivate::show_helper (this=this@entry=0x5587861160a0) at kernel/qwidget.cpp:8026
#22 0x00007f2c142cadb3 in QWidgetPrivate::setVisible (this=0x5587861160a0, visible=<optimized out>) at kernel/qwidget.cpp:8383
#23 0x00007f2c142c7b68 in QWidgetPrivate::showChildren (this=this@entry=0x558785f775c0, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8463
#24 0x00007f2c142c7c2f in QWidgetPrivate::show_helper (this=0x558785f775c0) at kernel/qwidget.cpp:8026
#25 0x00007f2c142c7a41 in QWidgetPrivate::show_recursive (this=<optimized out>) at kernel/qwidget.cpp:7950
#26 0x00007f2c142c7b50 in QWidgetPrivate::showChildren (this=this@entry=0x558785f02340, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8461
#27 0x00007f2c142c7c2f in QWidgetPrivate::show_helper (this=this@entry=0x558785f02340) at kernel/qwidget.cpp:8026
#28 0x00007f2c142cadb3 in QWidgetPrivate::setVisible (this=0x558785f02340, visible=<optimized out>) at kernel/qwidget.cpp:8383
#29 0x00007f2c142c7b68 in QWidgetPrivate::showChildren (this=this@entry=0x558785e93380, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8463
#30 0x00007f2c142c7c2f in QWidgetPrivate::show_helper (this=this@entry=0x558785e93380) at kernel/qwidget.cpp:8026
#31 0x00007f2c142cadb3 in QWidgetPrivate::setVisible (this=0x558785e93380, visible=<optimized out>) at kernel/qwidget.cpp:8383
#32 0x00007f2c142ae937 in QStackedLayout::setCurrentIndex (this=0x558785cdccd0, index=1) at kernel/qstackedlayout.cpp:321
#33 0x00007f2c142aec44 in QStackedLayout::setCurrentWidget (this=0x558785cdccd0, widget=widget@entry=0x558785ea6430) at kernel/qstackedlayout.cpp:376
#34 0x00007f2c1442f521 in QStackedWidget::setCurrentWidget (this=<optimized out>, widget=0x558785ea6430) at widgets/qstackedwidget.cpp:248
#35 0x00007f2c158f6aa0 in ?? () from /usr/lib64/libKF5WidgetsAddons.so.5
#36 0x00007f2c131a2e35 in QMetaObject::activate (sender=sender@entry=0x558785ef9030, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd5f51f4c0) at kernel/qobject.cpp:3804
#37 0x00007f2c131a3547 in QMetaObject::activate (sender=sender@entry=0x558785ef9030, m=m@entry=0x7f2c13620620 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd5f51f4c0) at kernel/qobject.cpp:3657
#38 0x00007f2c13128997 in QItemSelectionModel::selectionChanged (this=this@entry=0x558785ef9030, _t1=..., _t2=...) at .moc/moc_qitemselectionmodel.cpp:458
#39 0x00007f2c1312d500 in QItemSelectionModel::emitSelectionChanged (this=this@entry=0x558785ef9030, newSelection=..., oldSelection=...) at itemmodels/qitemselectionmodel.cpp:1871
#40 0x00007f2c13130a4b in QItemSelectionModel::select (this=0x558785ef9030, selection=..., command=...) at itemmodels/qitemselectionmodel.cpp:1338
#41 0x00007f2c1312a9fc in QItemSelectionModel::select (this=0x558785ef9030, index=..., command=...) at itemmodels/qitemselectionmodel.cpp:1188
#42 0x00007f2c13128d44 in QItemSelectionModel::setCurrentIndex (this=0x558785ef9030, index=..., command=...) at itemmodels/qitemselectionmodel.cpp:1413
#43 0x00007f2c158f579a in ?? () from /usr/lib64/libKF5WidgetsAddons.so.5
#44 0x00007f2c158f68d5 in ?? () from /usr/lib64/libKF5WidgetsAddons.so.5
#45 0x00007f2c131a2e35 in QMetaObject::activate (sender=0x558785ced170, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffd5f51f920) at kernel/qobject.cpp:3804
#46 0x00007f2c131a3547 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f2c13620520 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffd5f51f920) at kernel/qobject.cpp:3657
#47 0x00007f2c1311a556 in QAbstractItemModel::layoutChanged (this=<optimized out>, _t1=..., _t2=<optimized out>) at .moc/moc_qabstractitemmodel.cpp:570
#48 0x00007f2c158fcd26 in KPageWidgetModel::addPage(KPageWidgetItem*) () from /usr/lib64/libKF5WidgetsAddons.so.5
#49 0x00007f2c16ffab56 in ModuleView::addModule(KCModuleInfo*) () from /usr/lib64/libsystemsettingsview.so.3
#50 0x00007f2c16ffaedd in ModuleView::loadModule(QModelIndex const&) () from /usr/lib64/libsystemsettingsview.so.3
#51 0x00007f2c131a2f4f in QtPrivate::QSlotObjectBase::call (a=0x7ffd5f51fbd0, r=0x558785dae4b0, this=0x558785ebc300) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#52 QMetaObject::activate (sender=sender@entry=0x558785d792b0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffd5f51fbd0) at kernel/qobject.cpp:3784
#53 0x00007f2c131a3547 in QMetaObject::activate (sender=sender@entry=0x558785d792b0, m=m@entry=0x7f2c1497db80 <QAbstractItemView::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffd5f51fbd0) at kernel/qobject.cpp:3657
#54 0x00007f2c144da345 in QAbstractItemView::activated (this=this@entry=0x558785d792b0, _t1=...) at .moc/moc_qabstractitemview.cpp:667
#55 0x00007f2c144dd3de in QAbstractItemView::mouseReleaseEvent (this=0x558785d792b0, event=<optimized out>) at itemviews/qabstractitemview.cpp:1936
#56 0x00007f2c1451ebdf in QListView::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at itemviews/qlistview.cpp:798
#57 0x00007f2c11f8ff34 in KCategorizedView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libKF5ItemViews.so.5
#58 0x00007f2c142cb238 in QWidget::event (this=this@entry=0x558785d792b0, event=event@entry=0x7ffd5f520440) at kernel/qwidget.cpp:9343
#59 0x00007f2c1436e43e in QFrame::event (this=0x558785d792b0, e=0x7ffd5f520440) at widgets/qframe.cpp:550
#60 0x00007f2c144e6293 in QAbstractItemView::viewportEvent (this=0x558785d792b0, event=0x7ffd5f520440) at itemviews/qabstractitemview.cpp:1750
#61 0x00007f2c131730ad in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x558785ea65a0, event=event@entry=0x7ffd5f520440) at kernel/qcoreapplication.cpp:1214
#62 0x00007f2c1428af05 in QApplicationPrivate::notify_helper (this=this@entry=0x5587859d3580, receiver=receiver@entry=0x558785ea65a0, e=e@entry=0x7ffd5f520440) at kernel/qapplication.cpp:3695
#63 0x00007f2c14293418 in QApplication::notify (this=<optimized out>, receiver=0x558785ea65a0, e=0x7ffd5f520440) at kernel/qapplication.cpp:3161
#64 0x00007f2c13173328 in QCoreApplication::notifyInternal2 (receiver=0x558785ea65a0, event=0x7ffd5f520440) at kernel/qcoreapplication.cpp:1088
#65 0x00007f2c1317350e in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7ffd5f520440) at kernel/qcoreapplication.cpp:1488
#66 0x00007f2c1428b245 in qt_sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7ffd5f520440) at kernel/qapplication.cpp:4139
#67 0x00007f2c145f8429 in PressDelayHandler::sendMouseEvent (this=0x558785ef8340, me=0x558785f593d0, flags=0) at util/qflickgesture.cpp:305
#68 0x00007f2c145f7e4a in PressDelayHandler::released (scrollerIsActive=false, scrollerWasActive=<optimized out>, e=0x7ffd5f520cf0, this=<optimized out>) at util/qflickgesture.cpp:192
#69 QFlickGestureRecognizer::recognize (this=<optimized out>, state=<optimized out>, watched=<optimized out>, event=0x7ffd5f520cf0) at util/qflickgesture.cpp:697
#70 0x00007f2c142d90f2 in QGestureManager::filterEventThroughContexts (this=this@entry=0x558785ea4930, contexts=..., event=event@entry=0x7ffd5f520cf0) at kernel/qgesturemanager.cpp:302
#71 0x00007f2c142da9d3 in QGestureManager::filterEvent (this=0x558785ea4930, receiver=receiver@entry=0x558785ea65a0, event=event@entry=0x7ffd5f520cf0) at kernel/qgesturemanager.cpp:541
#72 0x00007f2c14293af1 in QApplication::notify (this=0x7ffd5f521600, receiver=0x558785ea65a0, e=0x7ffd5f520cf0) at kernel/qapplication.cpp:2992
#73 0x00007f2c13173328 in QCoreApplication::notifyInternal2 (receiver=0x558785ea65a0, event=0x7ffd5f520cf0) at kernel/qcoreapplication.cpp:1088
#74 0x00007f2c1317350e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x558785ea65a0, event=event@entry=0x7ffd5f520cf0) at kernel/qcoreapplication.cpp:1488
#75 0x00007f2c14291a0f in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x558785ea65a0, event=event@entry=0x7ffd5f520cf0, alienWidget=0x558785ea65a0, nativeWidget=0x558785ad2580, buttonDown=buttonDown@entry=0x7f2c149963f0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2647
#76 0x00007f2c142e5f11 in QWidgetWindow::handleMouseEvent (this=this@entry=0x558785c064c0, event=event@entry=0x7ffd5f521180) at kernel/qwidgetwindow.cpp:670
#77 0x00007f2c142e8d6a in QWidgetWindow::event (this=0x558785c064c0, event=0x7ffd5f521180) at kernel/qwidgetwindow.cpp:289
#78 0x00007f2c1428af2c in QApplicationPrivate::notify_helper (this=this@entry=0x5587859d3580, receiver=receiver@entry=0x558785c064c0, e=e@entry=0x7ffd5f521180) at kernel/qapplication.cpp:3701
#79 0x00007f2c14292540 in QApplication::notify (this=0x7ffd5f521600, receiver=0x558785c064c0, e=0x7ffd5f521180) at kernel/qapplication.cpp:3447
#80 0x00007f2c13173328 in QCoreApplication::notifyInternal2 (receiver=0x558785c064c0, event=0x7ffd5f521180) at kernel/qcoreapplication.cpp:1088
#81 0x00007f2c1317350e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x558785c064c0, event=event@entry=0x7ffd5f521180) at kernel/qcoreapplication.cpp:1488
#82 0x00007f2c13a0c465 in QGuiApplicationPrivate::processMouseEvent (e=0x558785f3f290) at kernel/qguiapplication.cpp:2107
#83 0x00007f2c13a0d7b5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x558785f3f290) at kernel/qguiapplication.cpp:1842
#84 0x00007f2c139e723b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1151
#85 0x00007f2c065c11da in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#86 0x00007f2c0bd934a4 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#87 0x00007f2c0bd93840 in ?? () from /usr/lib64/libglib-2.0.so.0
#88 0x00007f2c0bd938cc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#89 0x00007f2c131d03af in QEventDispatcherGlib::processEvents (this=0x558785aac110, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#90 0x00007f2c1317157a in QEventLoop::exec (this=this@entry=0x7ffd5f521520, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#91 0x00007f2c1317a780 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1389
#92 0x000055878485ee00 in ?? ()
#93 0x00007f2c1275934a in __libc_start_main () from /lib64/libc.so.6
#94 0x000055878485ee8a in _start ()
[Inferior 1 (process 5550) detached]
Comment 1 sanchil 2021-03-10 05:15:45 UTC
I was able to work around this by logging into cinnamon desktop on openSuse LEAP 15.2 and removing the offending application style called bb10dark. It was an application style that got me into trouble. My KDE plasma is now functional. But the issue probably still remains and needs a fix.
Comment 2 David Redondo 2021-03-10 08:15:48 UTC

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