Patch KParts::StatusBarExtension...

David Faure faure at
Mon Mar 1 13:31:21 GMT 2010

On Monday 01 March 2010, Dawit A wrote:
> Hi,
> The attached patch fixes crashes that occur due to unexpected deletion of
> the m_widget variable in the internal class KParts::StatusBarItem. This
> can happen when a KUrlLabel  is deleted by the application or plugin that
> added it to the status bar for example.
> The patch simply changes the m_widget variable to a QPointer to guard
> against external deletions and checks the validity of the variable before
> use.

Yes I think this would be a good idea.

This would fix bug 221758 (which good erroneously merged into 228255)
(I fixed the JSError case, but not the wallet-bar case).

David Faure, faure at,
Sponsored by Nokia to work on KDE, incl. Konqueror (

More information about the kde-core-devel mailing list