Loading many lines of text using 'qdbus org.kde.klipper /klipper setClipboardContents "$line"' causes freezing of Panel for 10sec-1min Freezing not occuring if sleep(higher than 0.3) is used between commands. This behaviour is observable also when klipper is configured to "synchronize contents of the clippboard and selection" and user is selecting different text to fast e.g. 5 fast clicks on some text in Konsole Reproducible: Always Steps to Reproduce: 1. run command for a in `seq 10`; do qdbus org.kde.klipper /klipper setClipboardContents "$a";done 2. 3. Actual Results: Panel freezes Expected Results: Panel should not be influenced
is it freezing or busy looping? In case of freeze, could you gdb into plasmashell and get a backtrace of all threads?
Created attachment 99441 [details] gdb plasma-shell backtrace
Maybe it is busy-looping, because longer "list" with 30 lines takes longer time than only 5 lines list.
> QXcbClipboard::waitForClipboardEvent that sounds a lot like blocking
This bug is from Plasma 5.6.4, not Plasma 5.15.3. It seems that this problem is fixed because I could not reproduce it using the command the original reporter provided.