Version: CVS (using Devel) OS: Linux Hi, I started plasma-desktop in a terminal and each time I put the mouse pointer on the K menu, more than 1000 error messages are displayed in the terminal. Here is a sample: QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::save: Painter not active QPainter::scale: Painter not active QPainter::save: Painter not active QPainter::worldTransform: Painter not active QPainter::setPen: Painter not active QPainter::setBrush: Painter not active QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::worldTransform: Painter not active QPainter::setWorldTransform: Painter not active QPainter::brush: Painter not active QPainter::setBrush: Painter not active QPainter::pen: Painter not active QPainter::pen: Painter not active QPainter::setPen: Painter not active QPainter::opacity: Painter not active QPainter::brush: Painter not active QPainter::pen: Painter not active QPainter::setPen: Painter not active QPainter::setOpacity: Painter not active QPainter::setPen: Painter not active QPainter::setOpacity: Painter not active QPainter::setBrush: Painter not active QPainter::setPen: Painter not active QPainter::setWorldTransform: Painter not active QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::worldTransform: Painter not active QPainter::setPen: Painter not active QPainter::setBrush: Painter not active QPainter::setRenderHint: Painter must be active to set rendering hints This would quickly produce an enormous ~/.xsession-errors file! Reproducible: Always Steps to Reproduce: 1. kill plasma-desktop (or wait for it to crash :>) 2. start plasma-desktop in a terminal 3. put the mouse pointer on the K menu Actual Results: more than 1000 error messages are displayed Expected Results: 0 error message or 1 error message if something is really wrong This is with KDE SC 4.5 beta2 in Ubuntu lucid.
"each time I put the mouse pointer on the K menu" Do you mean after clicking on the K icon, or just hovering over the K icon?
Hovering over the K icon is enough to trigger the error messages.
is the icon correctly painted? does the highlight animated effect work?
Yes and yes. Similar error messages are also displayed when hovering above the clock, too.
Created attachment 55378 [details] output of the command plasma-desktop @Laurent Bonnaud are u still facing the same issue? i tried to reproduce the bug but i couldn't.in the attachment there is a file with the output of the commands killall plasma-desktop && plasma-desktop. i saw some other errors,but not these that were mentioned above. my box's specifications are, Qt: 4.7.1 KDE Development Platform: 4.5.4 (KDE 4.5.4) os:gentoo ~amd64
we need to know whether this is still an issue in a recent version, e.g. 4.7.4.
Closing for lack of feedback. Please feel free to reopen this report if you can still reproduce this with KDE 4.8.3 or later.
With KDE 4.9 plasma displays much less error messages. Thanks for the fix!