コード 139 により、LibreOffice 6.2.4+ が CentOS 7.6 でクラッシュします。

コード 139 により、LibreOffice 6.2.4+ が CentOS 7.6 でクラッシュします。

6.2.4で始まるLibreOfficeのバージョンはCentOS 7.6では動作しません。実行はlibreoffice6.2コード139で終了します。

古いバグレポートがあります(例:これ)同様の症状がありますが、他の問題に関連しています。この特定のエラーはJava 9+とは関係ありません(システムからJavaを削除しても問題は解決しないため)。

6.2.3にダウングレードすると問題が解決します。

答え1

クラッシュ後、LibreOfficeはで見つかったダンプファイルパスを生成します ~/.config/libreoffice/4/crash/dump.ini。ダンプを確認すると、一部の依存ライブラリをロードできないことがわかりました。例:

cannot open shared object file.libKF5KIOFileWidgets.so.5

1つずつ見つかったライブラリは、新しいバージョンのLibreOfficeを実行するために次のパッケージをインストールする必要があることを示します。

yum install kf5-kcoreaddons kf5-ki18n kf5-kconfig-core \
    kf5-kwindowsystem kf5-kio-core-libs kf5-kio-file-widgets

これらのパッケージはすべてEPELリポジトリにあります。一度インストールすると、LibreOffice 6.2.4+ が起動します。

関連情報