| Summary: | Падение приложения LibreOfficeBase при работе с отчетами | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Pavel Shilov <shilovps> | ||||
| Component: | libreoffice | Assignee: | asheplyakov <asheplyakov> | ||||
| Status: | NEW --- | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | asheplyakov, cas, eliseevva, george, grenka, kolesnikovaj, kotopesutility, muratovaai, 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 Ошибка актуальна для версии libreoffice-25.8.3.2-alt1.x86_64 Ошибка актуальна для версии: LibreOffice-still-24.8.7.2-alt2.p11.2 Актуально для версии libreoffice-25.8.4.2-alt2.x86_64 |
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 (см. запись экрана) Ожидаемый результат: Стабильная работа приложения.