Bug 47429 - Падение gimagereader при пакетном экспорте Batch Export
Summary: Падение gimagereader при пакетном экспорте Batch Export
Status: NEW
Alias: None
Product: Branch p10
Classification: Unclassified
Component: gimagereader-qt5 (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-01 13:02 MSK by Tatyana Gagina
Modified: 2023-09-01 13:02 MSK (History)
1 user (show)

See Also:


Attachments
запрос на сохранение (154.26 KB, image/png)
2023-09-01 13:02 MSK, Tatyana Gagina
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tatyana Gagina 2023-09-01 13:02:34 MSK
Created attachment 14295 [details]
запрос на сохранение

Стенды p10:
Education KDE/XFCE x86-64
Workstation K x86-64
Workstation x86-64
Server x86-64

Версия: gimagereader-qt5-3.4.0-alt3

Шаги: 
1) Запустить из терминала: 
$ gimagereader-qt5
2) Подключить сканер по USB -> разместить на планшете сканера лист с текстом на русском языке -> в программе выбрать параметры: устройство (на примере Canon CanoScan LiDE 60), режим любой, разрешение 75dpi, источник планшетный -> Отсканировать;
3) Выбрать язык: Русский; 
4) На верхней панели выбрать инструмент "Показать/скрыть панель результатов" -> 
Распознать всё;
5) Выполнить пакетный экспорт: на панели инструментов "Batch Export" -> Сохранить  -> папка и имя любые -> Сохранить -> в открытом окне запрос (какой документ вы хотите сохранить, прежде чем продолжить, см. скрин "окно с запросом") -> нажать "Сохранить" или "Отклонить".

Результат: падение программы с ошибкой сегментирования.
$ gimagereader-qt5
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
Ошибка сегментирования

Детали: 
- если при запросе на сохранение (шаг №5, как на скриншоте "запрос на сохранение") нажать:
"Отмена" -> выбрать любой формат и исходную папку - краш, открыватеся обработчик сбоев. В терминале:
$ gimagereader-qt5
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
QTextCursor::setPosition: Position '1260' out of range
QTextCursor::setPosition: Position '1260' out of range
QTextCursor::setPosition: Position '1260' out of range
Ошибка сегментирования

Детали:
- нажав на "Закрыть" в окне обраточика сбоев закрывается всё полностью;
- после перезапуска: при каждой последующей попытке выпонять пакетный экспорт (Batch Export) - падение программы. Перезапуск программы не помогает.

Проверялось на Sisyphus, ошибка не воспроизводится.
Версия: gimagereader-qt5-3.4.1-alt1