Bug 135535 - LibreOffice crashes without installed online update
Summary: LibreOffice crashes without installed online update
Status: RESOLVED DUPLICATE of bug 132901
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
7.0.0.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-07 14:06 UTC by Petr Valach
Modified: 2020-08-09 13:59 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Pop-up dialog (4.46 KB, image/png)
2020-08-07 14:06 UTC, Petr Valach
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Valach 2020-08-07 14:06:17 UTC
Description:
If user didn´t install online update package and chose Online Update tab in Options windows, LibreOffice crashes.

Steps to Reproduce:
1. Install LibreOffice without Online Update packages.
2. Open Options windows (Tools | Options).
3. Check section Online Update.

Actual Results:
LibreOffice crashes.

Expected Results:
LibreOffice should display dialog that we have no installed online update package.


Reproducible: Always


User Profile Reset: Yes



Additional Info:
Version: 7.0.0.3 (x64)
Build ID: 8061b3e9204bef6b321a21033174034a5e2ea88e
CPU threads: 8; OS: Windows 10.0 Build 18363; UI render: Skia/Vulkan; VCL: win
Locale: cs-CZ (cs_CZ); UI: en-US
Calc: threaded

It happens on Windows and Linux. On Windows, we can see popup windows before LO crashed.
Comment 1 Petr Valach 2020-08-07 14:06:52 UTC
Created attachment 164036 [details]
Pop-up dialog
Comment 2 Mike Kaganski 2020-08-07 15:36:35 UTC
Confirmed.

Just it should not display dialog, but simply not display the options page.
Comment 3 Mike Kaganski 2020-08-07 22:20:48 UTC
*** Bug 135544 has been marked as a duplicate of this bug. ***
Comment 4 Mike Kaganski 2020-08-09 08:42:48 UTC
Apparently a regression (and it's confirmed by the duplicate bug 135544). In LibreOffice_6.3.0.4_Win_x64.msi, we have three elements in FeatureComponents table for gm_o_Onlineupdate:

> gm_o_Onlineupdate    auto_onlineupdate_lib_updatecheckui__libreoffice_program
> gm_o_Onlineupdate    auto_onlineupdate_lib_updchk__libreoffice_program
> gm_o_Onlineupdate    gid_file_share_registry_onlineupdate_xcd__libreoffice_share_registry

In LibreOffice_7.0.0.3_Win_x64.msi, we only have one entry related to gm_o_Onlineupdate: the last one.

However, I don't know where to look it up in the source code, thus can't tell how to bibisect this. (And then, if I knew, bibisect would only help understanding the reason for the change.)
Comment 5 baffclan 2020-08-09 12:22:27 UTC
Dup/Related to 135129?
Comment 6 Mike Kaganski 2020-08-09 13:53:29 UTC

*** This bug has been marked as a duplicate of bug 135129 ***
Comment 7 Mike Kaganski 2020-08-09 13:59:56 UTC

*** This bug has been marked as a duplicate of bug 132901 ***