OS2 World Community Forum

OS/2, eCS & ArcaOS - Technical => Applications => Topic started by: Ibrahim Hakeem on November 20, 2020, 12:15:37 pm

Title: [Resolved] Apache Openoffice 417 suddenly crashing at loading/splash screen.
Post by: Ibrahim Hakeem on November 20, 2020, 12:15:37 pm
Hi all.

After installing a fresh copy of OpenOffice (version 417), I'm no longer able to get past the splash screen, it pretty much flashes and exits straight away without any kind of error or .TRP output. Even the older version (416) which used to work is now also presenting the same crash.

PMDLL shows that all required DLLs are available, I've tried the "Enable High Mem code loading" script, resetting the user folder and everything else in my environment (i.e, Virtualbox, VLC, Firefox, Java, etc) is running perfectly fine; it only seems to be OpenOffice which is suddenly presenting this issue.

I wish I had more details than that but I'm totally baffled. Is there any advice that I could possibly follow on how to approach this?

Thanks in advance  ;D

EDIT: I'm not sure how relevant this might be, but I just realized this may have started after updating to the latest version of CUPS, npth, poppler and libassuan. I'm unable to add new printers (log says: A non-recoverable error has occurred, very informative :P) but the printers I already had installed are working fine. There's probably no correlation but due to the closeness of both incidents I felt like it might be worth including just in case.
Title: Re: Apache Openoffice 417 suddenly crashing at loading/splash screen.
Post by: andreas on November 20, 2020, 02:26:44 pm
not sure if it helps in your case. i'm still using version 4.111.
found out that the progran didn't start with newer versions of libc066.dll.
i copied a version from 10/26/2014 into the program folder to get the program running...
Title: Re: Apache Openoffice 417 suddenly crashing at loading/splash screen.
Post by: Andi B. on November 20, 2020, 03:07:39 pm
I think I've all RPM packages up to date (-rel not -exp) but had to backlevel libicu at some time.

But before changing RPM packages start with a new/without \home\default\openoffice\4\ tree. IIRC there was some discussion here or github about that.
Title: Re: Apache Openoffice 417 suddenly crashing at loading/splash screen.
Post by: Silvan Scherrer on November 20, 2020, 03:15:12 pm
EDIT: I'm not sure how relevant this might be, but I just realized this may have started after updating to the latest version of CUPS, npth, poppler and libassuan. I'm unable to add new printers (log says: A non-recoverable error has occurred, very informative :P) but the printers I already had installed are working fine. There's probably no correlation but due to the closeness of both incidents I felt like it might be worth including just in case.
this sounds a bit strange. But all is possible with exp rpm. The non-recoverable issue might put some message to popuplog.os2

For the AOO ssue i'm pretty sure you updated ICU. This is known to not work with AOO. A new AOO wich then works is about to be released soon.
Title: Re: Apache Openoffice 417 suddenly crashing at loading/splash screen.
Post by: Dariusz Piatkowski on November 21, 2020, 03:18:15 am
Hi Ibrahim,

Do you have freetype installed?

I believe AOO still uses this, or at least some portions of it. Prior to upgrading to AOO 4.17 I un-installed the remaining Innovate FreeType software that I had all in an attempt to clean the OS/2 install a tad...only to discover that this was required.

Now to simplify things, there is a RPM package out there, I have:

Installed Packages
Name        : freetype
Arch        : pentium4
Version     : 2.10.0
Release     : 2.oc00
Size        : 417 k
Repo        : installed

There are i686 and i386 packages out there as well.

Anyways, what you describe is a symptom I was seeing until I went ahead and deployed this RPM.
Title: Re: Apache Openoffice 417 suddenly crashing at loading/splash screen.
Post by: Ibrahim Hakeem on November 21, 2020, 05:26:37 am
Quote
this sounds a bit strange. But all is possible with exp rpm. The non-recoverable issue might put some message to popuplog.os2

For the AOO ssue i'm pretty sure you updated ICU. This is known to not work with AOO. A new AOO wich then works is about to be released soon.


Thank you for the pointer! I checked out popuplog.os2 and by the looks of it, it almost certainly seems to be ICU.
Quote
11-21-2020  15:22:29  SYS2070  PID 009b  TID 0001  Slot 0087
C:\PROGRAMS\APACHEOPENOFFICE.4\PROGRAM\SOFFICE.BIN
I18NPOOL->ICUUC.__ZN3icu22RuleBasedBreakIterator5resetEv
127

I'll try my luck with downgrading ICU once I am back at my desk and report in with results.
Title: Re: Apache Openoffice 417 suddenly crashing at loading/splash screen.
Post by: Ibrahim Hakeem on November 21, 2020, 05:53:33 am
Solved! Downgrading to libicu 56.1-2 was all that was needed in the end :)

Thank you so much Silvan and everyone, I was genuinely worried I'd be stuck with Lotus SmartSuite for a while longer ;D
Title: Re: Apache Openoffice 417 suddenly crashing at loading/splash screen.
Post by: Dave Yeo on November 21, 2020, 06:15:28 am
Another thing to watch for is sometimes libraries get moved to legacy packages. For example, one of the Mozilla dependencies is/was libvpx, now it is libvpx-legacy-4 (or even libvpx-legacy-2 for older builds).
Ideally Bitwise should release an ICU legacy package but ICU is actually a pretty complicated beast so perhaps it is easier to rebuild OO.
Title: Re: [Resolved] Apache Openoffice 417 suddenly crashing at loading/splash screen.
Post by: Doug Bissett on November 23, 2020, 12:08:46 am
Quote
perhaps it is easier to rebuild OO.

This was probably influenced by AOO 4.1.8 now being available too...