https://bugs.kde.org/show_bug.cgi?id=499944
Bug ID: 499944 Summary: plasmashell crashed after waking from sleep while trying to apply wallpaper Classification: Plasma Product: plasmashell Version: 6.3.0 Platform: Solus OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: Wallpaper images Assignee: plasma-b...@kde.org Reporter: kde...@tlcnet.info Target Milestone: 1.0 SUMMARY plasmashell crashed after waking from suspend while trying to reapply wallpapers STEPS TO REPRODUCE 1. I had put the system to sleep 2. Woke the system OBSERVED RESULT The laptop display was blue where the wallpaper should be. The two external monitors had a black background with no panels, widgets, etc. Mouse and keyboard were responsive plasmashell restarted EXPECTED RESULT normal startup SOFTWARE/OS VERSIONS Operating System: Solus 4.7 KDE Plasma Version: 6.3.0 KDE Frameworks Version: 6.10.0 Qt Version: 6.8.2 Kernel Version: 6.12.12-313.current (64-bit) Graphics Platform: Wayland Processors: 16 × 11th Gen Intel® Core™ i7-11800H @ 2.30GHz Memory: 62.5 GiB of RAM Graphics Processor 1: Intel® UHD Graphics Graphics Processor 2: NVIDIA GeForce RTX 3060 Laptop GPU Manufacturer: Dell Inc. Product Name: XPS 17 9710 ADDITIONAL INFORMATION Backtrace from gdb, it might be truncated #0 __pthread_kill_implementation (threadid=<optimized out>, signo=11, no_tid=0) at pthread_kill.c:44 #1 __pthread_kill_internal (threadid=<optimized out>, signo=11) at pthread_kill.c:78 #2 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=11) at pthread_kill.c:89 #3 0x00007f5a06a50316 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26 #4 0x00007f5a09dbc8f4 in KCrash::defaultCrashHandler(int) () at /usr/lib/libKF6Crash.so.6 #5 0x00007f5a06a503c0 in <signal handler called> () at /usr/lib/glibc-hwcaps/x86-64-v3/libc.so.6 #6 __memcpy_evex_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:265 #7 0x00007f5a08dba5bb in QArrayDataPointer<QSGNode*>::reallocateAndGrow (this=0x5555b63e4340, where=<optimized out>, n=1, old=0x0) at /usr/include/qt6/QtCore/qarraydatapointer.h:119 #8 0x00007f5a08dba1e9 in QtPrivate::QPodArrayOps<QSGNode*>::emplace<QSGNode*&> (this=0x5555b63e4340, i=3057012784, args=<optimized out>) at /usr/include/qt6/QtCore/qarraydataops.h:177 #9 0x00007f5a08cd6e0c in QList<QSGNode*>::emplaceBack<QSGNode*&> (this=0x5555b63e4340, args=@0x7fff45da7440: 0x7f597c454ab0) at /usr/include/qt6/QtCore/qlist.h:897 #10 QList<QSGNode*>::append (this=0x5555b63e4340, t=0x7f597c454ab0) at /usr/include/qt6/QtCore/qlist.h:471 #11 QQuickWindowPrivate::cleanup (this=0x5555b63e4170, n=<optimized out>) at /home/build/YPKG/root/qt6-declarative/build/qtdeclarative-everywhere-src-6.8.2/src/quick/items/qquickwindow.cpp:906 #12 QQuickItemPrivate::derefWindow (this=0x5555b65b35f0) at /home/build/YPKG/root/qt6-declarative/build/qtdeclarative-everywhere-src-6.8.2/src/quick/items/qquickitem.cpp:3134 #13 0x00007f5a08cd61e4 in QQuickItem::setParentItem (this=0x5555b65b8ba0, parentItem=<optimized out>) at /home/build/YPKG/root/qt6-declarative/build/qtdeclarative-everywhere-src-6.8.2/src/quick/items/qquickitem.cpp:2802 #14 0x00007f5a08cd597c in QQuickItem::~QQuickItem (this=0x5555b65b8ba0) at /home/build/YPKG/root/qt6-declarative/build/qtdeclarative-everywhere-src-6.8.2/src/quick/items/qquickitem.cpp:2381 #15 0x00007f5a09ec0997 in WallpaperItem::~WallpaperItem (this=0x5555b65b8ba0) at ../src/plasmaquick/plasmoid/wallpaperitem.cpp:42 #16 QQmlPrivate::QQmlElement<WallpaperItem>::~QQmlElement (this=0x5555b65b8ba0) at /usr/include/qt6/QtQml/qqmlprivate.h:104 #17 QQmlPrivate::QQmlElement<WallpaperItem>::~QQmlElement (this=0x5555b65b8ba0) at /usr/include/qt6/QtQml/qqmlprivate.h:102 #18 0x00007f5a0732e0b1 in QObject::event (this=0x5555b65b8ba0, e=0x5555c995d120) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qobject.cpp:1403 #19 0x00007f5a0964d110 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5555b65b8ba0, e=0x5555c995d120) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.2/src/widgets/kernel/qapplication.cpp:3296 #20 0x00007f5a0964e353 in QApplication::notify (this=<optimized out>, receiver=0x5555b65b8ba0, e=0x5555c995d120) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.2/src/widgets/kernel/qapplication.cpp:2689 #21 0x00007f5a072d750f in QCoreApplication::notifyInternal2 (receiver=0x5555b65b8ba0, event=0x5555c995d120) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qcoreapplication.cpp:1172 #22 0x00007f5a072d8823 in QCoreApplication::sendEvent (receiver=0x5555b65b8ba0, event=<optimized out>) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qcoreapplication.cpp:1612 #23 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5555b4218ec0) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qcoreapplication.cpp:1946 #24 0x00007f5a075e342b in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qcoreapplication.cpp:1800 --Type <RET> for more, q to quit, c to continue without paging--c\ #25 postEventSourceDispatch (s=0x5555b431ace0) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #26 0x00007f5a05e10288 in g_main_dispatch (context=0x7f59f4000f20) at ../glib/gmain.c:3357 #27 0x00007f5a05e9c01a in g_main_context_dispatch_unlocked (context=0x7f59f4000f20) at ../glib/gmain.c:4208 #28 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7f59f4000f20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4273 #29 0x00007f5a05e0ea74 in g_main_context_iteration (context=0x7f59f4000f20, may_block=1) at ../glib/gmain.c:4338 #30 0x00007f5a075e2d06 in QEventDispatcherGlib::processEvents (this=0x5555b4296ff0, flags=...) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #31 0x00007f5a072e2936 in QEventLoop::processEvents (this=0x7fff45da7b20, flags=...) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qeventloop.cpp:103 #32 QEventLoop::exec (this=0x7fff45da7b20, flags=...) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qeventloop.cpp:185 #33 0x00007f5a072d7d5e in QCoreApplication::exec () at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qcoreapplication.cpp:1515 #34 0x00005555b34d17b7 in main (argc=2, argv=0x7fff45da7e28) at ../shell/main.cpp:191 -- You are receiving this mail because: You are watching all bug changes.