Created attachment 103303 [details] gdb backtrace of the plasmashell reported bug KDE on ubuntu xenial-backports repositories installed on Kubuntu 16.04 Problem appears when plug an external monitor on HDMI port. When plug the HDMI connector, plasmashell start to eating 100% of cpu and system freeeze. No way to kill or stop plasmashell. System resources are completely busy... I was able to debug plasmashell attaching this process and then ctrl-c when overload occurs. After wait a lot of time that gdb response to my ctrl-c command, I see that process eat all my system memory and with backtrace seems that plasmashell enter in a infinite recursion of QQuickItem::setImplicitSize(double, double)() calls. In attachment a piece of backtrace callstack. Problem is repetitive and occurs each time I try to connect my monitor. If needed I can help giving more information about the bug. I'm waiting to response. Regards, Matteo
If this is reproducible, could you isolate which desktop widget or panel applet is responsible? You can temporarily remove those to verify.
Can you include all your versions of Qt, frameworks, and Plasma Also can you try removing the pager applet and retrying; it's the one place I've seen this before so it might narrow it down. Can you set the bug status back to unconfirmed when you reply
KDE Plasma Versoin 5.8.5 KDE Frameworks Version: 5.28.0 QT Version: 5.6.1 Kernel Version: 4.4.0-57-generic OS Type: 64-bit Problem disappears only when: - I remove the default panel on main desktop and - I remove all application icons placed on desktop I don't understand how to remove the pager applet so I can't try to plug-in the hdma cable unless this applet.
Click the menu icon on the right of the panel (looks like an = with 3 lines) then you should see the desktop pager (if it exists) it looks like a blue square next to the K menu. click on the X in the tooltip to remove it.
OK, thanks.... So, I do a test removing pager applet from the panel but problem remain. I also do a test with an empty panel instead of my default panel and system continue to freeze.
Loop is in Qt. Your Qt Version is 5.6.1 I'm going to close this, unless you can reproduce on a newer system.
Please provide a reference to the upstream bug report.