Bug 47519

Summary: Пустой файл после преобразования изображения JBIG обратно в оригинал
Product: Sisyphus Reporter: Tatyana Gagina <tatyana>
Component: jbig-utilsAssignee: Vitaly Lipatov <lav>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: lav
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
empty
none
logo2.pbm none

Description Tatyana Gagina 2023-09-11 16:05:39 MSK
Created attachment 14377 [details]
empty

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

Версия: jbig-utils-2.1-alt2 

Предусловаие: установить пакеты:
# apt-get install jbig-utils libjbig libjbig-devel ImageMagick -y
Файл logo2.pbm во вложении.

1. Выполнить кодирование из .pbm в .jbg:
$  pbmtojbg logo2.pbm 1.jbg

2. Перейти в графический сеанс и открыть файл:
$ display 1.jbg
Файл 1.jbg открывается не пустой.

3. Преобразовать изображения JBIG обратно в оригинал:
$ jbgtopbm 1.jbg | pgmtopbm > back.pbm

4. Проверить файл:
$ display back.pbm

Результат: открылся ImageMagic c пустым файлом (вложение "empty").
Если проверить $ cat back.pbm, то видим, что файл существует и не пустой.

Ожидаемое поведение: открылось изображение JBIG в ImageMagic (не пустое).

Проверялось на p10, ошибка воспроизводится.
Версия: jbig-utils-2.1-alt2
Comment 1 Tatyana Gagina 2023-09-11 16:06:48 MSK
Created attachment 14378 [details]
logo2.pbm