Статья является возможным решением инцидента LibreOffice. Ошибки при конвертации документа

Окружение

Astra Linux Special Edition 1.7 Update 5 (№ 2023-1023SE17)

Диагностика

  • Проверить при конвертации документа в PDF-формат:
    soffice --headless --invisible --nocrashreport --nodefault --nofirststartwizard --nologo --norestore --convert-to pdf "/tmp/test.odt"
    CODE
    наличие сообщения вида:
    Fatal exception: Signal 6
    CODE
    Fatal exception: Signal 6
    Stack:
    /usr/lib/libreoffice/program/libuno_sal.so.3(+0x3f3f3)[0x74d4fdb513f3]
    /usr/lib/libreoffice/program/libuno_sal.so.3(+0x3f603)[0x74d4fdb51603]
    /lib/x86_64-linux-gnu/libc.so.6(+0x378f0)[0x74d4f8eb38f0]
    /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x10b)[0x74d4f8eb386b]
    /lib/x86_64-linux-gnu/libc.so.6(abort+0x121)[0x74d4f8e9e535]
    /usr/lib/libreoffice/program/libmergedlo.so(+0x116a310)[0x74d4fa1c8310]
    /usr/lib/libreoffice/program/libmergedlo.so(_ZN11Application5AbortERKN3rtl8OUStringE+0x90)[0x74d4fc3840f0]
    /usr/lib/libreoffice/program/libmergedlo.so(+0x225bc16)[0x74d4fb2b9c16]
    /usr/lib/libreoffice/program/libmergedlo.so(+0x332e5d1)[0x74d4fc38c5d1]
    /usr/lib/libreoffice/program/libuno_sal.so.3(+0x17cb2)[0x74d4fdb29cb2]
    /usr/lib/libreoffice/program/libuno_sal.so.3(+0x3f4cf)[0x74d4fdb514cf]
    /lib/x86_64-linux-gnu/libc.so.6(+0x378f0)[0x74d4f8eb38f0]
    /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x10b)[0x74d4f8eb386b]
    /lib/x86_64-linux-gnu/libc.so.6(abort+0x121)[0x74d4f8e9e535]
    /usr/lib/libreoffice/program/libvclplug_qt5lo.so(+0x35d61)[0x74d4f1ab2d61]
    /usr/lib/libreoffice/program/libvclplug_qt5lo.so(_ZN7QtFrameC2EPS_18SalFrameStyleFlagsb+0x283)[0x74d4f1add633]
    /usr/lib/libreoffice/program/libvclplug_qt5lo.so(+0x6ecb3)[0x74d4f1aebcb3]
    /usr/lib/libreoffice/program/libvclplug_qt5lo.so(_ZN10QtInstance15RunInMainThreadESt8functionIFvvEE+0x42)[0x74d4f1aeca42]
    /usr/lib/libreoffice/program/libvclplug_qt5lo.so(_ZN10QtInstance11CreateFrameEP8SalFrame18SalFrameStyleFlags+0x89)[0x74d4f1aecd99]
    /usr/lib/libreoffice/program/libmergedlo.so(+0x305936b)[0x74d4fc0b736b]
    /usr/lib/libreoffice/program/libmergedlo.so(+0x2f8fd33)[0x74d4fbfedd33]
    /usr/lib/libreoffice/program/libmergedlo.so(+0x2f8ff6d)[0x74d4fbfedf6d]
    /usr/lib/libreoffice/program/libmergedlo.so(+0x3061478)[0x74d4fc0bf478]
    /usr/lib/libreoffice/program/libmergedlo.so(_ZN10WorkWindowC1EPN3vcl6WindowEl+0x8c)[0x74d4fc0bf7dc]
    /usr/lib/libreoffice/program/libmergedlo.so(+0x332b2e7)[0x74d4fc3892e7]
    /usr/lib/libreoffice/program/libmergedlo.so(_ZN11Application16GetDefaultDeviceEv+0x9)[0x74d4fc384cc9]
    /usr/lib/libreoffice/program/libmergedlo.so(+0x226159d)[0x74d4fb2bf59d]
    /usr/lib/libreoffice/program/libmergedlo.so(_Z10ImplSVMainv+0x49)[0x74d4fc38dda9]
    /usr/lib/libreoffice/program/libmergedlo.so(soffice_main+0x98)[0x74d4fb2dd788]
    /usr/lib/libreoffice/program/soffice.bin[0x40106b]
    /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xeb)[0x74d4f8ea009b]
    /usr/lib/libreoffice/program/soffice.bin[0x4010aa]
    Exit code: 134
    CODE
  • Убедиться в наличии установленных пакетов:
    • графической подсистемы:
      dpkg -l | grep xserver
      CODE
    • libreoffice:
      dpkg -l | grep libreoffice
      CODE

Решение


Ответ доступен с подключенной услугой «Техническая поддержка».

Ознакомиться с услугой

Перейти к авторизации

Внимание! Для авторизации используйте учетные данные Личного кабинета

Если учетная запись от новой версии личного кабинета отсутствует, просим писать на почту lk@astralinux.ru