Bug 273419

Summary: xsession BadWindow errors when hovering on the Plasma Panel
Product: [Unmaintained] plasma4 Reporter: Patrick ALLAERT <patrick.allaert>
Component: containment-panelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: cfeck, patrick.allaert
Priority: NOR    
Version: 4.6.2   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Patrick ALLAERT 2011-05-16 15:51:33 UTC
Version:           4.6 (using KDE 4.6.2) 
OS:                Linux

When the Plasma Panel (which holds KickOff, the taskbar, pager, clock, systray, ...) is configured to auto hide. Letting him appear by hovering it produces everytime the following in .xsession-errors:

X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 2 (X_ChangeWindowAttributes)
  Resource id:  0x1c3adf6

There is no functional error but think it may hide a bug.

Reproducible: Always

Steps to Reproduce:
1. Configure the Panel with auto hide
2. Hover the Panel


Actual Results:  
The errors get logged in .xsession-errors.

Expected Results:  
No logged errors
Comment 1 Christoph Feck 2011-05-16 16:51:19 UTC
It is probably caused by the systray. Could you remove that widget and confirm?
Comment 2 Patrick ALLAERT 2011-05-16 17:47:45 UTC
(In reply to comment #1)
> It is probably caused by the systray. Could you remove that widget and confirm?

Unfortunately, removing systray and all the other widgets does not help.
I've also created a new empty panel on the top, the same error happens too.
Comment 3 Christoph Feck 2011-05-16 22:41:15 UTC
Thanks for the update. It could also be related to the "glow". Does disabling compositing (Alt+Shift+F12) change anything? I don't see it here.
Comment 4 Patrick ALLAERT 2011-05-17 07:53:32 UTC
(In reply to comment #3)
> Thanks for the update. It could also be related to the "glow". Does disabling
> compositing (Alt+Shift+F12) change anything? I don't see it here.

Indeed, disabling compositing solves it. Re-enabling it makes the error appear again.
Comment 5 Patrick ALLAERT 2011-05-19 19:49:28 UTC
Hi Christoph,

Do you have any idea on how to fix it?

Cheers,
Patrick
Comment 6 Christoph Feck 2011-05-19 22:50:29 UTC
Patrick, I reassigned the report to the Plasma team, and if time permits, they will look at the problem. Since you already said there is no loss of functionality, it certainly won't be a priority, so some patience might be good.
Comment 7 Myriam Schweingruber 2012-05-27 11:34:01 UTC
Is this still valid for KDE 4.8.3 or trunk?
Comment 8 Andrew Crouthamel 2018-09-04 19:04:34 UTC
Hello! Plasma 4 was replaced by Plasma 5 four years ago by the KDE community. In that time we have made great strides in stability and functionality. We are closing all Plasma 4 bugs as most of them are no longer applicable to the new frameworks Plasma 5 is built upon. If you could, please re-test with the latest version of Plasma 5, and submit a new bug to "plasmashell" if you continue to have an issue. Thank you!