https://bugs.kde.org/show_bug.cgi?id=465326

--- Comment #13 from Oded Arbel <o...@geek.co.il> ---
And now it is frozen on:

Thread 1 (Thread 0x7fe0605689c0 (LWP 13998) "plasmashell"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fe064acea65 in QtLinuxFutex::_q_futex(int*, int, int, unsigned long
long, int*, int) (val3=0, addr2=0x0, val2=0, val=3, op=0, addr=0x561a5ba91628)
at thread/qfutex_p.h:114
#2  QtLinuxFutex::futexWait<QBasicAtomicPointer<QMutexData>
>(QBasicAtomicPointer<QMutexData>&, QBasicAtomicPointer<QMutexData>::Type)
(expectedValue=0x3, futex=...) at thread/qfutex_p.h:133
#3  lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at
thread/qmutex_linux.cpp:142
#4  QBasicMutex::lockInternal() (this=0x561a5ba91628) at
thread/qmutex_linux.cpp:159
#5  0x00007fe064aced73 in QBasicMutex::lock() (this=0x561a5ba91628) at
thread/qmutex.h:84
#6  QRecursiveMutexPrivate::lock(int) (this=0x561a5ba91610,
timeout=timeout@entry=-1) at thread/qmutex.cpp:780
#7  0x00007fe064acec69 in QMutex::lock() (this=this@entry=0x561a5ba94ed0) at
thread/qmutex.cpp:235
#8  0x00007fdfb7b35100 in QMutexLocker::QMutexLocker(QBasicMutex*)
(m=0x561a5ba94ed0, this=<synthetic pointer>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qmutex.h:257
#9  QMutexLocker::QMutexLocker(QRecursiveMutex*) (m=0x561a5ba94ed0,
this=<synthetic pointer>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qmutex.h:262
#10 HistoryModel::insert(std::shared_ptr<HistoryItem>) (this=0x561a5ba94eb0,
item=std::shared_ptr<HistoryItem> (use count 3, weak count 0) = {...}) at
./klipper/historymodel.cpp:135
#11 0x00007fdfb7b300d2 in History::insert(std::shared_ptr<HistoryItem>)
(this=<optimized out>, item=std::shared_ptr<HistoryItem> (use count 3, weak
count 0) = {...}) at ./klipper/history.cpp:95
#12 0x00007fdfb7b1a166 in Klipper::applyClipChanges(QMimeData const*)
(this=this@entry=0x561a5ba66940, clipData=clipData@entry=0x561a61f5eb20) at
./klipper/klipper.cpp:687
#13 0x00007fdfb7b1ca48 in Klipper::checkClipData(bool) (this=0x561a5ba66940,
selectionMode=<optimized out>) at ./klipper/klipper.cpp:828
#14 0x00007fe064cf40d4 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffdab7519e0, r=0x561a5ba66940, this=0x561a5ba94dd0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#15 doActivate<false>(QObject*, int, void**) (sender=0x561a5ba95010,
signal_index=3, argv=0x7ffdab7519e0) at kernel/qobject.cpp:3923
#16 0x00007fe0644240a2 in KSystemClipboard::changed(QClipboard::Mode) () at
/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5
#17 0x00007fe064cf40d4 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffdab751a90, r=0x561a5ba95010, this=0x561a5ba85eb0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#18 doActivate<false>(QObject*, int, void**) (sender=0x561a59946e80,
signal_index=3, argv=0x7ffdab751a90) at kernel/qobject.cpp:3923
#19 0x00007fe066495e2e in ffi_call_unix64 () at ../src/x86/unix64.S:105
#20 0x00007fe066492493 in ffi_call_int (cif=<optimized out>, fn=<optimized
out>, rvalue=<optimized out>, avalue=<optimized out>, closure=<optimized out>)
at ../src/x86/ffi64.c:672
#21 0x00007fe067088b20 in  () at /lib/x86_64-linux-gnu/libwayland-client.so.0
#22 0x00007fe0670892c3 in  () at /lib/x86_64-linux-gnu/libwayland-client.so.0
#23 0x00007fe0670894bc in wl_display_dispatch_queue_pending () at
/lib/x86_64-linux-gnu/libwayland-client.so.0
#24 0x00007fe06652338a in QtWaylandClient::QWaylandDisplay::flushRequests()
(this=<optimized out>) at ./src/client/qwaylanddisplay.cpp:253
#25 0x00007fe064ce9ade in QObject::event(QEvent*) (this=0x561a5992cb50,
e=0x7fe05400be20) at kernel/qobject.cpp:1347
#26 0x00007fe06596c793 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x561a5992cb50, e=0x7fe05400be20) at
kernel/qapplication.cpp:3640
#27 0x00007fe064cbc07a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x561a5992cb50, event=0x7fe05400be20) at
kernel/qcoreapplication.cpp:1064
#28 0x00007fe064cbf167 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x561a59903ec0) at
kernel/qcoreapplication.cpp:1821
#29 0x00007fe064d16487 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x561a59945d60) at kernel/qeventdispatcher_glib.cpp:277
#30 0x00007fe0637bb569 in g_main_dispatch (context=0x7fe058005010) at
../../../glib/gmain.c:3444
#31 g_main_context_dispatch (context=0x7fe058005010) at
../../../glib/gmain.c:4162
#32 0x00007fe0638103c8 in g_main_context_iterate.constprop.0
(context=0x7fe058005010, block=<optimized out>, dispatch=1, self=<optimized
out>) at ../../../glib/gmain.c:4238
#33 0x00007fe0637b8d20 in g_main_context_iteration (context=0x7fe058005010,
may_block=1) at ../../../glib/gmain.c:4303
#34 0x00007fe064d15ad8 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x561a5994ab70, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#35 0x00007fe064cba99b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffdab752250, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#36 0x00007fe064cc2f34 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#37 0x00007fe0651364d0 in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1870
#38 0x00007fe06596c709 in QApplication::exec() () at
kernel/qapplication.cpp:2832
#39 0x0000561a58b58a8b in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ./shell/main.cpp:235

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to