LibreOffice crashes on start after update

Not a question so much as an answer if someone else has this issue…

After update via package manager (OpenSUSE Tumbleweed) LibreOffice would no longer start; launching via GUI got only a brief appearance of the logo before crashing. Launching from shell left this error:

The application cannot be started.
The component manager is not available.
("InvalidRegistryException: file:///usr/lib64/libreoffice/program/services/services.rdb: duplicate ")

The same error arose trying with --safe-mode and as root doing --headless (ruling out issues with user profile)

After much head scratching and poking at files, finally realised that what I had assumed was a temp/old/backup file in the /usr/lib64/libreoffice/program/services/ directory, named:

services.rdb;58a85fec

was being read on load as as well as the “real” services.rdb. Removing this file restored function.

Presumably is a minor bug that any file named services.rdb gets loaded - certainly makes oldfashioned “let’s just rename this file while I troubleshoot by appending .old” very ineffective…

You might report this as a bug at bugzilla.