Summary: | Падение приложения LibreOfficeBase при работе с отчетами | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Pavel Shilov <shilovps> | ||||
Component: | LibreOffice-common | Assignee: | asheplyakov <asheplyakov> | ||||
Status: | NEW --- | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | asheplyakov, eliseevva, george, kotopesutility, tatyana, urozhaevaoo | ||||
Version: | unstable | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
Воспроизводится также в Sisyphus. Версия: LibreOffice-still-common-7.5.7.1-alt3 Стенды обновлёны до Sisyphus: Education KDE/XFCE x86-64 Server x86-64 Workstation x86-64 Workstation K x86-64 Воспроизводится в p11 на ALT Education 11.0 KDE Версия пакета: LibreOffice-still-24.2.5.2-alt1 Ошибка актуальна для версии: LibreOffice-still-24.2.6.2-alt0.p10.1 |
Created attachment 12984 [details] запись экрана Произвел тестирование на платформах: * alt-education-10.1-x86-64 * alt-education-10.1-x86-64-kde * alt-kworkstation-10.1-x86-64 * alt-server-10.1-x86-64 * alt-workstation-10.1-x86-64 Версия пакетов: # rpm -qa | grep -i LibreOffice | sort * LibreOffice-common-7.4.2.3-alt4.x86_64 * LibreOffice-extensions-7.4.2.3-alt4.x86_64 * LibreOffice-gtk3-7.4.2.3-alt4.x86_64 * LibreOffice-integrated-7.4.2.3-alt4.x86_64 * LibreOffice-langpack-ru-7.4.2.3-alt4.x86_64 * libreoffice-languagetool-5.1-alt2.x86_64 * LibreOffice-sdk-7.4.2.3-alt4.x86_64 Шаги воспроизведения: Шаги: 1) Создать тестовую базу: # apt-get install mariadb-server mysql-connector-java -y && control mysqld server && systemctl enable --now mysqld && sleep 5 && mysql << EOF CREATE DATABASE movies; USE movies ; CREATE TABLE Actors (ActorId INT NOT NULL AUTO_INCREMENT, ActorName VARCHAR(255) NOT NULL, PRIMARY KEY (ActorId)); EOF 2) Настроить LibreOffice: Сервис -> Параметры -> Расширенные возможности -> Путь класса Добавить архив -> /usr/share/java/mysql-connector-java.jar 3) Подключиться к базе: Файл -> Создать -> Базу данных -> Выбор базы данных - Соединиться с существующей базой данных - MySQL -> Соединение через JDBC Имя базы данных: movies Сервер: localhost Порт: 3306 Класс драйвера MySQL JDBC: com.mysql.jdbc.Driver -> Указать пользователя root -> Готово 4) В LibreOfficeBase выбрать Отчёты -> Создать отчет в режиме дизайна -> Добавить любую фигуру (меню Вставка -> Фигуры ->) 5) Переместить фигуру в другое поле (нижний колонтикул и т.д.) Фактический результат: Падение LibreOfficeBase (см. запись экрана) Ожидаемый результат: Стабильная работа приложения.