Bug 112037 - please add support for crash reporting
Summary: please add support for crash reporting
Status: RESOLVED INSUFFICIENTDATA
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Android Viewer (show other bugs)
Version:
(earliest affected)
5.0.0.5 release
Hardware: ARM Android
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-26 06:27 UTC by vihsa
Modified: 2023-08-19 03:19 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description vihsa 2017-08-26 06:27:12 UTC
few times libreoffice viewer is crashing.

can you please add crash reporting on daily builds.

if possible provide link for crash report [ crash id ] sent to crashreport.libreoffice.org after the submission by email or in app itself [ similar to about:crashes on fennec ]
Comment 1 raal 2017-10-22 22:09:39 UTC
set as new
Comment 2 Michael Weghorn 2023-01-17 13:21:30 UTC
Do you still see these occasional crashes that might provide a reason to enable crashreporting?

Haven't looked into this yet, but I suspect that (if it's reasonably possible on Android) this would also mean that the app/APK size would increase due to more libraries/... that are needed, and I'm not sure whether that's actually worth it.
Comment 3 `{third: "Beedell", first: "Roke"}`{.JSON5} 2023-01-18 19:33:57 UTC
Michael, I'm no Android application developer. However, crash reporting appears to be managed by Android at the OS level, since a consistent dialog box appears when applications crash, and because crash reporting is manageable via the Developer Options of Settings.
Comment 4 Michael Weghorn 2023-01-19 13:59:59 UTC
(In reply to BEEDELL ROKE JULIAN LOCKHART from comment #3)
> Michael, I'm no Android application developer. However, crash reporting
> appears to be managed by Android at the OS level, since a consistent dialog
> box appears when applications crash, and because crash reporting is
> manageable via the Developer Options of Settings.

Thank you for the input. I'm not familiar with the Android OS level crashreporting, but I'd generally also say it would make sense to use any capacities that Android already provides if that is sufficient, rather than doing anything extra on LibreOffice side for Android.

I think the original request refers to having a similar capacity to what the desktop version currently provides ([1] has some more information). That one uses Breakpad and from a quick search, there is at least a README [2] for Android that suggests that it might work there as well.

However, at least from the issues I have primarily seen on Android so far, they used to be either quite well reproducible and/or issues on the Java side or out of memory issues (like tdf#148851 or tdf#148854), for which I think (without having looked into that any further) that Breakpad probably wouldn't really be too useful either.
For potential occasional (i.e. not reliably reproducible) crashes in the C++ code, many of those might already be caught by the crashreporting for the desktop version, since that one shares most of the code.

I can only speak of my own experience so far, though, so if there should be good reason to still integrate it, it might be something to consider, which is why I set this to NEEDINFO for now, so in case anybody sees the need and has reasons for that, they can give more input here.

[1] https://help.libreoffice.org/latest/lo/text/shared/guide/error_report.html
[2] https://chromium.googlesource.com/breakpad/breakpad/+/master/README.ANDROID
Comment 5 QA Administrators 2023-07-19 03:15:33 UTC Comment hidden (obsolete)
Comment 6 QA Administrators 2023-08-19 03:19:44 UTC
Dear vihsa,

Please read this message in its entirety before proceeding.

Your bug report is being closed as INSUFFICIENTDATA due to inactivity and
a lack of information which is needed in order to accurately
reproduce and confirm the problem. We encourage you to retest
your bug against the latest release. If the issue is still
present in the latest stable release, we need the following
information (please ignore any that you've already provided):

a) Provide details of your system including your operating
   system and the latest version of LibreOffice that you have
   confirmed the bug to be present

b) Provide easy to reproduce steps – the simpler the better

c) Provide any test case(s) which will help us confirm the problem

d) Provide screenshots of the problem if you think it might help

e) Read all comments and provide any requested information

Once all of this is done, please set the bug back to UNCONFIRMED
and we will attempt to reproduce the issue. Please do not:

a) respond via email 

b) update the version field in the bug or any of the other details
   on the top section of our bug tracker

Warm Regards,
QA Team

MassPing-NeedInfo-FollowUp