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: [email protected]
Reporter: [email protected]
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.