the crash reporter source code in app.cxx is currently hard-coded to
there is no way to configure/disable the crashreporter.
one has to rebuild libreoffice without FEATURE_BREAKPAD.
in an enterprise environment it may be necessary to prevent users from sending data due to security restrictions.
an option in Tools/Options/LibreOffice/General would be helpful.
for example, there is already an option to disable CollectUsageInformation.
static const char SERVICENAME_CRASHREPORT = "com.sun.star.comp.svx.CrashReportUI";
css::uno::Reference< css::uno::XComponentContext > xContext = ::comphelper::getProcessComponentContext();
Reference< css::frame::XSynchronousDispatch > xRecoveryUI(
Reference< css::util::XURLTransformer > xURLParser =
css::uno::Any aRet = xRecoveryUI->dispatchWithReturnValue(aURL, css::uno::Sequence< css::beans::PropertyValue >());
bool bRet = false;
aRet >>= bRet;
Thank you for filing your enhancement request.
Proposed patch: https://gerrit.libreoffice.org/#/c/76771/
Created attachment 153141 [details]
Proposed positioning as per the patch
Gabor Kelemen committed a patch related to this issue.
It has been pushed to "master":
tdf#107471 Add checkbox to enable/disable sending crash reports to TDF
It will be available in 6.4.0.
The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.