Application: plasmashell (6.3.5) ApplicationNotResponding [ANR]: false Qt Version: 6.9.1 Frameworks Version: 6.15.0 Operating System: Linux 6.15.2-2-MANJARO x86_64 Windowing System: X11 Distribution: Manjaro Linux DrKonqi: 6.3.5 [CoredumpBackend] -- Information about the crash: Greetings, after updating my Manjaro system, I was meet by a black screnn after restarting. This crash occurs right after the logging in, all autostart apps still seem usable. The crash can be reproduced every time. -- Backtrace (Reduced): #5 0x00007f4d4e69dda2 in QSGSoftwareRenderableNode::update (this=0x56138eac3b00) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp:151 #6 0x00007f4d4e6ad820 in QSGSoftwareRenderableNode::setTransform (this=0x56138eac3b00, transform=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp:332 #7 QSGSoftwareRenderableNode::setTransform (this=0x56138eac3b00, transform=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp:327 #8 QSGSoftwareRenderableNodeUpdater::updateRenderableNode<QSGSimpleRectNode> (this=0x56138eac1dc0, type=<optimized out>, node=0x56138ebb6860) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater_p.h:95 #9 0x00007f4d4e6eda4d in QSGNodeVisitorEx::visitChildren (this=this@entry=0x56138eac1dc0, node=node@entry=0x56138ebb6680) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:329 Reported using DrKonqi
Created attachment 182403 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
Thread 1 (Thread 0x7f4d46e7ba40 (LWP 2299)): [KCrash Handler] #5 0x00007f4d4e69dda2 in QSGSoftwareRenderableNode::update (this=0x56138eac3b00) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp:151 #6 0x00007f4d4e6ad820 in QSGSoftwareRenderableNode::setTransform (this=0x56138eac3b00, transform=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp:332 #7 QSGSoftwareRenderableNode::setTransform (this=0x56138eac3b00, transform=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp:327 #8 QSGSoftwareRenderableNodeUpdater::updateRenderableNode<QSGSimpleRectNode> (this=0x56138eac1dc0, type=<optimized out>, node=0x56138ebb6860) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater_p.h:95 #9 0x00007f4d4e6eda4d in QSGNodeVisitorEx::visitChildren (this=this@entry=0x56138eac1dc0, node=node@entry=0x56138ebb6680) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:329 #10 0x00007f4d4e6eda93 in QSGNodeVisitorEx::visitChildren (this=this@entry=0x56138eac1dc0, node=node@entry=0x56138ebb64c0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:349 #11 0x00007f4d4e6eda73 in QSGNodeVisitorEx::visitChildren (this=this@entry=0x56138eac1dc0, node=node@entry=0x56138ebb61a0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312 #12 0x00007f4d4e6eda73 in QSGNodeVisitorEx::visitChildren (this=this@entry=0x56138eac1dc0, node=node@entry=0x56138ebb2a10) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312 #13 0x00007f4d4e6eda73 in QSGNodeVisitorEx::visitChildren (this=this@entry=0x56138eac1dc0, node=node@entry=0x56138ebb2930) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312 #14 0x00007f4d4e6eda73 in QSGNodeVisitorEx::visitChildren (this=this@entry=0x56138eac1dc0, node=node@entry=0x56138ebb2850) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312 #15 0x00007f4d4e6eda73 in QSGNodeVisitorEx::visitChildren (this=this@entry=0x56138eac1dc0, node=node@entry=0x56138ebb24d0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312 #16 0x00007f4d4e6eda73 in QSGNodeVisitorEx::visitChildren (this=this@entry=0x56138eac1dc0, node=node@entry=0x56138ebb23f0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312 #17 0x00007f4d4e6eda73 in QSGNodeVisitorEx::visitChildren (this=this@entry=0x56138eac1dc0, node=node@entry=0x56138eb8df50) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312 #18 0x00007f4d4e6eda73 in QSGNodeVisitorEx::visitChildren (this=this@entry=0x56138eac1dc0, node=node@entry=0x56138eb6da20) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312 #19 0x00007f4d4e6eda73 in QSGNodeVisitorEx::visitChildren (this=this@entry=0x56138eac1dc0, node=node@entry=0x56138ebdeb80) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312 #20 0x00007f4d4e6eda73 in QSGNodeVisitorEx::visitChildren (this=this@entry=0x56138eac1dc0, node=node@entry=0x56138ebdeaa0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312 #21 0x00007f4d4e6eda73 in QSGNodeVisitorEx::visitChildren (this=this@entry=0x56138eac1dc0, node=node@entry=0x56138ecfa370) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312 #22 0x00007f4d4e6eda73 in QSGNodeVisitorEx::visitChildren (this=0x56138eac1dc0, node=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp:312 #23 0x00007f4d4e6ae96a in QSGSoftwareRenderableNodeUpdater::updateNodes (this=0x56138eac1dc0, node=<optimized out>, isNodeRemoved=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp:215 #24 0x00007f4d4e694e75 in QSGAbstractSoftwareRenderer::nodeChanged (this=0x56138eb28480, node=0x56138ecfa1b0, state=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp:72 #25 0x00007f4d4e6e2cd8 in QSGRootNode::notifyNodeChange (this=0x56138eb34ca0, node=<optimized out>, state=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp:1242 #26 QSGNode::markDirty (this=0x56138ecfa1b0, bits=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp:636 #27 0x00007f4d4e68b554 in QQuickWindowPrivate::updateDirtyNode (this=0x56138be2c270, item=0x56138cb48bf0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindow.cpp:2240 #28 0x00007f4d4e67eafd in QQuickWindowPrivate::updateDirtyNodes (this=this@entry=0x56138be2c270) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindow.cpp:2033 #29 0x00007f4d4e67f663 in QQuickWindowPrivate::syncSceneGraph (this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindow.cpp:562 #30 0x00007f4d4e6ac965 in QSGSoftwareRenderLoop::renderWindow (this=this@entry=0x56138c254a70, window=<optimized out>, window@entry=0x56138cad9350, isNewExpose=isNewExpose@entry=true) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp:130 #31 0x00007f4d4e6ad2a3 in QSGSoftwareRenderLoop::exposureChanged (this=0x56138c254a70, window=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp:199 #32 0x00007f4d4d40d70c in QWindow::event (this=<optimized out>, ev=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:2719 #33 0x00005613814ffb9c in ??? () #34 0x00007f4d4ef01c70 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x56138cad9350, e=0x7ffe5ce4e430) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3303 #35 0x00007f4d4cb68118 in QCoreApplication::notifyInternal2 (receiver=0x56138cad9350, event=0x7ffe5ce4e430) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 #36 0x00007f4d4cb6816d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1560 #37 0x00007f4d4d3a420a in QGuiApplicationPrivate::processExposeEvent (e=0x7f4d3800d0e0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:3480 #38 0x00007f4d4d4248f4 in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1113 #39 0x00007f4d46e290c7 in xcbSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:57 #40 0x00007f4d4b7b787d in g_main_dispatch (context=0x7f4d40000f00) at ../glib/glib/gmain.c:3398 #41 0x00007f4d4b7b8cd7 in g_main_context_dispatch_unlocked (context=0x7f4d40000f00) at ../glib/glib/gmain.c:4249 #42 g_main_context_iterate_unlocked (context=context@entry=0x7f4d40000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4314 #43 0x00007f4d4b7b8ee5 in g_main_context_iteration (context=0x7f4d40000f00, may_block=1) at ../glib/glib/gmain.c:4379 #44 0x00007f4d4ce3c5e2 in QEventDispatcherGlib::processEvents (this=0x56138ba7d460, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #45 0x00007f4d4cb744b6 in QEventLoop::processEvents (this=0x7ffe5ce4e7a0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #46 QEventLoop::exec (this=0x7ffe5ce4e7a0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #47 0x00007f4d4cb6c7c1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1449 #48 0x00005613814e470a in ??? () #49 0x00007f4d4c4376b5 in __libc_start_call_main (main=main@entry=0x5613814e0ff0, argc=argc@entry=2, argv=argv@entry=0x7ffe5ce4ed28) at ../sysdeps/nptl/libc_start_call_main.h:58 #50 0x00007f4d4c437769 in __libc_start_main_impl (main=0x5613814e0ff0, argc=2, argv=0x7ffe5ce4ed28, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe5ce4ed18) at ../csu/libc-start.c:360 #51 0x00005613814e4c45 in ??? ()
I was able to solve the bug in the end. As I was trying to start plasmashell from the terminal, I noticed that there were errors about some applet having an invalid with. This was weird, because the only Desktop applet I used was two taskbars with petty usual configurations. Anyway, I just needed to reset my Desktop with rm ~/.config/plasma-org.kde.plasma.desktop-appletsrc, rm ~/.config/plasmashellrc and rebuild it.