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.

Reply via email to