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.

Reply via email to