Bug 504245 - Wayland: Scroll input crashes plasmashell at animation speed ≥14 after KDE Frameworks 6.14.0 update (Fedora 42, AMD GPU)
Summary: Wayland: Scroll input crashes plasmashell at animation speed ≥14 after KDE Fr...
Status: RESOLVED DUPLICATE of bug 503703
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_animations (other bugs)
Version First Reported In: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-15 06:20 UTC by tnpapageorgiou
Modified: 2025-05-15 14:21 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
journalctl output filtered by keyword plasma from current boot: plasma-crash-log.txt (25.45 KB, text/plain)
2025-05-15 06:20 UTC, tnpapageorgiou
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tnpapageorgiou 2025-05-15 06:20:00 UTC
Created attachment 181313 [details]
journalctl output filtered by keyword plasma from current boot: plasma-crash-log.txt

Environment:
    • OS: Fedora 42 (fully updated as of May 14, 2025)
    • KDE Plasma Version: 6.3.5
    • KDE Frameworks Version: 6.14.0
    • Qt Version: 6.9.0
    • Kernel Version: 6.14.5-300.fc42.x86_64
    • Session: Wayland
    • Hardware: AMD Ryzen 3 3200G with integrated AMD Vega graphics
    • Graphics Stack: Mesa 25.0.4 (2.fc42)

Summary of Issue:
After updating to KDE Frameworks 6.14.0, scroll input causes plasmashell to crash or become unresponsive in system interfaces (Application Launcher, System Settings, Discover) when animation speed is set to 14 or above.

Steps to Reproduce:
    1. Use Fedora 42 with KDE Plasma 6 and Frameworks 6.14.0 (Wayland session).
    2. Set animation speed to 14 or higher (via System Settings > Appearance > Animation Speed).
    3. Attempt to scroll in System Settings, Discover, or the Application Launcher.
    4. Observe crash or UI freeze.

Observed Behavior:
    • plasmashell crashes or becomes unresponsive after setting animation speed ≥14.
    • Scroll input in plasma components is ignored or causes sudden exit.
    • Terminal output when restarting plasmashell:
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml:130: TypeError: Cannot read property 'screenGeometry' of null
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml:260: TypeError: Cannot read property 'plasmoid' of undefined

Expected Behavior:
    • plasmashell should not crash or freeze due to animation settings.
    • Scroll input should work as expected across KDE components.

What Was Tried:
    • Restarting plasmashell from terminal.
    • Clearing configs (~/.config, ~/.local/share, and ~/.cache).
    • Creating a new user to test fresh settings (issue reproduced).
    • Downgrading all kf6-* packages to Frameworks 6.12.0 via:
      sudo dnf downgrade 'kf6*' --allowerasing
      → Issue resolved after downgrade.
    • Reinstalled update to confirm reproducibility.
    • Identified exact threshold: animation speeds from 1–13 are safe; crash starts at 14.

Backtrace:
Attempted to gather via GDB, but no threads were available after crash:
(gdb) run
...
(gdb) bt full
No stack.
Interpretation: plasmashell exits too cleanly or too early for GDB to capture a backtrace.

Attached Logs:
Included journalctl output filtered by keyword plasma from current boot: plasma-crash-log.txt

Conclusion:
This appears to be a regression introduced in KDE Frameworks 6.14.0 affecting Wayland sessions with AMD GPUs. The issue appears specifically tied to animation speed handling within plasmashell or related QML components.
Please advise if you need further debugging steps or more logs.
Comment 1 Nate Graham 2025-05-15 14:21:35 UTC

*** This bug has been marked as a duplicate of bug 503703 ***