Bug 155001

Summary: Flash fixes in QXembed breaks kcmshell root mode
Product: [Frameworks and Libraries] kdelibs Reporter: Ismail Donmez <ismail>
Component: generalAssignee: Lubos Lunak <l.lunak>
Status: RESOLVED FIXED    
Severity: normal CC: dglent, mail, va7nws
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Ismail Donmez 2008-01-03 00:55:53 UTC
Version:            (using KDE KDE 3.5.8)
Installed from:    Unlisted Binary Package
OS:                Linux

How to reproduce;

kcmshell kdm

click on Administrator Mode and enter your root password, on console you see :

X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  6
  Minor opcode:  0
  Resource id:  0x3800347
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  12
  Minor opcode:  0
  Resource id:  0x3800347
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  12
  Minor opcode:  0
  Resource id:  0x3800347
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  8
  Minor opcode:  0
  Resource id:  0x3800347
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  12
  Minor opcode:  0
  Resource id:  0x3800347
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  12
  Minor opcode:  0
  Resource id:  0x3800347
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  25
  Minor opcode:  0
  Resource id:  0x3800347
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  25
  Minor opcode:  0
  Resource id:  0x3800347

This is a regression after Lubos' Flash XEmbed fixes.
Comment 1 Ismail Donmez 2008-01-03 00:57:11 UTC
Assign to Seli.
Comment 2 Lubos Lunak 2008-01-04 20:07:58 UTC
SVN commit 757345 by lunakl:

Do not put kcontrol's own widgets inside of QXEmbed.
BUG: 155001
CCBUG: 132138



 M  +17 -3     modules.cpp  
 M  +14 -0     modules.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=757345
Comment 3 Lubos Lunak 2008-01-04 20:08:57 UTC
SVN commit 757346 by lunakl:

Fix embedding started from outside by reparenting inside to QXEmbed.
CCBUG: 155001
CCBUG: 132138



 M  +2 -0      qxembed.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=757346
Comment 4 Ismail Donmez 2008-02-20 08:07:25 UTC
*** Bug 157527 has been marked as a duplicate of this bug. ***
Comment 5 Oswald Buddenhagen 2008-02-24 20:37:21 UTC
*** Bug 156151 has been marked as a duplicate of this bug. ***
Comment 6 Oswald Buddenhagen 2008-03-09 21:32:05 UTC
*** Bug 159033 has been marked as a duplicate of this bug. ***