https://bugs.kde.org/show_bug.cgi?id=476813
Bug ID: 476813 Summary: Plasmashell crash trying to change global theme Classification: Plasma Product: plasmashell Version: 5.27.80 Platform: Neon OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: iodream...@gmail.com CC: k...@davidedmundson.co.uk Target Milestone: 1.0 SUMMARY Changing global theme from Breeze to Breeze Dark and selecting the "Desktop and window layout" box in the theme components chooser makes plasmashell crash Backtrace: #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140707793746624) at ./nptl/pthread_kill.c:44 #1 __pthread_kill_internal (signo=6, threadid=140707793746624) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=140707793746624, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #3 0x00007ff91a026476 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 #4 0x00007ff91cb0064e in KCrash::defaultCrashHandler(int) () from /lib/x86_64-linux-gnu/libKF6Crash.so.6 #5 <signal handler called> #6 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140707793746624) at ./nptl/pthread_kill.c:44 #7 __pthread_kill_internal (signo=6, threadid=140707793746624) at ./nptl/pthread_kill.c:78 #8 __GI___pthread_kill (threadid=140707793746624, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #9 0x00007ff91a026476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #10 0x00007ff91a00c7f3 in __GI_abort () at ./stdlib/abort.c:79 #11 0x00007ff91a90efb7 in qAbort() () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #12 0x00007ff91a90a465 in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #13 0x00007ff91a90f9e3 in QMessageLogger::fatal(char const*, ...) const () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #14 0x00007ff91a8dd908 in qt_assert(char const*, char const*, int) () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #15 0x0000556c0dc13a15 in ?? () #16 0x00007ff91a85eb9e in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #17 0x00007ff91a813a5e in QTimer::timeout(QTimer::QPrivateSignal) () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #18 0x00007ff91a7ff02e in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #19 0x00007ff91bb0179b in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt6Widgets.so.6 #20 0x00007ff91a896828 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #21 0x00007ff91a79bd81 in QTimerInfoList::activateTimers() () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #22 0x00007ff91a69ae8c in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #23 0x00007ff919051d3b in g_main_dispatch (context=0x7ff910005040) at ../../../glib/gmain.c:3419 #24 g_main_context_dispatch (context=0x7ff910005040) at ../../../glib/gmain.c:4137 #25 0x00007ff9190a7258 in g_main_context_iterate.constprop.0 (context=context@entry=0x7ff910005040, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4213 #26 0x00007ff91904f3e3 in g_main_context_iteration (context=0x7ff910005040, may_block=1) at ../../../glib/gmain.c:4278 #27 0x00007ff91a695e60 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #28 0x00007ff91a898a5b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #29 0x00007ff91a89a68c in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #30 0x0000556c0dc18b2f in ?? () #31 0x00007ff91a00dd90 in __libc_start_call_main (main=main@entry=0x556c0dc17af0, argc=argc@entry=2, argv=argv@entry=0x7ffd9fecd0e8) at ../sysdeps/nptl/libc_start_call_main.h:58 #32 0x00007ff91a00de40 in __libc_start_main_impl (main=0x556c0dc17af0, argc=2, argv=0x7ffd9fecd0e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd9fecd0d8) at ../csu/libc-start.c:392 #33 0x0000556c0dc18db5 in ?? () STEPS TO REPRODUCE 1. Change global theme to Breeze Dark 2. Make sure to select the "Desktop and window layout" box. Both checkboxes should be selected 3. Click apply OBSERVED RESULT plasmashell crash EXPECTED RESULT no crash Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.27.80 KDE Frameworks Version: 5.245.0 Qt Version: 6.6.0 Kernel Version: 6.2.0-36-generic (64-bit) Graphics Platform: Wayland -- You are receiving this mail because: You are watching all bug changes.