코드 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

하나씩 발견된 라이브러리는 새 버전의 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+가 실행됩니다.

관련 정보