Bug 260831

Summary: Removing tab adds line into ~/.xsession-errors file: konsole(25557)/kdeui (kdelibs) KXMLGUIClient::~KXMLGUIClient: 0x1086458 deleted without having been removed from the factory first. This will leak standalone popupmenus and could lead to crashes.
Product: [Applications] konsole Reporter: Marcin Juszkiewicz <marcin>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED REMIND    
Severity: normal CC: L.Bonnaud
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Marcin Juszkiewicz 2010-12-20 22:33:37 UTC
Version:           unspecified (using KDE 4.5.85) 
OS:                Linux

Each time when I close tab in Konsole I get this message in ~/.xsession-errors file:


konsole(25557)/kdeui (kdelibs) KXMLGUIClient::~KXMLGUIClient: 0x1086458 deleted without having been removed from the factory first. This will leak standalone popupmenus and could lead to crashes. 


Reproducible: Always

Steps to Reproduce:
1. run Konsole
2. tail -f ~/.xsession-errors
3. open new tab
4. close just opened tab
5. look at ~/.xsession-errors output

Actual Results:  
konsole(25557)/kdeui (kdelibs) KXMLGUIClient::~KXMLGUIClient: 0x1086458 deleted without having been removed from the factory first. This will leak standalone popupmenus and could lead to crashes.
Comment 1 Laurent Bonnaud 2011-01-10 09:40:30 UTC
This bug is still in KDE 4.5.95 aka 4.6RC2 in Ubuntu with this package version:

Package: konsole
Version: 4:4.5.95-0ubuntu1~maverick~ppa1

Error message:

konsole(11694)/kdeui (kdelibs) KXMLGUIClient::~KXMLGUIClient: 0x8cc38fc deleted without having been removed from the factory first. This will leak standalone popupmenus and could lead to crashes.
Comment 2 Kurt Hindenburg 2011-03-06 20:06:41 UTC
This should be fixed in 4.6.1.
Comment 3 Laurent Bonnaud 2011-03-07 17:38:02 UTC
Indeed.  I confirm that this bug is fixed in KDE 4.6.1 in Kubuntu 10.10.  Thanks a lot!