Bug 47439

Summary: Ошибка при экспорте текста в gimagereader
Product: Branch p10 Reporter: Tatyana Gagina <tatyana>
Component: gimagereaderAssignee: Vitaly Lipatov <lav>
Status: CLOSED WORKSFORME QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5 CC: nickel
Version: не указана   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
выбрать режим экспорта
none
ошибка экспорта none

Description Tatyana Gagina 2023-09-01 17:15:56 MSK
Created attachment 14307 [details]
выбрать режим экспорта

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

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

Шаги:
1) Запустить из терминала:
$ gimagereader
2) Подключить сканер по USB → разместить на планшете сканера лист с текстом на русском языке → в программе выбрать параметры:
- Устройство: любой сканер
- Режим: Цветной/В оттенках серого
- Разрешение: 75dpi
- Источник: планшетный
- Отсканировать;
3) Выбрать язык (на панели инструментов иконка для выбора языков): Русский → Режим распознавания "hOCR, PDF" → Распознать всё;
4) Выставить настройки (см.скрин "выбрать режим экспорта"):
Показать панель результатов → Экспорт → Экспорт в текст → задать произвольное имя и папку  → выставить чек-бокс "Автоматически выбирать расширение (.txt)" → фильтр "Текстовые файлы"  → Сохранить.

Результат:  "Ошибка во время экспорта в текст: невозможна запись в выходной файл" (см.скриншот "ошибка экспорта").

В терминале вывод вида:

$ gimagereader
** (process:3523): CRITICAL **: 16:13:18.607: Class::register_derived_type(): base_query.type_name is NULL.
(gimagereader:3523): Gtk-CRITICAL **: 16:13:18.957: gtk_box_gadget_distribute: assertion 'size >= 0' failed in gtkmm__GtkSpinButton
kf.coreaddons: Expected a KPluginFactory, got a KIOPluginForMetaData
Error in boxClipToRectangle: box outside rectangle
Error in pixScanForForeground: invalid box
Detected 31 diacritics
Error in boxClipToRectangle: box outside rectangle
Error in pixScanForForeground: invalid box
Detected 31 diacritics

В форматы PDF и ODT выполняется корректно.

Ожидаемый результат: экспорт выполняется в любые форматы.

Проверялось в Sisyphus, ошибка не воспроизводится. 
Версия: gimagereader-3.4.1-alt1
Comment 1 Tatyana Gagina 2023-09-01 17:16:15 MSK
Created attachment 14308 [details]
ошибка экспорта
Comment 2 Tatyana Gagina 2023-10-23 15:09:37 MSK
Ошибка не воспроизводится в p10 с версией gimagereader-3.4.1-alt2