https://bugs.kde.org/show_bug.cgi?id=434216
Bug ID: 434216 Summary: System setting crashes after installing a theme. Unable to restart it. Product: systemsettings Version: 5.18.6 Platform: openSUSE RPMs OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: generic-crash Assignee: plasma-b...@kde.org Reporter: sandeep...@aol.com Target Milestone: --- 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] -- You are receiving this mail because: You are watching all bug changes.