From kde-core-devel Tue Jan 17 12:36:30 2006 From: Lubos Lunak Date: Tue, 17 Jan 2006 12:36:30 +0000 To: kde-core-devel Subject: Re: More crash-proof KCrash (was Re: Konq crash backtraces) Message-Id: <200601171336.30926.l.lunak () suse ! cz> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=113750139915747 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@suse.cz , l.lunak@kde.org Drahobejlova 27 tel: +420 2 9654 2373 190 00 Praha 9 fax: +420 2 9654 2374 Czech Republic http://www.suse.cz/