Bug 31021

Summary: LibreOffice Base running a report fails with java error
Product: Mageia Reporter: Herman Viaene <herman.viaene>
Component: RPM PackagesAssignee: Java Stack Maintainers <java>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: ftg, mageia
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: libbase,libfonts,libformula,liblayout,librepository,libserializer,pentaho-libxml CVE:
Status comment:
Attachments: screenshot of failure
example of failing LO Base application

Description Herman Viaene 2022-10-25 09:59:24 CEST
Description of problem:
Running a report in LO Base fails


Version-Release number of selected component (if applicable):
LO 7.4.3.2 on Mageia 9 aplha1

How reproducible:
every time

Steps to Reproduce:
1. See screenshot
2.testing on emp.odb I will upload
3.
Comment 1 Herman Viaene 2022-10-25 10:00:20 CEST
Created attachment 13445 [details]
screenshot of failure
Comment 2 Herman Viaene 2022-10-25 10:01:21 CEST
Created attachment 13446 [details]
example of failing LO Base application
Comment 3 Herman Viaene 2022-10-25 10:03:28 CEST
The problem is in the Mageia-provided rpm's. Loading the rpm's from the LO-site (after removing the ones from the Mageia ISO) and the report runs OK.
Comment 4 Frank Griffin 2022-10-25 15:20:29 CEST
Comment on attachment 13445 [details]
screenshot of failure

It wants the Apache Commons Logging code.  I don't know offhand if we package this and it just needs to be required or if LO is mistakenly being built to need it.  Or possibly something in the report you're running needs it.

CC: (none) => ftg

Comment 5 Herman Viaene 2022-10-25 15:32:27 CEST
The same thing happened a few LO versions ago in M8, and it has been cured. But I don't find the bug from that time.
Comment 6 Herman Viaene 2022-10-25 16:37:44 CEST
Sorry, as the version numbers are the same, it is not immediately clear what version I have at hand. So, for the moment everywhere it matters, I'm running the LO-original rpm's, not the ones from Mageia. So up to 7.3.5, this issue is still there.
I am now in the process of installing in M8 the candidate update to LO 7.3.6; I wonder....
Comment 7 Herman Viaene 2022-10-25 17:12:55 CEST
LO 7.3.6.2 works OK, the issue is not reproducable in that version.
Comment 8 Lewis Smith 2022-10-26 08:19:14 CEST
Thanks for the report.

Assigning to tv for LibreOffice.

Assignee: bugsquad => thierry.vignaud
Source RPM: (none) => libreoffice

Comment 9 Herman Viaene 2023-01-25 13:46:43 CET
All later versions of LO in the Mageiarepos again have this problem. The latest I checked is the current LO 7.5.0.2 un Mageia9beta.
Comment 10 Martin Whitaker 2023-02-19 11:06:34 CET
(In reply to Herman Viaene from comment #5)
> The same thing happened a few LO versions ago in M8, and it has been cured.
> But I don't find the bug from that time.

It was bug 28672 and bug 29556.

CC: (none) => mageia

Comment 11 Martin Whitaker 2023-05-08 15:34:52 CEST
Not all of the packages that were patched in Mageia 8 to fix bug 29556 were also patched in cauldron. I have now rectified that. Please retest once the updated packages reach the mirrors.

Assignee: thierry.vignaud => java
Source RPM: libreoffice => libbase,libfonts,libformula,liblayout,librepository,libserializer,pentaho-libxml

Comment 12 Herman Viaene 2023-05-16 09:16:54 CEST
Updated yesterday evening (CEST+2) my M9 installation and the crash does not occur anymore. The repoprt runs.
But there is a new problem intoduced, see bug 31894.
Comment 13 Martin Whitaker 2023-05-16 22:03:07 CEST
Closing as fixed.

Resolution: (none) => FIXED
Status: NEW => RESOLVED