https://bugs.kde.org/show_bug.cgi?id=505670
Bug ID: 505670
Summary: Plasmashell crash on process start.
Classification: Plasma
Product: plasmashell
Version First 6.3.5
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: 1.0
SUMMARY
Plasmashell will crash on the startup of the process, with no user interaction,
using KWin on NVidia.
STEPS TO REPRODUCE
1. Login to system / `plasmashell`.
2. Wait
OBSERVED RESULT
Backtrace;
Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault.
0x00007ffff6a9dda2 in QSGSoftwareRenderableNode::update (this=0x55555928f170)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp:151
151 if (!m_handle.simpleImageNode->texture()->hasAlphaChannel())
(gdb) backtrace
#0 0x00007ffff6a9dda2 in QSGSoftwareRenderableNode::update
(this=0x55555928f170) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp:151
#1 0x00007ffff6aad820 in QSGSoftwareRenderableNode::setTransform
(this=0x55555928f170, transform=...) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp:332
#2 QSGSoftwareRenderableNode::setTransform (this=0x55555928f170,
transform=...) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp:327
#3 QSGSoftwareRenderableNodeUpdater::updateRenderableNode<QSGSimpleRectNode>
(this=0x555558a140c0, type=<optimized out>, node=0x555558f607b0)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater_p.h:95
#4 0x00007ffff6aeda4d in QSGNodeVisitorEx::visitChildren
(this=this@entry=0x555558a140c0, node=node@entry=0x555558f605d0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:329
#5 0x00007ffff6aeda93 in QSGNodeVisitorEx::visitChildren
(this=this@entry=0x555558a140c0, node=node@entry=0x555558f60410) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:349
#6 0x00007ffff6aeda73 in QSGNodeVisitorEx::visitChildren
(this=this@entry=0x555558a140c0, node=node@entry=0x555558f5fd50) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312
#7 0x00007ffff6aeda73 in QSGNodeVisitorEx::visitChildren
(this=this@entry=0x555558a140c0, node=node@entry=0x555558f27090) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312
#8 0x00007ffff6aeda73 in QSGNodeVisitorEx::visitChildren
(this=this@entry=0x555558a140c0, node=node@entry=0x555558f26fb0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312
#9 0x00007ffff6aeda73 in QSGNodeVisitorEx::visitChildren
(this=this@entry=0x555558a140c0, node=node@entry=0x555558f26ed0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312
#10 0x00007ffff6aeda73 in QSGNodeVisitorEx::visitChildren
(this=this@entry=0x555558a140c0, node=node@entry=0x555558f26b50) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312
#11 0x00007ffff6aeda73 in QSGNodeVisitorEx::visitChildren
(this=this@entry=0x555558a140c0, node=node@entry=0x555558f26a70) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312
#12 0x00007ffff6aeda73 in QSGNodeVisitorEx::visitChildren
(this=this@entry=0x555558a140c0, node=node@entry=0x5555590eb090) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312
#13 0x00007ffff6aeda73 in QSGNodeVisitorEx::visitChildren
(this=this@entry=0x555558a140c0, node=node@entry=0x555559226890) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312
#14 0x00007ffff6aeda73 in QSGNodeVisitorEx::visitChildren
(this=this@entry=0x555558a140c0, node=node@entry=0x55555920eb30) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312
#15 0x00007ffff6aeda73 in QSGNodeVisitorEx::visitChildren
(this=this@entry=0x555558a140c0, node=node@entry=0x55555920ea50) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312
#16 0x00007ffff6aeda73 in QSGNodeVisitorEx::visitChildren
(this=this@entry=0x555558a140c0, node=node@entry=0x555558f94980) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312
#17 0x00007ffff6aeda73 in QSGNodeVisitorEx::visitChildren (this=0x555558a140c0,
node=<optimized out>) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312
#18 0x00007ffff6aae96a in QSGSoftwareRenderableNodeUpdater::updateNodes
(this=0x555558a140c0, node=<optimized out>, isNodeRemoved=<optimized out>)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp:215
#19 0x00007ffff6a94e75 in QSGAbstractSoftwareRenderer::nodeChanged
(this=0x55555909eee0, node=0x555558f97df0, state=...)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp:72
#20 0x00007ffff6ae2cd8 in QSGRootNode::notifyNodeChange (this=0x5555592714a0,
node=<optimized out>, state=...) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp:1242
#21 QSGNode::markDirty (this=0x555558f97df0, bits=...) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp:636
#22 0x00007ffff6a8b554 in QQuickWindowPrivate::updateDirtyNode
(this=0x55555615c480, item=0x55555603a5e0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindow.cpp:2240
#23 0x00007ffff6a7eafd in QQuickWindowPrivate::updateDirtyNodes
(this=this@entry=0x55555615c480) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindow.cpp:2033
#24 0x00007ffff6a7f663 in QQuickWindowPrivate::syncSceneGraph (this=<optimized
out>) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindow.cpp:562
#25 0x00007ffff6aac965 in QSGSoftwareRenderLoop::renderWindow
(this=this@entry=0x555555d58500, window=<optimized out>,
window@entry=0x7fffe4007d50, isNewExpose=isNewExpose@entry=true)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp:130
#26 0x00007ffff6aad2a3 in QSGSoftwareRenderLoop::exposureChanged
(this=0x555555d58500, window=<optimized out>) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp:199
#27 0x00007ffff5a0d70c in QWindow::event (this=<optimized out>, ev=<optimized
out>) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:2719
#28 0x0000555555597b9c in ?? ()
#29 0x00007ffff7301c70 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x7fffe4007d50, e=0x7fffffffcf10) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3303
#30 0x00007ffff5168118 in QCoreApplication::notifyInternal2
(receiver=0x7fffe4007d50, event=0x7fffffffcf10) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106
#31 0x00007ffff516816d in QCoreApplication::sendSpontaneousEvent
(receiver=<optimized out>, event=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1560
#32 0x00007ffff59a420a in QGuiApplicationPrivate::processExposeEvent
(e=0x555558992f80) at
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:3480
#33 0x00007ffff5a248f4 in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1113
#34 0x00007ffff5a13b27 in QWindowSystemInterface::flushWindowSystemEvents
(flags=...) at
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1082
#35 0x00007ffff51d3b8a in doActivate<false> (sender=<optimized out>,
signal_index=<optimized out>, argv=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4158
#36 0x00007ffff543c625 in QAbstractEventDispatcher::awake (this=0x55555566e080)
at
/usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qabstracteventdispatcher.cpp:128
#37 QEventDispatcherGlib::processEvents (this=0x55555566e080, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:406
#38 0x00007ffff51744b6 in QEventLoop::processEvents (this=0x7fffffffd230,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#39 QEventLoop::exec (this=0x7fffffffd230, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#40 0x00007ffff516c7c1 in QCoreApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1449
#41 0x000055555557c70a in ?? ()
#42 0x00007ffff4a376b5 in __libc_start_call_main
(main=main@entry=0x555555578ff0, argc=argc@entry=1,
argv=argv@entry=0x7fffffffd7b8) at ../sysdeps/nptl/libc_start_call_main.h:58
#43 0x00007ffff4a37769 in __libc_start_main_impl (main=0x555555578ff0, argc=1,
argv=0x7fffffffd7b8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffffffd7a8) at ../csu/libc-start.c:360
#44 0x000055555557cc45 in ?? ()
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Manjaro Unstable, Kernel 6.15.2-2-MANJARO
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1
ADDITIONAL INFORMATION
This is an Intel (14900k) Manjaro Unstable system, with an NVidia 4070ti Super,
using Wayland (KWin).
--
You are receiving this mail because:
You are watching all bug changes.