Application: systemsettings (5.24.80) Qt Version: 5.15.2 Frameworks Version: 5.91.0 Operating System: Linux 5.16.0-1-default x86_64 Windowing System: Wayland Distribution: "openSUSE Tumbleweed" DrKonqi: 5.24.80 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: Previously this was happening only when trying to change the window decoration, as I was using another Widget Style forked from breeze called Lightly that made the desktop environment relatively stable. Upon changing back to Breeze, plasmashell would crash, dolphin would also crash if a context menu is opened anywhere, even DrKonqi would crash if it tries to troubleshoot any of those apps and face the same problem. This forced me to continue using forks of Breeze to continue using my computer. I've been using Lightly and ClassiK as replacements of Breeze for some time now and compiling them from source. I also used LightlyShaders to get corners rounded on X11 but this is also happening on Wayland. It's been years I've been running openSUSE Tumbleweed on this machine and only now it presented any problem of the kind with Plasma while the rest of the system works just perfectly, so I'd rather not have to reinstall the operating system if it means to get Breeze working again. Packages are being supplied by KDE Unstable Repos for openSUSE Tumbleweed. I plan to move to kdesrc-build in the future but for now, it is where I got everything so far. A dist upgrade was done a few hours prior to submitting this bug, so everything is up to date regarding the Unstable Repos. - Unusual behavior I noticed: The scaling offered by KWin breeze did not scale the window decorations, so they remained the previous size when scaling to 75% in my case, making it way too big and placing elements in weird places. The crash can be reproduced every time. -- Backtrace: Application: System Settings (systemsettings), signal: Segmentation fault [KCrash Handler] #4 0x00007fd9580a78d1 in QVector<Breeze::BoxShadowRenderer::Shadow>::realloc(int, QFlags<QArrayData::AllocationOption>) () from /lib/libbreezecommon5.so.5 #5 0x00007fd9580a7558 in QVector<Breeze::BoxShadowRenderer::Shadow>::append(Breeze::BoxShadowRenderer::Shadow const&) () from /lib/libbreezecommon5.so.5 #6 0x00007fd9580a629d in Breeze::BoxShadowRenderer::addShadow(QPoint const&, int, QColor const&) () from /lib/libbreezecommon5.so.5 #7 0x00007fd93d85afab in Breeze::Decoration::createShadowObject (this=this@entry=0x55842f2305c0, strengthScale=<optimized out>) at /usr/src/debug/breeze-5.24.80git.20220118T014309~b7a93230-ku.26.1.x86_64/kdecoration/breezedecoration.cpp:782 #8 0x00007fd93d85b717 in Breeze::Decoration::updateShadow (this=0x55842f2305c0) at /usr/src/debug/breeze-5.24.80git.20220118T014309~b7a93230-ku.26.1.x86_64/kdecoration/breezedecoration.cpp:765 #9 0x00007fd93d85381e in Breeze::Decoration::reconfigure (this=this@entry=0x55842f2305c0) at /usr/src/debug/breeze-5.24.80git.20220118T014309~b7a93230-ku.26.1.x86_64/kdecoration/breezedecoration.cpp:401 #10 0x00007fd93d85428a in Breeze::Decoration::init (this=0x55842f2305c0) at /usr/src/debug/breeze-5.24.80git.20220118T014309~b7a93230-ku.26.1.x86_64/kdecoration/breezedecoration.cpp:242 #11 0x00007fd972800c33 in KDecoration2::Preview::PreviewButtonItem::createButton (this=0x55842e487a40) at /usr/src/debug/kwin5-5.24.80git.20220118T100010~2cf6fc82c4-ku.105.1.x86_64/src/kcmkwin/kwindecoration/declarative-plugin/previewbutton.cpp:101 #12 0x00007fd98e199362 in QQmlObjectCreator::finalize (this=0x55842eb29650, interrupt=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1414 #13 0x00007fd98e12fac5 in QQmlIncubatorPrivate::incubate (this=0x55842edcb990, i=...) at /usr/include/qt5/QtCore/qscopedpointer.h:116 #14 0x00007fd98e1300bd in QQmlEnginePrivate::incubate (this=0x55842e4a40a0, i=..., forContext=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/qml/qqmlincubator.cpp:89 #15 0x00007fd98c92059c in QQmlDelegateModelPrivate::object (this=0x55842e17d170, group=QQmlListCompositor::Default, index=0, incubationMode=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qmlmodels/qqmldelegatemodel.cpp:1311 #16 0x00007fd98e66cde6 in QQuickItemViewPrivate::createItem (this=this@entry=0x55842ec33b90, modelIndex=modelIndex@entry=0, incubationMode=incubationMode@entry=QQmlIncubator::AsynchronousIfNested) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/quick/items/qquickitemview.cpp:2349 #17 0x00007fd98e65edad in QQuickGridViewPrivate::addVisibleItems (this=0x55842ec33b90, fillFrom=-0, fillTo=0, bufferFrom=<optimized out>, bufferTo=<optimized out>, doBuffer=false) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/quick/items/qquickgridview.cpp:520 #18 0x00007fd98e66de80 in QQuickItemViewPrivate::refill (this=0x55842ec33b90, from=-0, to=0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/quick/items/qquickitemview.cpp:1801 #19 0x00007fd98e673b78 in QQuickItemView::componentComplete (this=0x55842e9c53c0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/quick/items/qquickitemview.cpp:1496 #20 0x00007fd98e199362 in QQmlObjectCreator::finalize (this=0x55842e430200, interrupt=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1414 #21 0x00007fd98e12fac5 in QQmlIncubatorPrivate::incubate (this=0x55842ef1de10, i=...) at /usr/include/qt5/QtCore/qscopedpointer.h:116 #22 0x00007fd98e1300bd in QQmlEnginePrivate::incubate (this=0x55842e4a40a0, i=..., forContext=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/qml/qqmlincubator.cpp:89 #23 0x00007fd98e1299fb in QQmlComponent::create (this=<optimized out>, incubator=..., context=<optimized out>, forContext=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/qml/qqmlcomponent.cpp:1178 #24 0x00007fd98e8c7d9a in KDeclarative::QmlObject::completeInitialization (initialProperties=..., this=0x55842e2f2110) at /usr/src/debug/kdeclarative-5.91.0git.20220115T142738~fe9838d-ku.4.1.x86_64/src/kdeclarative/qmlobject.cpp:311 #25 KDeclarative::QmlObject::completeInitialization (this=0x55842e2f2110, initialProperties=...) at /usr/src/debug/kdeclarative-5.91.0git.20220115T142738~fe9838d-ku.4.1.x86_64/src/kdeclarative/qmlobject.cpp:293 #26 0x00007fd990c9c766 in KQuickAddons::ConfigModule::mainUi (this=this@entry=0x55842e668430) at /usr/src/debug/kdeclarative-5.91.0git.20220115T142738~fe9838d-ku.4.1.x86_64/src/quickaddons/configmodule.cpp:201 #27 0x00007fd98efaaf81 in KCModuleLoader::loadModule (metaData=..., parent=0x55842e1077c0, args=...) at /usr/src/debug/kcmutils-5.91.0git.20220115T134903~04f083c-ku.3.1.x86_64/src/kcmoduleloader.cpp:92 #28 0x00007fd98efaddce in KCModuleProxyPrivate::loadModule (this=this@entry=0x55842eaa3ff0) at /usr/src/debug/kcmutils-5.91.0git.20220115T134903~04f083c-ku.3.1.x86_64/src/kcmoduleproxy.cpp:116 #29 0x00007fd98efae3c8 in KCModuleProxy::realModule (this=this@entry=0x55842e1077c0) at /usr/src/debug/kcmutils-5.91.0git.20220115T134903~04f083c-ku.3.1.x86_64/src/kcmoduleproxy.cpp:59 #30 0x00007fd990d89b22 in ModuleView::updatePageIconHeader (this=this@entry=0x55842d820d80, page=page@entry=0x55842e264180, light=light@entry=true) at /usr/src/debug/systemsettings5-5.24.80git.20220118T124233~072883ae-ku.63.1.x86_64/core/ModuleView.cpp:283 #31 0x00007fd990d8b732 in ModuleView::addModule (this=0x55842d820d80, item=<optimized out>, args=...) at /usr/src/debug/systemsettings5-5.24.80git.20220118T124233~072883ae-ku.63.1.x86_64/core/ModuleView.cpp:260 #32 0x00007fd990d8bfb0 in ModuleView::loadModule (args=..., menuItem=..., this=<optimized out>) at /usr/src/debug/systemsettings5-5.24.80git.20220118T124233~072883ae-ku.63.1.x86_64/core/ModuleView.cpp:218 #33 0x00007fd9798c7fb1 in SidebarMode::loadModule (this=0x55842d8b48a0, activeModule=..., args=...) at /usr/src/debug/systemsettings5-5.24.80git.20220118T124233~072883ae-ku.63.1.x86_64/sidebar/SidebarMode.cpp:490 #34 0x00007fd9798cbd94 in SidebarMode::loadModule (args=..., activeModule=..., this=0x55842d8b48a0) at /usr/include/qt5/QtCore/qabstractitemmodel.h:76 #35 SidebarMode::qt_static_metacall (_o=0x55842d8b48a0, _c=<optimized out>, _id=<optimized out>, _a=0x7ffc754d0400) at /usr/src/debug/systemsettings5-5.24.80git.20220118T124233~072883ae-ku.63.1.x86_64/build/sidebar/systemsettings_sidebar_mode_autogen/EWIEGA46WW/moc_SidebarMode.cpp:525 #36 0x00007fd9798cc95b in SidebarMode::qt_metacall (this=0x55842d8b48a0, _c=QMetaObject::InvokeMetaMethod, _id=20, _a=0x7ffc754d0400) at /usr/src/debug/systemsettings5-5.24.80git.20220118T124233~072883ae-ku.63.1.x86_64/build/sidebar/systemsettings_sidebar_mode_autogen/EWIEGA46WW/moc_SidebarMode.cpp:661 #37 0x00007fd98e16904d in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffc754d0690, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=32, argv=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:51 #38 0x00007fd98e048120 in CallMethod (callType=<optimized out>, callArgs=0xffffffff, engine=<optimized out>, argTypes=<optimized out>, argCount=<optimized out>, returnType=<optimized out>, index=<optimized out>, object=...) at /usr/include/qt5/QtCore/qvarlengtharray.h:190 #39 CallPrecise (object=..., data=..., engine=engine@entry=0x55842d8622f0, callArgs=callArgs@entry=0x7fd9793915b0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1569 #40 0x00007fd98e049f0b in CallOverloaded (callType=<optimized out>, propertyCache=<optimized out>, callArgs=<optimized out>, engine=<optimized out>, data=..., object=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1645 #41 QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2133 #42 0x00007fd98e066b53 in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/jsruntime/qv4functionobject_p.h:202 #43 QV4::Moth::VME::interpret (frame=0x7ffc754d0950, engine=0x55842d8622f0, code=0x7fd979391538 "\300Y\337x\331\177") at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:754 #44 0x00007fd98e0697e7 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffc754d0950, engine=engine@entry=0x55842d8622f0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463 #45 0x00007fd98dffcc6e in QV4::Function::call (this=this@entry=0x55842da49a30, thisObject=<optimized out>, argv=argv@entry=0x7fd979391500, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/jsruntime/qv4function.cpp:69 #46 0x00007fd98e183c05 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55842f1d89a0, callData=callData@entry=0x7fd9793914d0, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/qml/qqmljavascriptexpression.cpp:212 #47 0x00007fd98e13565b in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #48 0x00007fd98e136848 in QQmlBoundSignal_callback (e=0x55842f1d8950, a=0x0) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69 #49 0x00007fd98e168af5 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/qml/qqmlnotifier.cpp:104 #50 0x00007fd98f738f88 in doActivate<false> (sender=0x55842e48f2a0, signal_index=64, argv=0x0) at kernel/qobject.cpp:3778 #51 0x00007fd989e16081 in QQuickAbstractButtonPrivate::handleRelease (this=0x55842eecf9e0, point=...) at /usr/src/debug/libqt5-qtquickcontrols2-5.15.2+kde8-ku.1.1.x86_64/src/quicktemplates2/qquickabstractbutton.cpp:182 #52 0x00007fd989e301c5 in QQuickControl::mouseReleaseEvent (this=<optimized out>, event=0x7ffc754d2910) at /usr/src/debug/libqt5-qtquickcontrols2-5.15.2+kde8-ku.1.1.x86_64/src/quicktemplates2/qquickcontrol.cpp:2151 #53 0x00007fd98e5ab988 in QQuickItem::event (this=0x55842e48f2a0, ev=0x7ffc754d2910) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/quick/items/qquickitem.cpp:8221 #54 0x00007fd9903b6a7f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55842e48f2a0, e=0x7ffc754d2910) at kernel/qapplication.cpp:3632 #55 0x00007fd98f702dba in QCoreApplication::notifyInternal2 (receiver=0x55842e48f2a0, event=0x7ffc754d2910) at kernel/qcoreapplication.cpp:1064 #56 0x00007fd98e5c9735 in QQuickWindowPrivate::deliverMouseEvent (this=this@entry=0x55842de24df0, pointerEvent=0x7fd96021f240) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/quick/items/qquickwindow.cpp:2020 #57 0x00007fd98e5caf2b in QQuickWindowPrivate::deliverPointerEvent (this=0x55842de24df0, event=0x7fd96021f240) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/quick/items/qquickwindow.cpp:2612 #58 0x00007fd98fc70625 in QWindow::event (this=0x55842d8141f0, ev=<optimized out>) at kernel/qwindow.cpp:2438 #59 0x00007fd9903b6a7f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55842d8141f0, e=0x7ffc754d2910) at kernel/qapplication.cpp:3632 #60 0x00007fd98f702dba in QCoreApplication::notifyInternal2 (receiver=0x55842d8141f0, event=0x7ffc754d2910) at kernel/qcoreapplication.cpp:1064 #61 0x00007fd98d19e2a7 in QQuickWidget::mouseReleaseEvent (this=<optimized out>, e=0x7ffc754d2e70) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/quickwidgets/qquickwidget.cpp:1417 #62 0x00007fd9903f88fe in QWidget::event (this=0x55842d848550, event=0x7ffc754d2e70) at kernel/qwidget.cpp:9020 #63 0x00007fd9903b6a7f in QApplicationPrivate::notify_helper (this=this@entry=0x55842d592d50, receiver=receiver@entry=0x55842d848550, e=e@entry=0x7ffc754d2e70) at kernel/qapplication.cpp:3632 #64 0x00007fd9903be584 in QApplication::notify (this=<optimized out>, receiver=0x55842d848550, e=0x7ffc754d2e70) at kernel/qapplication.cpp:3076 #65 0x00007fd98f702dba in QCoreApplication::notifyInternal2 (receiver=0x55842d848550, event=0x7ffc754d2e70) at kernel/qcoreapplication.cpp:1064 #66 0x00007fd9903bd093 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x55842d848550, event=event@entry=0x7ffc754d2e70, alienWidget=alienWidget@entry=0x55842d848550, nativeWidget=0x55842d6f9240, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614 #67 0x00007fd9904119cc in QWidgetWindow::handleMouseEvent (this=0x55842d8d7cf0, event=0x7ffc754d3140) at kernel/qwidgetwindow.cpp:683 #68 0x00007fd990414de5 in QWidgetWindow::event (this=0x55842d8d7cf0, event=0x7ffc754d3140) at kernel/qwidgetwindow.cpp:300 #69 0x00007fd9903b6a7f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55842d8d7cf0, e=0x7ffc754d3140) at kernel/qapplication.cpp:3632 #70 0x00007fd98f702dba in QCoreApplication::notifyInternal2 (receiver=0x55842d8d7cf0, event=0x7ffc754d3140) at kernel/qcoreapplication.cpp:1064 #71 0x00007fd98fc64607 in QGuiApplicationPrivate::processMouseEvent (e=0x55842e5fafe0) at kernel/qguiapplication.cpp:2282 #72 0x00007fd98fc3a83c in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1169 #73 0x00007fd98ca759b0 in ?? () from /lib64/libQt5WaylandClient.so.5 #74 0x00007fd98d1fdd9f in g_main_dispatch (context=0x55842d5c1d40) at ../glib/gmain.c:3381 #75 g_main_context_dispatch (context=0x55842d5c1d40) at ../glib/gmain.c:4099 #76 0x00007fd98d1fe128 in g_main_context_iterate (context=context@entry=0x55842d5c1d40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175 #77 0x00007fd98d1fe1df in g_main_context_iteration (context=0x55842d5c1d40, may_block=1) at ../glib/gmain.c:4240 #78 0x00007fd98f75a294 in QEventDispatcherGlib::processEvents (this=0x55842d5c8270, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #79 0x00007fd98f7017bb in QEventLoop::exec (this=this@entry=0x7ffc754d3470, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #80 0x00007fd98f709aa0 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #81 0x00007fd98fc5823c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867 #82 0x00007fd9903b69f5 in QApplication::exec () at kernel/qapplication.cpp:2824 #83 0x000055842b62dea0 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/systemsettings5-5.24.80git.20220118T124233~072883ae-ku.63.1.x86_64/app/main.cpp:183 [Inferior 1 (process 2806) detached] Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 444519 ***