Created attachment 171416 [details] Reproduction video SUMMARY Since at least plasma 6.1.1 (and now on 6.1.2), when dragging an application from the application launcher to the desktop, plasma shell fully crashes. It only happens on Wayland, I tested on xorg and it still functions as normal. STEPS TO REPRODUCE 1. Open application launcher 2. Drag any application to any desktop 3. Observe crash OBSERVED RESULT Full crash of plasma shell. EXPECTED RESULT Show a menu to copy/link the application on the desktop (like it used to and like it does on xorg). SOFTWARE/OS VERSIONS Linux/KDE Plasma: OpenSUSE Tumbleweed KDE Plasma Version: 6.1.2 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.2 ADDITIONAL INFORMATION - Nvidia GPU (GTX1060) - Triple monitors and happens when dragging to any of my three desktops - Wayland only (tested on xorg and it still shows the typical make copy/link menu)
Crash log from crashed processes viewer: Hint: You are currently not seeing messages from other users and the system. Users in the 'systemd-journal' group can see all messages. Pass -q to turn off this notice. PID: 6956 (kioworker) UID: 1000 (david) GID: 1000 (david) Signal: 11 (SEGV) Timestamp: Fri 2024-07-05 23:49:57 EDT (51min ago) Command Line: /usr/libexec/kf6/kioworker /usr/lib64/qt6/plugins/kf6/kio/thumbnail.so thumbnail "" local:/run/user/1000/plasmashellZLtiHL.9.kioworker.socket Executable: /usr/libexec/kf6/kioworker Control Group: /user.slice/user-1000.slice/user@1000.service/session.slice/plasma-plasmashell.service Unit: user@1000.service User Unit: plasma-plasmashell.service Slice: user-1000.slice Owner UID: 1000 (david) Boot ID: 22c3d18558204df29632c28bb54898af Machine ID: 237d0515a00149acaaef61a5f220ccd4 Hostname: tuxedo-desk Storage: /var/lib/systemd/coredump/core.kioworker.1000.22c3d18558204df29632c28bb54898af.6956.1720237797000000.zst (present) Size on Disk: 2.4M Message: Process 6956 (kioworker) of user 1000 dumped core. Stack trace of thread 6956: #0 0x00007f611f2e1cff _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x6cff) #1 0x00007f611e841240 __restore_rt (libc.so.6 + 0x41240) #2 0x00007f611f45f1d3 n/a (libKF6KIOCore.so.6 + 0x8b1d3) #3 0x00007f611e841240 __restore_rt (libc.so.6 + 0x41240) #4 0x00007f611e90f3df ioctl (libc.so.6 + 0x10f3df) #5 0x00007f610b035359 n/a (libnvidia-eglcore.so.550.90.07 + 0xe35359) #6 0x00007f610b036e60 n/a (libnvidia-eglcore.so.550.90.07 + 0xe36e60) #7 0x00007f610b037961 n/a (libnvidia-eglcore.so.550.90.07 + 0xe37961) #8 0x00007f610acaf97f n/a (libnvidia-eglcore.so.550.90.07 + 0xaaf97f) #9 0x00007f610acafdd9 n/a (libnvidia-eglcore.so.550.90.07 + 0xaafdd9) #10 0x00007f610ac1021b n/a (libnvidia-eglcore.so.550.90.07 + 0xa1021b) #11 0x00007f610ac10878 n/a (libnvidia-eglcore.so.550.90.07 + 0xa10878) #12 0x00007f610ac653cd n/a (libnvidia-eglcore.so.550.90.07 + 0xa653cd) #13 0x00007f610acfbf99 n/a (libnvidia-eglcore.so.550.90.07 + 0xafbf99) #14 0x00007f610ac5545e n/a (libnvidia-eglcore.so.550.90.07 + 0xa5545e) #15 0x00007f610ac56388 n/a (libnvidia-eglcore.so.550.90.07 + 0xa56388) #16 0x00007f610ac30ffb n/a (libnvidia-eglcore.so.550.90.07 + 0xa30ffb) #17 0x00007f610ac33acd n/a (libnvidia-eglcore.so.550.90.07 + 0xa33acd) #18 0x00007f610abf3c50 n/a (libnvidia-eglcore.so.550.90.07 + 0x9f3c50) #19 0x00007f610abf5031 n/a (libnvidia-eglcore.so.550.90.07 + 0x9f5031) #20 0x00007f610ac08817 n/a (libnvidia-eglcore.so.550.90.07 + 0xa08817) #21 0x00007f61114a4cf8 n/a (libEGL_nvidia.so.0 + 0xa4cf8) #22 0x00007f61114a32ed n/a (libEGL_nvidia.so.0 + 0xa32ed) #23 0x00007f611e8439e6 __run_exit_handlers (libc.so.6 + 0x439e6) #24 0x00007f611e843b30 exit (libc.so.6 + 0x43b30) #25 0x00007f611e82a1f7 __libc_start_call_main (libc.so.6 + 0x2a1f7) #26 0x00007f611e82a2b9 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a2b9) #27 0x000056094feb9615 n/a (kioworker + 0x1615) Stack trace of thread 6957: #0 0x00007f611e90578f __poll (libc.so.6 + 0x10578f) #1 0x00007f611dd1432f n/a (libglib-2.0.so.0 + 0x5f32f) #2 0x00007f611dd14a3c g_main_context_iteration (libglib-2.0.so.0 + 0x5fa3c) #3 0x00007f611efc1adc _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3c1adc) #4 0x00007f611ed993db _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1993db) #5 0x00007f611ee74a64 _ZN7QThread4execEv (libQt6Core.so.6 + 0x274a64) #6 0x00007f611e61c70a n/a (libQt6DBus.so.6 + 0x3870a) #7 0x00007f611eeed139 n/a (libQt6Core.so.6 + 0x2ed139) #8 0x00007f611e892ba2 start_thread (libc.so.6 + 0x92ba2) #9 0x00007f611e91400c __clone3 (libc.so.6 + 0x11400c) ELF object binary architecture: AMD x86-64
I can reproduce this if desktop layout is Folder View. Works OK in Desktop layout Operating System: Arch Linux KDE Plasma Version: 6.1.2 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.2 Kernel Version: 6.9.7-arch1-1 (64-bit) Graphics Platform: Wayland Graphics Processor: AMD CEDAR
*** Bug 489851 has been marked as a duplicate of this bug. ***
I am unable to reproduce this, but I fixed similar-ish bug recently. See: 484674
(In reply to Akseli Lahtinen from comment #4) > I am unable to reproduce this, but I fixed similar-ish bug recently. See: > 484674 Yep, but here it crashes for valid desktop files too