moving a popup notification freezes plasma-desktop Reproducible: Always Steps to Reproduce: 1. start kopete or any application that generates a notification popup. in case of kopete, wait till one of your buddies goes online. 2. try to move/drag the notification popup. Actual Results: plasma-desktop freezes Expected Results: plasma-desktop shouldn't freeze.
after the freeze, I don't get a crash report menu. eventually plasma-desktop just disappears. and I have to run plasma-desktop from konsole again.
When it happens, run "gdb -p `pidof plasma-desktop`" in konsole, then run "bt" and get the backtrace.
I can't. the whole desktop freezes. I can't even select other windows. and if I ctrl+alt+f1, plasma-desktop instantly dies.
Created attachment 76697 [details] extermely long backtrace. plasma freezes for two minutes then crashes/exits on it's own
Infinite loop : #1093 0x00007ffff73f00b9 in Plasma::FrameSvg::setEnabledBorders(QFlags<Plasma::FrameSvg::EnabledBorder>) () from /usr/lib/libplasma.so.3 #1094 0x00007ffff73d1090 in ?? () from /usr/lib/libplasma.so.3 #1095 0x00007ffff73d2409 in Plasma::Dialog::resizeEvent(QResizeEvent*) () from /usr/lib/libplasma.so.3 #1096 0x00007ffff3668c15 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #1097 0x00007ffff361918c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #1098 0x00007ffff361d60a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #1099 0x00007ffff5174426 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #1100 0x00007ffff44876ae in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #1101 0x00007ffff3663381 in QWidget::setContentsMargins(int, int, int, int) () from /usr/lib/libQtGui.so.4 #1102 0x00007ffff73d11de in ?? () from /usr/lib/libplasma.so.3 #1103 0x00007ffff73d2540 in ?? () from /usr/lib/libplasma.so.3 #1104 0x00007ffff449cb8f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #1105 0x00007ffff73f00b9 in Plasma::FrameSvg::setEnabledBorders(QFlags<Plasma::FrameSvg::EnabledBorder>) ()
*** Bug 314839 has been marked as a duplicate of this bug. ***
the backtrace is lacking debug symbols, so we cannot see where in the code it's happening. If you are still able to reproduce please do the steps again but with proper debug symbols.
it doesn't happen anymore so I will just close the bug.