Bug 35438 - Add a crash reporter (eg Breakpad)
Summary: Add a crash reporter (eg Breakpad)
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
(earliest affected)
Hardware: Other All
: high enhancement
Assignee: Not Assigned
Whiteboard: vote
: 35821 40676 49224 78310 (view as bug list)
Depends on:
Blocks: Crash-Report
  Show dependency treegraph
Reported: 2011-03-18 19:38 UTC by Markus S.
Modified: 2017-10-20 10:09 UTC (History)
13 users (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description Markus S. 2011-03-18 19:38:53 UTC
These days many popular applications (such as Firefox or every KDE app) launch a user friendly reporter in case of a crash.

LibreOffice is missing one.

As there are already FOSS solutions available, integrating one is hopefully not too difficult. The IMHO most obvious candidate is Google's Breakpad because it's in active development, already in real-world use in eg. Firefox, and works on many platforms.

Comment 1 Rainer Bielefeld Retired 2011-03-31 00:01:19 UTC
*** Bug 35821 has been marked as a duplicate of this bug. ***
Comment 2 Rainer Bielefeld Retired 2011-05-10 04:24:59 UTC
I have been involved in several bugs where the absence for a crash report (for WIN) was very hindering.

May be you also want to vote on the new nonofficial Voting Page?
Comment 3 Alex Thurgood 2011-05-10 06:13:09 UTC
Well we don't need one with Mac OSX 10.6 at least, can't remember if on 10.4 and 10.5 it works the same, if LibO crashes the OS automatically generates a stack trace.

Comment 4 Markus S. 2011-05-10 07:54:02 UTC
(In reply to comment #3)
> Well we don't need one with Mac OSX 10.6 at least, can't remember if on 10.4
> and 10.5 it works the same, if LibO crashes the OS automatically generates a
> stack trace.

LO could also integrate will crash reporters on all platforms (eg. Dr Konqui with KDE integration, similar for GNOME integration and so on).
Breakpad was just an example. Whatever works best but manual debugging really sucks.
Comment 5 Björn Michaelsen 2011-12-23 11:46:02 UTC Comment hidden (obsolete)
Comment 6 Rainer Bielefeld Retired 2012-08-05 14:29:09 UTC
*** Bug 40676 has been marked as a duplicate of this bug. ***
Comment 7 Florian Reisinger 2012-08-14 13:59:22 UTC Comment hidden (obsolete)
Comment 8 Florian Reisinger 2012-08-14 14:00:34 UTC Comment hidden (obsolete)
Comment 9 Florian Reisinger 2012-08-14 14:05:16 UTC Comment hidden (obsolete)
Comment 10 Florian Reisinger 2012-08-14 14:07:18 UTC Comment hidden (obsolete)
Comment 11 Kriton Kyrimis 2012-08-15 07:44:31 UTC
Please consider reopening this bug, which is actually a request for enhancement. There is little additional information that can be provided, so I don't understand why it had been marked as NEEDINFO in the first place: either a crash reporter is added in LibreOffice, or it is not. (Yes, I understand that it is not that trivial!) What's more, if it is added, the crash reporter will provide information for many of those bugs, that I assume are also being closed as WONTFIX, due to lack of additional information.

BTW, why was this bug closed not once, but four times? Is someone so vehemently opposed to adding a crash reporter to LibreOffice?
Comment 12 Michael Meeks 2012-08-15 10:01:19 UTC
Hey sorry about that - the duplicate closing was an error on Florian's part that he's now more than aware of ;-)

Re-opening. Of course - what we badly need here is not just the enhancement request, but someone to jump in and work on the problem - could that be you ? :-) all patches gratefully received.
Comment 13 Kriton Kyrimis 2012-08-15 11:20:54 UTC
> could that be you ? :-)

My coding days are long past, so, probably not. :-(

However, didn't the old OpenOffice.org used to have such a feature, before the days of LibreOffice? If so, perhaps the relevant code can be reinstated.
Comment 14 bfoman (inactive) 2013-05-15 08:22:30 UTC
Changed back to NEW as a valid request closed by mistake.

According to https://wiki.documentfoundation.org/Development/Gsoc/Ideas#Crash_reporter_service crash reporter is disabled due to lack of collector service backend. If this can't be recreated, then Breakpad reimplementation along with eg. Socorro server and UI interface (https://wiki.mozilla.org/Socorro) setup would give QA needed tools to integrate crash reports stats from all platforms into one database.
Comment 15 bfoman (inactive) 2013-05-16 11:44:24 UTC
Some documentation how collector service worked in OpenOffice.org in the past: http://wiki.openoffice.org/wiki/CrashReporting#How_does_the_Tool_work_internally.3F
Comment 16 Caolán McNamara 2014-09-27 19:58:03 UTC
*** Bug 78310 has been marked as a duplicate of this bug. ***
Comment 17 Caolán McNamara 2014-09-30 20:05:51 UTC
*** Bug 49224 has been marked as a duplicate of this bug. ***
Comment 18 Alex Thurgood 2015-01-03 17:39:09 UTC Comment hidden (no-value)
Comment 19 Yousuf Philips (jay) (retired) 2016-02-24 02:48:46 UTC
Was looking at the GSoC page and see that Marcus removed the entry from the page last month.

Comment 20 Julien Nabet 2016-05-07 20:41:09 UTC
Markus: can we consider this as done with this commit https://cgit.freedesktop.org/libreoffice/core/commit/?id=a46ef637d5f37962f826969cb2d7eb4cb9ba81c6 or is there still some work to be done?
Comment 21 Markus S. 2016-05-08 23:47:46 UTC
Better late than never. :)