https://bugs.kde.org/show_bug.cgi?id=446195
Bug ID: 446195 Summary: Plasmashell crashes after changing the wallpaper from slideshow to plain color Product: plasmashell Version: 5.22.5 Platform: Ubuntu Packages OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: generic-crash Assignee: plasma-b...@kde.org Reporter: johne...@waf.io Target Milestone: 1.0 STEPS TO REPRODUCE 1. Right-click on the desktop, configure the wallpaper to a folder view to a slideshow (1 hour for example), apply and close the dialog 2. Right-click on the desktop, configure the wallpaper to a plain color (keep the folder view), apply and close the dialog 3. Right-click on the desktop: plasma crashes OBSERVED RESULT Crash in plasmashell EXPECTED RESULT No crash SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: 5.22.5 on Ubuntu 21.10 (available in About System) KDE Plasma Version: 5.22.5 KDE Frameworks Version: 5.86.0 Qt Version: 5.12.5 ADDITIONAL INFORMATION #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140405159598464) at pthread_kill.c:44 #1 __pthread_kill_internal (signo=6, threadid=140405159598464) at pthread_kill.c:80 #2 __GI___pthread_kill (threadid=140405159598464, signo=signo@entry=6) at pthread_kill.c:91 #3 0x00007fb2a3b30476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #4 0x00007fb2a3b167b7 in __GI_abort () at abort.c:79 #5 0x00007fb2a3db3a31 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 #6 0x00007fb2a3dbf4ec in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 #7 0x00007fb2a3dbf557 in std::terminate() () from /lib/x86_64-linux-gnu/libstdc++.so.6 #8 0x00007fb2a3dbf7f9 in __cxa_throw () from /lib/x86_64-linux-gnu/libstdc++.so.6 #9 0x00007fb2a3fbcf85 in qBadAlloc() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007fb2a3fbf834 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007fb2a4ed9e80 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007fb2a4ed9f81 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007fb2a4f07769 in QWidget::insertAction(QAction*, QAction*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007fb2a4f078b6 in QWidget::addActions(QList<QAction*>) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007fb29c526797 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so #16 0x00007fb29c5275de in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so #17 0x00007fb2a5c213c8 in QQuickItem::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #18 0x00007fb2a4ece6b3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007fb2a41e616a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007fb2a5c3dd56 in QQuickWindowPrivate::deliverMatchingPointsToItem(QQuickItem*, QQuickPointerEvent*, bool) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #21 0x00007fb2a5c3eef7 in QQuickWindowPrivate::deliverPressOrReleaseEvent(QQuickPointerEvent*, bool) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #22 0x00007fb2a5c3fced in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #23 0x00007fb2a5c40f6f in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #24 0x00007fb2a45d7515 in QWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #25 0x00007fb2a4ece6b3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #26 0x00007fb2a41e616a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007fb2a45cb257 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #28 0x00007fb2a45a09bc in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #29 0x00007fb29f12bb9e in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #30 0x00007fb2a26218bb in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007fb2a2674f08 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007fb2a261f003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007fb2a423f548 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #34 0x00007fb2a41e4a9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #35 0x00007fb2a41ed024 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #36 0x0000560145d53e0c in ?? () #37 0x00007fb2a3b17fd0 in __libc_start_call_main (main=main@entry=0x560145d52ec0, argc=argc@entry=1, argv=argv@entry=0x7fffb6335e98) at ../sysdeps/nptl/libc_start_call_main.h:58 #38 0x00007fb2a3b1807d in __libc_start_main_impl (main=0x560145d52ec0, argc=1, argv=0x7fffb6335e98, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffb6335e88) at ../csu/libc-start.c:409 #39 0x0000560145d53f35 in ?? () -- You are receiving this mail because: You are watching all bug changes.