Bug 47343 - Некорректное поведение ImageMagick при открытии .gif файла
Summary: Некорректное поведение ImageMagick при открытии .gif файла
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: ImageMagick (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-25 12:35 MSK by Olga
Modified: 2023-08-29 15:09 MSK (History)
12 users (show)

See Also:


Attachments
Анимированный gif файл состоящий из 256 цветов (188.68 KB, image/gif)
2023-08-25 12:35 MSK, Olga
no flags Details
Анимированный gif файл состоящий из 3 цветов (1.72 MB, image/gif)
2023-08-25 12:36 MSK, Olga
no flags Details
Не анимированный gif файл (3.57 MB, image/gif)
2023-08-25 12:46 MSK, Olga
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Olga 2023-08-25 12:35:46 MSK
Created attachment 14203 [details]
Анимированный gif файл состоящий из 256 цветов

Согласно документации ImageMagick https://imagemagick.org/script/formats.php, программа работает с gif форматом:
GIF 	CompuServe Graphics Interchange Format 	8-bit RGB PseudoColor with up to 256 palette entries. Specify the format GIF87 to write the older version 87a of the format. Use -transparent-color to specify the GIF transparent color (e.g. -transparent-color wheat).

Однако при открытии различных gif файлов ImageMagick ведет себя по разному. 

Версия программы:
=================
ImageMagick-6.9.12.93-alt1

Стенды с ошибкой:
=================
p10-workstation-10.1-x86-64
p10-server-10.1-x86-64

Шаги, приводящие к ошибке:
==========================
1. Открыть различные gif файлы(не анимированная картинка,  анимированная картинка из 3 цветов, анимированная картинка из 256 цветов) в ImageMagick:
 $ display *.gif

Результат:
==========
1. При открытии не анимированного gif файла ImageMagick закрывается через несколько секунд
2. При открытии анимированного gif файла состоящего из 3 цветов, ImageMagick закрывается по окончанию анимации. Файл отображается корректно.
3. При открытии анимированного gif файла состоящего из 256 цветов, ImageMagick закрывается по окончанию анимации. Файл отображается некорректно.

Ожидаемый результат:
====================
При открытии gif файла ImageMagick не закрывается. 
Анимированные gif файлы состоящие из 256 цветов отображаются корректно

Дополнительно:
==============
Воспроизводится на P10 в версии ImageMagick-6.9.12.64-alt1.
Comment 1 Olga 2023-08-25 12:36:18 MSK
Created attachment 14204 [details]
Анимированный gif файл состоящий из 3 цветов
Comment 2 Olga 2023-08-25 12:46:12 MSK
Created attachment 14205 [details]
Не анимированный gif файл
Comment 3 Anton Farygin 2023-08-28 09:11:08 MSK
Повесьте в апстрим, пожалуйста.
Comment 4 Olga 2023-08-29 15:09:44 MSK
Ошибка добавлена в апстрим https://github.com/ImageMagick/ImageMagick/issues/6592