Bug 28551

Summary: Libre Office Writer crashes when opening large files
Product: Mageia Reporter: aguador <waterbearer54>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: Normal CC: ouaurelien
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: libreoffice-7.1.1.2-1.mga9.src.rpm CVE:
Status comment: ibreoffice-7.1.2.1-2.mga9.src.rpm
Attachments: Terminal output showing crash with large doc
Terminal output when closing recovered large doc
Terminal output after successfully opening then closing a small document

Description aguador 2021-03-08 11:18:32 CET
The latest version of LO Writer crashes immediately after opening a large odt file (132,000+ words). When restarting LO, recuperation of the file succeeds.

Note that it was possible to open this same file with LO 7.0.x.x with no problem.

To reproduce simple open a very large Writer file.
On my system the file takes time to correctly calculate the number of pages, then crashes.
Restarting LO offers the chance to recover the file, which succeeds.
Comment 1 aguador 2021-03-08 11:20:07 CET
Created attachment 12431 [details]
Terminal output showing crash with large doc
Comment 2 aguador 2021-03-08 11:21:37 CET
Created attachment 12432 [details]
Terminal output when closing recovered large doc

I did not have the terminal set to capture enough lines of output, but the first two lines are repeated numerous times.
Comment 3 aguador 2021-03-08 11:23:49 CET
Created attachment 12433 [details]
Terminal output after successfully opening then closing a small document

Note the critical warnings.
Comment 4 aguador 2021-03-08 11:24:50 CET
Having seen the glib warnings, it is worth noting that I recall this starting before gcc and glib updates.
Comment 5 Aurelien Oudelet 2021-03-08 13:03:02 CET
Cauldron is unstable for now, with many packages to update or to rebuild.

On dev ML, tmb said he has pushed an updated glibc and binutils. So, some packages need rebuilding.

Leaving this.

CC: (none) => ouaurelien

Comment 6 Aurelien Oudelet 2021-03-19 19:15:09 CET
Still the case, python 3.9 merge and rebuild.
Comment 7 Aurelien Oudelet 2021-03-21 17:00:41 CET
libreoffice-7.1.2.1-2.mga9.src.rpm in cauldron/core/release. Status?

If still reproducible, please report upstream and provide here a link to their BugReport?

Status comment: (none) => ibreoffice-7.1.2.1-2.mga9.src.rpm
Status: NEW => NEEDINFO

Comment 8 aguador 2021-03-22 10:11:11 CET
I will comment when my installed dependencies are rebuilt with Python 3.9 and I can update
Comment 9 aguador 2021-03-24 12:45:28 CET
The problem persists, but not in safe mode which says I need to redo the profile or there is an extension (I would suspect Language Tool) that is causing the problem.

Closing this report with apologies for the noise.

However, I will note that starting from the terminal produces a warning as shown below. The link provides a method for packagers to eliminate the warning even if logging is not wanted.

$ libreoffice --writer
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

Resolution: (none) => INVALID
Status: NEEDINFO => RESOLVED