https://bugs.kde.org/show_bug.cgi?id=488192
Bug ID: 488192 Summary: Plasma crashes when copying any text in KMail Classification: Plasma Product: plasmashell Version: git-stable-Plasma/6.1 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Clipboard Assignee: plasma-b...@kde.org Reporter: aro...@archlinux.org Target Milestone: 1.0 STEPS TO REPRODUCE 1. Copy any text from a message in KMail OBSERVED RESULT Crash #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007d19bcca8eb3 in __pthread_kill_internal (threadid=<optimized out>, signo=11) at pthread_kill.c:78 #2 0x00007d19bcc50a30 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26 #3 0x00007d19bfbc7645 in KCrash::defaultCrashHandler (sig=11) at /usr/src/debug/kcrash/kcrash-6.2.0/src/kcrash.cpp:593 #4 0x00007d19bcc50ae0 in <signal handler called> () at /usr/lib/libc.so.6 #5 0x00007d195c4fc004 in Klipper::checkClipData (this=0x62b514ea8170, mode=<optimized out>, data=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.0.90/klipper/klipper.cpp:662 #6 0x00007d19bd3a17e7 in QtPrivate::QSlotObjectBase::call (this=0x62b514ed9770, r=0x62b514ea8170, a=0x7ffcbf897f70, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469 #7 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086 #8 0x00007d195c5086a6 in SystemClipboard::newClipData (this=0x62b514b32360, _t1=QClipboard::Clipboard, _t2=0x62b515f2d150) at /usr/src/debug/plasma-workspace/build/klipper/libklipper_common_static_autogen/include/moc_systemclipboard.cpp:196 #9 SystemClipboard::checkClipData (this=0x62b514b32360, mode=QClipboard::Clipboard) at /usr/src/debug/plasma-workspace/plasma-workspace-6.0.90/klipper/systemclipboard.cpp:171 #10 0x00007d19bd3a17e7 in QtPrivate::QSlotObjectBase::call (this=0x62b514ed8200, r=0x62b514b32360, a=0x7ffcbf8980b0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469 #11 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086 #12 0x00007d19be07fb01 in KSystemClipboard::changed (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kguiaddons/build/src/KF6GuiAddons_autogen/include/moc_ksystemclipboard.cpp:142 #13 0x00007d19bd3a17e7 in QtPrivate::QSlotObjectBase::call (this=0x62b514ed8ab0, r=0x62b514ec4460, a=0x7ffcbf898158, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469 #14 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086 #15 0x00007d19be05d596 in ffi_call_unix64 () at ../src/x86/unix64.S:104 #16 0x00007d19be05a00e in ffi_call_int (cif=cif@entry=0x7ffcbf898360, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, closure=closure@entry=0x0) at ../src/x86/ffi64.c:673 #17 0x00007d19be05cbd3 in ffi_call (cif=cif@entry=0x7ffcbf898360, fn=<optimized out>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7ffcbf898430) at ../src/x86/ffi64.c:710 #18 0x00007d19bfc3f860 in wl_closure_invoke (closure=closure@entry=0x7d19a8006b20, target=<optimized out>, target@entry=0x62b514ed6e40, opcode=opcode@entry=1, data=<optimized out>, flags=1) at ../wayland-1.23.0/src/connection.c:1228 #19 0x00007d19bfc400d9 in dispatch_event (display=display@entry=0x62b5127de4b0, queue=queue@entry=0x62b5127de5a8) at ../wayland-1.23.0/src/wayland-client.c:1670 #20 0x00007d19bfc404f3 in dispatch_queue (display=0x62b5127de4b0, queue=0x62b5127de5a8) at ../wayland-1.23.0/src/wayland-client.c:1816 #21 wl_display_dispatch_queue_pending (display=0x62b5127de4b0, queue=0x62b5127de5a8) at ../wayland-1.23.0/src/wayland-client.c:2058 #22 0x00007d19be1740c6 in QtWaylandClient::QWaylandDisplay::flushRequests (this=<optimized out>) at /usr/src/debug/qt6-wayland/qtwayland/src/client/qwaylanddisplay.cpp:227 #23 0x00007d19bd38c0ff in QObject::event (this=0x62b5127de280, e=0x7d19a800b5c0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1452 #24 0x00007d19bf2fc55c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x62b5127de280, e=0x7d19a800b5c0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3287 #25 0x00007d19bd344e38 in QCoreApplication::notifyInternal2 (receiver=0x62b5127de280, event=event@entry=0x7d19a800b5c0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1142 #26 0x00007d19bd3451fb in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7d19a800b5c0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1583 #27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x62b5127acba0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1940 #28 0x00007d19bd5a460c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1797 #29 postEventSourceDispatch (s=0x62b51284b8d0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:244 #30 0x00007d19bbf19a89 in g_main_dispatch (context=0x7d19b0000f00) at ../glib/glib/gmain.c:3344 #31 0x00007d19bbf7b9b7 in g_main_context_dispatch_unlocked (context=0x7d19b0000f00) at ../glib/glib/gmain.c:4152 #32 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7d19b0000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4217 #33 0x00007d19bbf18f95 in g_main_context_iteration (context=0x7d19b0000f00, may_block=1) at ../glib/glib/gmain.c:4282 #34 0x00007d19bd5a28dd in QEventDispatcherGlib::processEvents (this=0x62b5127db6a0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #35 0x00007d19bd34f10e in QEventLoop::processEvents (this=0x7ffcbf898a60, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100 #36 QEventLoop::exec (this=0x7ffcbf898a60, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182 #37 0x00007d19bd34945d in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74 #38 0x00007d19bf2f83fa in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2555 #39 0x000062b4ec140cfb in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.0.90/shell/main.cpp:188 SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux x86_64 (available in About System) KDE Plasma Version: 6.0.90 KDE Frameworks Version: 6.2.0 Qt Version: 6.7.1 -- You are receiving this mail because: You are watching all bug changes.