Bug 511708

Summary: plasmashell crashes repeatedly with SIGSEGV when hovering over taskbar icons using the org.kde.plasma.icontasks widget. The crash occurs in QQmlDelegateModel::drainReusableItemsPool during geometry changes triggered by tooltip/preview display.
Product: [Plasma] plasmashell Reporter: Mathieu GRENET <kde>
Component: Task Manager and Icons-Only Task Manager widgetsAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kdedev, qydwhotmail
Priority: NOR    
Version First Reported In: 6.5.1   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Mathieu GRENET 2025-11-06 12:27:43 UTC
Frequency
Multiple crashes per day. I have recorded 8 crashes over 3 days (November 3-6, 2025).

GPU: AMD Radeon RX 7900 XTX (radeonsi, navi31, LLVM 21.1.4, DRM 3.64)
CPU: AMD Ryzen 9 9950X
Session: Wayland

Steps to Reproduce

Use Plasma 6.5.1 with Qt 6.10.0 on Wayland
Add org.kde.plasma.icontasks widget to the panel
Hover mouse cursor over taskbar icons
Crash occurs randomly during hover/tooltip display

Reproducibility: Intermittent but frequent (multiple times per day)

Expected Behavior
Taskbar should display tooltips/previews without crashing

Actual Behavior
plasmashell crashes with SIGSEGV and automatically restarts
Comment 1 Mathieu GRENET 2025-11-06 12:29:08 UTC
Stack trace of thread 471877:
#0  0x00007fddbfbb094c n/a (libc.so.6 + 0x9894c)
#1  0x00007fddbfb56410 raise (libc.so.6 + 0x3e410)
#2  0x00007fddc2ae3e57 _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x7e57)
#3  0x00007fddbfb56540 n/a (libc.so.6 + 0x3e540)
#4  0x00007fddbed051c2 n/a (libQt6QmlModels.so.6 + 0x291c2)
#5  0x00007fddbed69c95 n/a (libQt6QmlModels.so.6 + 0x8dc95)
#6  0x00007fddbed7e755 n/a (libQt6QmlModels.so.6 + 0xa2755)
#7  0x00007fddbed65c28 _ZN17QQmlDelegateModel22drainReusableItemsPoolEi (libQt6QmlModels.so.6 + 0x89c28)
#8  0x00007fddc1d64bcf _ZN14QQuickListView14geometryChangeERK6QRectFS2_ (libQt6Quick.so.6 + 0x4ddbcf)
#9  0x00007fddc1a0236d _ZN10QQuickItem7setSizeERK6QSizeF (libQt6Quick.so.6 + 0x17b36d)
#10 0x00007fddb862a250 _ZN20QQuickControlPrivate13resizeContentEv (libQt6QuickTemplates2.so.6 + 0xae250)
#11 0x00007fddb862be3c _ZN13QQuickControl14geometryChangeERK6QRectFS2_ (libQt6QuickTemplates2.so.6 + 0xafe3c)
#12 0x00007fddc1a0236d _ZN10QQuickItem7setSizeERK6QSizeF (libQt6Quick.so.6 + 0x17b36d)
#13 0x00007fddc1a30cd5 n/a (libQt6Quick.so.6 + 0x1a9cd5)
#14 0x00007fddc1a3115d _ZN12QQuickLoader14geometryChangeERK6QRectFS2_ (libQt6Quick.so.6 + 0x1aa15d)
#15 0x00007fddc1a0236d _ZN10QQuickItem7setSizeERK6QSizeF (libQt6Quick.so.6 + 0x17b36d)
#16 0x00007fddc2c08ef1 _ZN11PlasmaQuick12PlasmaWindow11resizeEventEP12QResizeEvent (libPlasmaQuick.so.6 + 0x5cef1)
#17 0x00007fddc09ddf48 _ZN7QWindow5eventEP6QEvent (libQt6Gui.so.6 + 0x215f48)
Comment 2 TraceyC 2025-11-06 20:23:29 UTC
Thanks for the bug report. Based on the backtrace, this looks like bug 491699, which is expected to be fixed in Qt 6.10.1. If you still experience that crash after your system updates Qt to 6.10.1, please make a note in bug 491699. Thanks.

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