Настройка системы для сбора логов Core Dump для AlterOffice 2025 в AlterOS 2025 (9)
Внимание, сборка логов работает до перезагрузки системы! Для повторного анализа необходимо начать с первого пункта.
Случай
1. Включение режима, при известном
сценарии воспроизведения ошибки.
1.
Открыть терминал. Выполнить команду
#
ulimit -c unlimited
2. Выполните команду для настройки записи дампа в директорию в которой выполняется запуск приложения:
# echo " core.%e.%p.%t" | sudo tee /proc/sys/kernel/core_pattern
3. Закройте
все активные приложения AlterOffice
4.
В терминале перейдите в директорию, где
нужно создать дамп и запустите AlterOffice
c параметром
#alteroffice - -norestore
Не закрывайте окно терминала, все действия по работе с редактором производить из данного диалогового окна.
Вызвать
необходимый редактор приложений
5. Выполните
действия, которые приводят к завершению
работы программы.
6. Проверьте
создался ли файл дампа пример названия
core.aoffice.bin.183806.1762936963
7. Отправить
сгенерированный файл для анализа логов
вместе с указанием номера версии
установленной программы.
Случай
2. Включение режима, при «плавающем»
сбое, когда для не известен сценарии
воспроизведения ошибки.
1. Открыть
терминал. Выполнить команду
# ulimit -c
unlimited
2. Выполните команду для
настройки записи дампа в директорию в
которой выполняется запуск приложения:
#
echo " core.%e.%p.%t" | sudo tee
/proc/sys/kernel/core_pattern
3. Создайте ярлык офиса на рабочем столе ( Меню — Офис — AlterOffice — ПКМ — Добавить на рабочий стол)
4. По созданному ярлыку на рабочем столе нажмите ПКМ — Свойства в графе «Команда» в конце добавьте флаг --norestore
5. Повторите действия аналогичные в пункте 4 для всех редакторов участвующих в тестах. Добавить ключ по аналогии с AText.
6. Закройте все активные приложения AlterOffice
7.Производить запуск приложения только через ранее созданные ярлыки.
8.Воспроизводите проблему.
9. Проверьте, что файл дампа создался в профиле пользователя /home/USER_NAME.
Пример названия core.aoffice.bin.183806.1762936963
10. Отправить сгенерированный файл для анализа логов вместе с указанием номера версии установленной программы.
Для обеспечения максимально вероятности сбора необходимых логов запуск приложений производить только используя новые ярлыки. При необходимости производить действия по работе с документами запустить приложение и через команду «Файл открыть » выбрать необходимый документ.