More crash-proof KCrash (was Re: Konq crash backtraces)

Lubos Lunak l.lunak at suse.cz
Tue Jan 17 12:36:30 GMT 2006


On Saturday 14 January 2006 00:08, Waldo Bastian wrote:
> > - no DCOPClient::emergencyClose() - what's the point anyway, I'm quite
> > sure it doesn't get called when I do Ctrl+C and KDE seems to work just
> > fine, so why should it be called when crashing - it calls malloc() and
> > who knows what else
>
> It's called to free up the dcop name while the crash dialog is showing. It
> also allows kicker to restart from the crash handler.

 I guess it pre-dates the closing of all open filedescriptors done in the 
crashhandler. Kicker restarts here just fine and the dcop connection is 
broken by the close() too.

 Since there seem to be no objections, I'll commit.

-- 
Lubos Lunak
KDE developer
---------------------------------------------------------------------
SuSE CR, s.r.o.  e-mail: l.lunak at suse.cz , l.lunak at kde.org
Drahobejlova 27  tel: +420 2 9654 2373
190 00 Praha 9   fax: +420 2 9654 2374
Czech Republic   http://www.suse.cz/




More information about the kde-core-devel mailing list