Bug 508918

Summary: System Settings or plasmashell crashes when selecting Wallpaper menu
Product: [Plasma] plasmashell Reporter: raioknight
Component: Wallpaper imagesAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DOWNSTREAM    
Severity: crash CC: i, xxletheanxx
Priority: NOR    
Version First Reported In: 6.4.4   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description raioknight 2025-08-30 05:02:27 UTC
(gdb) backtrace
#0  0x0000000000000000 in ?? ()
#1  0x00007fff935c3fd5 in KExiv2Iface::KExiv2::load (this=this@entry=0x7fff927fd960, filePath=...) at /usr/src/debug/libkexiv2/libkexiv2-25.08.0/src/kexiv2.cpp:282
#2  0x00007fff935c5afb in KExiv2Iface::KExiv2::KExiv2 (this=<optimized out>, filePath=..., this=<optimized out>, filePath=...) at /usr/src/debug/libkexiv2/libkexiv2-25.08.0/src/kexiv2.cpp:39
#3  0x00007fffa819706f in MediaMetadataFinder::run (this=0x5555575d9930) at /usr/src/debug/plasma-workspace/plasma-workspace-6.4.4/wallpapers/image/plugin/finder/mediametadatafinder.cpp:32
#4  0x00007ffff5127b65 in QThreadPoolThread::run (this=0x555556aca1a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:71
#5  0x00007ffff511ee69 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:434
#6  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:366
#7  QThreadPrivate::start (arg=0x555556aca1a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:394
#8  0x00007ffff46969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007ffff471aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
(gdb) 

SUMMARY
Wallpapers menu crashes System Settings or plasmashell whenever either application opens it.

STEPS TO REPRODUCE
1.  Open System Settings
2. Click on Wallpapers
3. Alternatively, press Ctrl + Shift + D on KDE Desktop

OBSERVED RESULT
System Settings opens to an empty Wallpapers menu for under a second before crashing.
plasmashell opens to an empty Wallpapers menu for under a second before crashing.

EXPECTED RESULT
System Settings and/or plasmashell open Wallpapers folders with no issue.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 6. 4. 4
KDE Frameworks Version: 6. 17. 0
Qt Version: 6.9.1

ADDITIONAL INFORMATION
Comment 1 Antonio Rojas 2025-08-30 07:29:39 UTC
Downstream issue (already fixed)
Comment 2 Antonio Rojas 2025-08-30 07:30:23 UTC
*** Bug 508916 has been marked as a duplicate of this bug. ***
Comment 3 Antonio Rojas 2025-08-30 07:31:22 UTC
*** Bug 508921 has been marked as a duplicate of this bug. ***