https://bugs.kde.org/show_bug.cgi?id=470079
Bug ID: 470079 Summary: systemsettings crash if Plasma6 X11 Classification: Applications Product: systemsettings Version: master Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: generic-crash Assignee: plasma-b...@kde.org Reporter: me...@kde.org Target Milestone: --- SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1. in Plasma 6 X11 2. launch systemsettings 3. Click on input device section OBSERVED RESULT Thread 1 "systemsettings" received signal SIGSEGV, Segmentation fault. QRhiResourceUpdateBatch::merge (this=this@entry=0x555556a03050, other=0x131) at /home/meven/kde6/src/qtbase/src/gui/rhi/qrhi.cpp:5953 5953 d->merge(other->d); (gdb) bt #0 QRhiResourceUpdateBatch::merge (this=this@entry=0x555556a03050, other=0x131) at /home/meven/kde6/src/qtbase/src/gui/rhi/qrhi.cpp:5953 #1 0x00007ffff4144d5c in QSGRhiTextureGlyphCache::commitResourceUpdates (this=this@entry=0x555556a2d160, mergeInto=0x555556a03050) at /home/meven/kde6/src/qtdeclarative/src/quick/scenegraph/qsgrhitextureglyphcache.cpp:214 #2 0x00007ffff410f34b in QSGTextMaskRhiShader::updateUniformData (this=<optimized out>, state=..., newMaterial=newMaterial@entry=0x555557169340, oldMaterial=oldMaterial@entry=0x0) at /home/meven/kde6/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp:131 #3 0x00007ffff410f75e in QSG24BitTextMaskRhiShader::updateUniformData (this=<optimized out>, state=..., newMaterial=0x555557169340, oldMaterial=0x0) at /home/meven/kde6/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp:212 #4 0x00007ffff40d2df9 in QSGBatchRenderer::Renderer::updateMaterialDynamicData (this=this@entry=0x555556ea4a60, sms=sms@entry=0x555557c72cc0, renderState=..., material=material@entry=0x555557169340, batch=batch@entry=0x555557705e70, e=e@entry=0x555556ea9ec8, ubufOffset=0, ubufRegionSize=156) at /home/meven/kde6/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:2835 #5 0x00007ffff40d4339 in QSGBatchRenderer::Renderer::prepareRenderMergedBatch (this=0x555556ea4a60, batch=0x555557705e70, renderBatch=0x7fffffffce40) at /home/meven/kde6/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3134 #6 0x00007ffff40d621d in QSGBatchRenderer::Renderer::prepareRenderPass (this=this@entry=0x555556ea4a60, ctx=ctx@entry=0x555556ea4da8) at /home/meven/kde6/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3769 #7 0x00007ffff40d83b6 in QSGBatchRenderer::Renderer::render (this=0x555556ea4a60) at /home/meven/kde6/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3525 #8 QSGBatchRenderer::Renderer::render (this=0x555556ea4a60) at /home/meven/kde6/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3518 #9 0x00007ffff40eec35 in QSGRenderer::renderScene (this=0x555556ea4a60) at /home/meven/kde6/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:147 #10 QSGRenderer::renderScene (this=0x555556ea4a60) at /home/meven/kde6/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:122 #11 0x00007ffff4097725 in QQuickWindowPrivate::renderSceneGraph (this=0x555555c1c800) at /home/meven/kde6/src/qtdeclarative/src/quick/items/qquickwindow.cpp:661 #12 0x00007ffff402f0cd in QQuickRenderControl::render (this=<optimized out>) at /home/meven/kde6/src/qtdeclarative/src/quick/items/qquickrendercontrol.cpp:434 #13 0x00007ffff4bf0658 in QQuickWidgetPrivate::render (this=this@entry=0x555555a7e8b0, needsSync=needsSync@entry=true) at /home/meven/kde6/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp:365 #14 0x00007ffff4bf084f in QQuickWidgetPrivate::renderSceneGraph (this=0x555555a7e8b0) at /home/meven/kde6/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp:404 #15 0x00007ffff5f9a205 in QObject::event (this=0x55555573da10, e=0x7fffffffd210) at /home/meven/kde6/src/qtbase/src/corelib/kernel/qobject.cpp:1413 #16 0x00007ffff7186b75 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55555573da10, e=0x7fffffffd210) at /home/meven/kde6/src/qtbase/src/widgets/kernel/qapplication.cpp:3287 #17 0x00007ffff5f47d28 in QCoreApplication::notifyInternal2 (receiver=0x55555573da10, event=0x7fffffffd210) at /home/meven/kde6/src/qtbase/src/corelib/kernel/qcoreapplication.cpp:1115 #18 0x00007ffff5f47edd in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /home/meven/kde6/src/qtbase/src/corelib/kernel/qcoreapplication.cpp:1533 #19 0x00007ffff60f2e89 in QTimerInfoList::activateTimers (this=0x5555555b8050) at /home/meven/kde6/src/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:613 #20 0x00007ffff620c16c in timerSourceDispatch (source=<optimized out>) at /home/meven/kde6/src/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:149 #21 0x00007ffff4ff849d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007ffff5053178 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007ffff4ff71b0 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007ffff620c540 in QEventDispatcherGlib::processEvents (this=0x5555556475b0, flags=...) at /home/meven/kde6/src/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:393 #25 0x00007ffff5f53f3b in QEventLoop::exec (this=this@entry=0x7fffffffd460, flags=..., flags@entry=...) at /home/meven/kde6/src/qtbase/src/corelib/global/qflags.h:34 #26 0x00007ffff5f502bc in QCoreApplication::exec () at /home/meven/kde6/src/qtbase/src/corelib/global/qflags.h:74 #27 0x00007ffff67bc760 in QGuiApplication::exec () at /home/meven/kde6/src/qtbase/src/gui/kernel/qguiapplication.cpp:1894 #28 0x00007ffff7186ae9 in QApplication::exec () at /home/meven/kde6/src/qtbase/src/widgets/kernel/qapplication.cpp:2566 #29 0x00005555555637e9 in main (argc=<optimized out>, argv=<optimized out>) at /home/meven/kde6/src/systemsettings/app/main.cpp:185 EXPECTED RESULT No crash SOFTWARE/OS VERSIONS Operating System: Kubuntu 23.04 KDE Plasma Version: 5.27.80 KDE Frameworks Version: 5.240.0 Qt Version: 6.5.1 Kernel Version: 6.2.0-20-generic (64-bit) Graphics Platform: X11 -- You are receiving this mail because: You are watching all bug changes.