Bug 515922 - Plasma crashed after opening a picture moved to another device with Gwenview
Summary: Plasma crashed after opening a picture moved to another device with Gwenview
Status: RESOLVED DUPLICATE of bug 515465
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 6.5.91
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-12 22:20 UTC by Patrick Silva
Modified: 2026-02-17 18:19 UTC (History)
2 users (show)

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


Attachments
long backtrace (172.36 KB, text/plain)
2026-02-12 22:20 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2026-02-12 22:20:05 UTC
Created attachment 189501 [details]
long backtrace

SUMMARY
I moved some pictures from a SSD to an hard disk, immediately I opened one of them with Gwenview, then Plasma crashed.

Operating System: Arch Linux 
KDE Plasma Version: 6.5.91
KDE Frameworks Version: 6.22.0
Qt Version: 6.11.0
Graphics Platform: Wayland
Comment 1 TraceyC 2026-02-17 18:11:09 UTC
Searchable backtrace


Thread 1 (Thread 0x7f7a4402a6c0 (LWP 33441)):
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1  0x00007f7abcca7af3 in __pthread_kill_internal (threadid=<optimized out>, signo=11) at pthread_kill.c:89
#2  0x00007f7abcc4d1a0 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007f7ac02f3e57 in KCrash::defaultCrashHandler (sig=11) at /usr/src/debug/kcrash/kcrash-6.22.0/src/kcrash.cpp:605
#4  0x00007f7abcc4d2d0 in <signal handler called> () at /usr/lib/libc.so.6
#5  0x0000000000000000 in ??? ()
#6  0x00007f7abd3c78b9 in QMimeData::hasImage (this=this@entry=0x56412a6e6f00) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydatapointer.h:357
#7  0x00007f7abe35c1a8 in DataControlSource::ext_data_control_source_v1_send (this=0x56412f8ab880, mime_type=..., fd=138) at /usr/src/debug/kguiaddons/kguiaddons-6.22.1/src/systemclipboard/waylandclipboard.cpp:355
#8  0x00007f7abe351296 in QtWayland::ext_data_control_source_v1::handle_send (data=0x56412f8ab890, object=<optimized out>, mime_type=0x7f7aa80160ec "text/uri-list", fd=138) at /usr/src/debug/kguiaddons/build/src/qwayland-ext-data-control-v1.cpp:311
#9  0x00007f7abf360ac6 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#10 0x00007f7abf35d76b in ffi_call_int (cif=cif@entry=0x7f7a440295e0, fn=fn@entry=0x7f7abe351230 <QtWayland::ext_data_control_source_v1::handle_send(void*, ext_data_control_source_v1*, char const*, int)>, rvalue=<optimized out>, rvalue@entry=0x0, avalue=avalue@entry=0x7f7a440296b0, closure=closure@entry=0x0) at ../src/x86/ffi64.c:676
#11 0x00007f7abf36006e in ffi_call (cif=cif@entry=0x7f7a440295e0, fn=0x7f7abe351230 <QtWayland::ext_data_control_source_v1::handle_send(void*, ext_data_control_source_v1*, char const*, int)>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7f7a440296b0) at ../src/x86/ffi64.c:713
#12 0x00007f7ac056248d in wl_closure_invoke (closure=closure@entry=0x7f7aa8016010, target=<optimized out>, target@entry=0x56412f8d6420, opcode=opcode@entry=0, data=<optimized out>, flags=1) at ../wayland-1.24.0/src/connection.c:1241
#13 0x00007f7ac05632e9 in dispatch_event (display=display@entry=0x5641283837c0, queue=queue@entry=0x56412add60d0) at ../wayland-1.24.0/src/wayland-client.c:1707
#14 0x00007f7ac05636f3 in dispatch_queue (display=0x5641283837c0, queue=0x56412add60d0) at ../wayland-1.24.0/src/wayland-client.c:1853
#15 wl_display_dispatch_queue_pending (display=display@entry=0x5641283837c0, queue=queue@entry=0x56412add60d0) at ../wayland-1.24.0/src/wayland-client.c:2190
#16 0x00007f7ac0566f34 in wl_display_dispatch_queue_timeout (display=0x5641283837c0, queue=0x56412add60d0, timeout=timeout@entry=0x0) at ../wayland-1.24.0/src/wayland-client.c:2096
#17 0x00007f7ac0567010 in wl_display_dispatch_queue (display=<optimized out>, queue=<optimized out>) at ../wayland-1.24.0/src/wayland-client.c:2163
#18 0x00007f7abe355808 in ClipboardThread::run (this=0x56412ad66f30) at /usr/src/debug/kguiaddons/kguiaddons-6.22.1/src/systemclipboard/waylandclipboard.cpp:555
#19 0x00007f7abd54e183 in QThreadPrivate::start (arg=0x56412ad66f30) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466
#20 0x00007f7abcca597a in start_thread (arg=<optimized out>) at pthread_create.c:454
#21 0x00007f7abcd292bc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Comment 2 TraceyC 2026-02-17 18:19:41 UTC
Based on the backtrace, this looks to be bug 515465, which is being worked on. Thanks for the report!

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