https://bugs.kde.org/show_bug.cgi?id=432673
Bug ID: 432673 Summary: SystemSettings crashes on selection of features, no gnome icons found Product: systemsettings Version: 5.20.5 Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: jibril....@gmail.com Target Milestone: --- Application: systemsettings5 (5.20.5) Qt Version: 5.15.2 Frameworks Version: 5.78.0 Operating System: Linux 5.10.12-1-default x86_64 Windowing system: X11 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: open systemsettings from ui or commandline it crashes on selection of items with error Icon theme gnome not found The crash can be reproduced every time. -- Backtrace: Application: System Settings (systemsettings5), signal: Segmentation fault [KCrash Handler] #4 0x00007f6eaa6fb581 in QPixmapStyle::drawControl (this=0x562ffb8bef40, element=QStyle::CE_ShapedFrame, option=0x562ffc337eb0, painter=0x7ffcc5782a68, widget=0x0) at styles/qpixmapstyle.cpp:318 #5 0x00007f6e81a32b24 in KQuickStyleItem::paint (painter=0x7ffcc5782a68, this=0x562ffc3af510) at /usr/src/debug/qqc2-desktop-style-5.78.0-1.2.x86_64/plugin/kquickstyleitem.cpp:1551 #6 KQuickStyleItem::updatePolish (this=0x562ffc3af510) at /usr/src/debug/qqc2-desktop-style-5.78.0-1.2.x86_64/plugin/kquickstyleitem.cpp:1819 #7 0x00007f6ea8daf335 in QQuickWindowPrivate::polishItems (this=0x562ffbe9cd90) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.1.x86_64/src/quick/items/qquickwindow.cpp:393 #8 0x00007f6ea8e3473e in QQuickRenderControl::polishItems (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.1.x86_64/src/quick/items/qquickrendercontrol.cpp:277 #9 0x00007f6ea90d8cc5 in QQuickWidgetPrivate::render (this=0x562ffc468b60, needsSync=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.1.x86_64/src/quickwidgets/qquickwidget.cpp:305 #10 0x00007f6eaa675db4 in QWidget::event (this=0x562ffc339840, event=0x7ffcc5782e20) at kernel/qwidget.cpp:8809 #11 0x00007f6eaa63550f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x562ffc339840, e=0x7ffcc5782e20) at kernel/qapplication.cpp:3632 #12 0x00007f6ea99942ea in QCoreApplication::notifyInternal2 (receiver=0x562ffc339840, event=0x7ffcc5782e20) at kernel/qcoreapplication.cpp:1063 #13 0x00007f6eaa66d3f6 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=this@entry=0x562ffc468b60, recursive=recursive@entry=false, disableUpdates=<optimized out>, disableUpdates@entry=false) at kernel/qwidget.cpp:7711 #14 0x00007f6eaa671d13 in QWidgetPrivate::show_helper (this=this@entry=0x562ffc468b60) at kernel/qwidget.cpp:7762 #15 0x00007f6eaa674ea3 in QWidgetPrivate::setVisible (this=0x562ffc468b60, visible=<optimized out>) at kernel/qwidget.cpp:8111 #16 0x00007f6eaa671c99 in QWidgetPrivate::showChildren (this=this@entry=0x562ffbe9c2d0, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8183 #17 0x00007f6eaa671d2f in QWidgetPrivate::show_helper (this=this@entry=0x562ffbe9c2d0) at kernel/qwidget.cpp:7768 #18 0x00007f6eaa674ea3 in QWidgetPrivate::setVisible (this=0x562ffbe9c2d0, visible=<optimized out>) at kernel/qwidget.cpp:8111 #19 0x00007f6eaa671c99 in QWidgetPrivate::showChildren (this=this@entry=0x562ffbe91a60, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8183 #20 0x00007f6eaa671d2f in QWidgetPrivate::show_helper (this=0x562ffbe91a60) at kernel/qwidget.cpp:7768 #21 0x00007f6eaa671b2b in QWidgetPrivate::show_recursive (this=<optimized out>) at kernel/qwidget.cpp:7692 #22 0x00007f6eaa671cb9 in QWidgetPrivate::showChildren (this=this@entry=0x562ffbc79170, spontaneous=spontaneous@entry=false) at kernel/qwidget.h:132 #23 0x00007f6eaa671d2f in QWidgetPrivate::show_helper (this=this@entry=0x562ffbc79170) at kernel/qwidget.cpp:7768 #24 0x00007f6eaa674ea3 in QWidgetPrivate::setVisible (this=0x562ffbc79170, visible=<optimized out>) at kernel/qwidget.cpp:8111 #25 0x00007f6eaa671c99 in QWidgetPrivate::showChildren (this=this@entry=0x562ffbcdfb50, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8183 #26 0x00007f6eaa671d2f in QWidgetPrivate::show_helper (this=this@entry=0x562ffbcdfb50) at kernel/qwidget.cpp:7768 #27 0x00007f6eaa674ea3 in QWidgetPrivate::setVisible (this=0x562ffbcdfb50, visible=<optimized out>) at kernel/qwidget.cpp:8111 #28 0x00007f6eaa65a5af in QStackedLayout::setCurrentIndex (this=0x562ffbc15360, index=1) at kernel/qstackedlayout.cpp:321 #29 0x00007f6eaa65a7be in QStackedLayout::setCurrentWidget (this=<optimized out>, widget=widget@entry=0x562ffbca6350) at kernel/qstackedlayout.cpp:376 #30 0x00007f6eaa7de09b in QStackedWidget::setCurrentWidget (this=<optimized out>, widget=widget@entry=0x562ffbca6350) at widgets/qstackedwidget.cpp:248 #31 0x00007f6eaad90a1e in KPageViewPrivate::_k_pageSelected (previous=..., index=..., this=0x562ffbc70fc0) at /usr/src/debug/kwidgetsaddons-5.78.0-1.1.x86_64/src/kpageview.cpp:247 #32 KPageViewPrivate::_k_pageSelected (previous=..., index=..., this=0x562ffbc70fc0) at /usr/src/debug/kwidgetsaddons-5.78.0-1.1.x86_64/src/kpageview.cpp:221 #33 KPageView::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.78.0-1.1.x86_64/build/src/KF5WidgetsAddons_autogen/include/moc_kpageview.cpp:119 #34 0x00007f6ea99ca900 in doActivate<false> (sender=0x562ffbb8fd50, signal_index=3, argv=argv@entry=0x7ffcc57835c0) at kernel/qobject.cpp:3898 #35 0x00007f6ea99c3c20 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f6ea9c77040 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcc57835c0) at kernel/qobject.cpp:3946 #36 0x00007f6ea993f220 in QItemSelectionModel::selectionChanged (this=<optimized out>, _t1=..., _t2=...) at .moc/moc_qitemselectionmodel.cpp:475 #37 0x00007f6ea9947dee in QItemSelectionModel::select (this=0x562ffbb8fd50, selection=..., command=...) at itemmodels/qitemselectionmodel.cpp:1340 #38 0x00007f6ea9942a73 in QItemSelectionModel::select (command=..., index=..., this=0x562ffbb8fd50) at itemmodels/qitemselectionmodel.cpp:1190 #39 QItemSelectionModel::setCurrentIndex (this=0x562ffbb8fd50, index=..., command=...) at itemmodels/qitemselectionmodel.cpp:1415 #40 0x00007f6eaad908b8 in KPageViewPrivate::updateSelection (this=0x562ffbc70fc0) at /usr/src/debug/kwidgetsaddons-5.78.0-1.1.x86_64/src/kpageview.cpp:112 #41 KPageViewPrivate::updateSelection (this=0x562ffbc70fc0) at /usr/src/debug/kwidgetsaddons-5.78.0-1.1.x86_64/src/kpageview.cpp:98 #42 KPageViewPrivate::_k_modelChanged (this=0x562ffbc70fc0) at /usr/src/debug/kwidgetsaddons-5.78.0-1.1.x86_64/src/kpageview.cpp:218 #43 KPageView::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.78.0-1.1.x86_64/build/src/KF5WidgetsAddons_autogen/include/moc_kpageview.cpp:118 #44 0x00007f6ea99ca900 in doActivate<false> (sender=0x562ffbbe0180, signal_index=6, argv=argv@entry=0x7ffcc5783900) at kernel/qobject.cpp:3898 #45 0x00007f6ea99c3c20 in QMetaObject::activate (sender=sender@entry=0x562ffbbe0180, m=m@entry=0x7f6ea9c76f40 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffcc5783900) at kernel/qobject.cpp:3946 #46 0x00007f6ea992efa6 in QAbstractItemModel::layoutChanged (this=this@entry=0x562ffbbe0180, _t1=..., _t2=<optimized out>, _t2@entry=QAbstractItemModel::NoLayoutChangeHint) at .moc/moc_qabstractitemmodel.cpp:571 #47 0x00007f6eaad90ddc in KPageWidgetModel::addPage (this=0x562ffbbe0180, item=0x562ffbbd2f80) at /usr/src/debug/kwidgetsaddons-5.78.0-1.1.x86_64/src/kpagewidgetmodel.cpp:430 #48 0x00007f6eab06a178 in ModuleView::loadModule (args=..., menuItem=..., this=0x562ffbb11170) at /usr/src/debug/systemsettings5-5.20.5-2.2.x86_64/core/ModuleView.cpp:156 #49 ModuleView::loadModule (this=0x562ffbb11170, menuItem=..., args=...) at /usr/src/debug/systemsettings5-5.20.5-2.2.x86_64/core/ModuleView.cpp:140 #50 0x00007f6e9c1bd2a9 in IconMode::changeModuleWithArgs (this=<optimized out>, activeModule=..., args=...) at /usr/src/debug/systemsettings5-5.20.5-2.2.x86_64/icons/IconMode.cpp:161 #51 0x00007f6e9c1bd319 in IconMode::changeModule (this=<optimized out>, activeModule=...) at /usr/src/debug/systemsettings5-5.20.5-2.2.x86_64/icons/IconMode.cpp:141 #52 0x00007f6ea99ca8c6 in QtPrivate::QSlotObjectBase::call (a=0x7ffcc5783b10, r=0x562ffbc5fc40, this=0x562ffbbe2740) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #53 doActivate<false> (sender=0x562ffbb30360, signal_index=10, argv=argv@entry=0x7ffcc5783b10) at kernel/qobject.cpp:3886 #54 0x00007f6ea99c3c20 in QMetaObject::activate (sender=sender@entry=0x562ffbb30360, m=m@entry=0x7f6eaab4ab00, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffcc5783b10) at kernel/qobject.cpp:3946 #55 0x00007f6eaa889015 in QAbstractItemView::activated (this=this@entry=0x562ffbb30360, _t1=...) at .moc/moc_qabstractitemview.cpp:668 #56 0x00007f6eaa88c88d in QAbstractItemView::mouseReleaseEvent (this=0x562ffbb30360, event=0x7ffcc5784220) at itemviews/qabstractitemview.cpp:1938 #57 0x00007f6eaa8d183f in QListView::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at itemviews/qlistview.cpp:801 #58 0x00007f6ea9121bab in KCategorizedView::mouseReleaseEvent (this=0x562ffbb30360, event=0x7ffcc5784220) at /usr/src/debug/kitemviews-5.78.0-1.1.x86_64/src/kcategorizedview.cpp:1026 #59 0x00007f6eaa67535e in QWidget::event (this=this@entry=0x562ffbb30360, event=event@entry=0x7ffcc5784220) at kernel/qwidget.cpp:9019 #60 0x00007f6eaa71d9ce in QFrame::event (this=0x562ffbb30360, e=0x7ffcc5784220) at widgets/qframe.cpp:550 #61 0x00007f6ea9994053 in QCoreApplicationPrivate::sendThroughObjectEventFilters (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.cpp:1189 #62 QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x562ffbbfe400, event=event@entry=0x7ffcc5784220) at kernel/qcoreapplication.cpp:1178 #63 0x00007f6eaa6354fe in QApplicationPrivate::notify_helper (this=this@entry=0x562ffb7d4290, receiver=receiver@entry=0x562ffbbfe400, e=e@entry=0x7ffcc5784220) at kernel/qapplication.cpp:3626 #64 0x00007f6eaa63c3fb in QApplication::notify (this=0x7ffcc57840b0, receiver=0x562ffbbfe400, e=0x7ffcc5784220) at kernel/qapplication.cpp:3076 #65 0x00007f6ea99942ea in QCoreApplication::notifyInternal2 (receiver=0x562ffbbfe400, event=0x7ffcc5784220) at kernel/qcoreapplication.cpp:1063 #66 0x00007f6eaa9b3fea in PressDelayHandler::sendMouseEvent (this=0x562ffbc716b0, me=0x7ffcc5784220, flags=0) at util/qflickgesture.cpp:303 #67 0x00007f6eaa9b28d6 in PressDelayHandler::released (scrollerIsActive=false, scrollerWasActive=<optimized out>, e=<optimized out>, this=0x562ffbc716b0) at util/qflickgesture.cpp:190 #68 QFlickGestureRecognizer::recognize (this=<optimized out>, state=<optimized out>, watched=<optimized out>, event=<optimized out>) at util/qflickgesture.cpp:680 #69 0x00007f6eaa6832fc in QGestureManager::filterEventThroughContexts (this=this@entry=0x562ffbb902f0, contexts=..., event=event@entry=0x7ffcc5784aa0) at kernel/qgesturemanager.cpp:287 #70 0x00007f6eaa68631c in QGestureManager::filterEvent (this=0x562ffbb902f0, receiver=receiver@entry=0x562ffbbfe400, event=event@entry=0x7ffcc5784aa0) at kernel/qgesturemanager.cpp:526 #71 0x00007f6eaa63c13d in QApplication::notify (this=0x7ffcc57851a0, receiver=0x562ffbbfe400, e=0x7ffcc5784aa0) at kernel/qapplication.cpp:2907 #72 0x00007f6ea99942ea in QCoreApplication::notifyInternal2 (receiver=0x562ffbbfe400, event=0x7ffcc5784aa0) at kernel/qcoreapplication.cpp:1063 #73 0x00007f6eaa63b426 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x562ffbbfe400, event=event@entry=0x7ffcc5784aa0, alienWidget=alienWidget@entry=0x562ffbbfe400, nativeWidget=0x562ffb9b33f0, buttonDown=buttonDown@entry=0x7f6eaab63670 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614 #74 0x00007f6eaa68d3c1 in QWidgetWindow::handleMouseEvent (this=0x562ffbc2ae10, event=0x7ffcc5784d60) at kernel/qwidgetwindow.cpp:683 #75 0x00007f6eaa6908ce in QWidgetWindow::event (this=0x562ffbc2ae10, event=0x7ffcc5784d60) at kernel/qwidgetwindow.cpp:300 #76 0x00007f6eaa63550f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x562ffbc2ae10, e=0x7ffcc5784d60) at kernel/qapplication.cpp:3632 #77 0x00007f6ea99942ea in QCoreApplication::notifyInternal2 (receiver=0x562ffbc2ae10, event=0x7ffcc5784d60) at kernel/qcoreapplication.cpp:1063 #78 0x00007f6ea9ef1b73 in QGuiApplicationPrivate::processMouseEvent (e=0x562ffbc5e8e0) at kernel/qguiapplication.cpp:2282 #79 0x00007f6ea9ec7c5c in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169 #80 0x00007f6ea4956fea in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #81 0x00007f6ea753ee57 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #82 0x00007f6ea753f1d8 in ?? () from /usr/lib64/libglib-2.0.so.0 #83 0x00007f6ea753f28f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #84 0x00007f6ea99eb83f in QEventDispatcherGlib::processEvents (this=0x562ffb8b0f20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #85 0x00007f6ea9992cab in QEventLoop::exec (this=this@entry=0x7ffcc5785090, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #86 0x00007f6ea999af20 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #87 0x00007f6ea9ee51bc in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867 #88 0x00007f6eaa635485 in QApplication::exec () at kernel/qapplication.cpp:2824 #89 0x0000562ff9d9a003 in main (argc=<optimized out>, argv=0x7ffcc57851b0) at /usr/src/debug/systemsettings5-5.20.5-2.2.x86_64/app/main.cpp:209 [Inferior 1 (process 5862) detached] Possible duplicates by query: bug 431791, bug 428696, bug 428294, bug 426812, bug 426416. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.