Bug 11348 - падает любое приложение использующие imlib2 при работе с tiff
Summary: падает любое приложение использующие imlib2 при работе с tiff
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: imlib2 (show other bugs)
Version: unstable
Hardware: all Linux
: P2 blocker
Assignee: Konstantin Pavlov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-04 13:03 MSD by Andriy Stepanov
Modified: 2007-05-15 14:45 MSD (History)
4 users (show)

See Also:


Attachments
imlib2 patch for working with tiff format. (592 bytes, patch)
2007-04-18 12:12 MSD, Andriy Stepanov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andriy Stepanov 2007-04-04 13:03:28 MSD
Падает feh при просмотре любого tiff изображения.

Также падает при просмотре tiff изображения imlib2_view (пакет imlib2-utils)

(gdb) bt
#0  0x00002b9c834edef4 in ?? () from /usr/lib64/imlib2/loaders/tiff.so
#1  0x00002b9c8370f323 in ?? () from /usr/lib64/libtiff.so.4
#2  0x00002b9c834ee9fb in load () from /usr/lib64/imlib2/loaders/tiff.so
#3  0x00002b9c819fe712 in ?? () from /usr/lib64/libImlib2.so.1
#4  0x00002b9c819eb7e1 in imlib_load_image () from /usr/lib64/libImlib2.so.1
#5  0x00000000004014e4 in ?? ()
#6  0x00002b9c81c84c14 in __libc_start_main () from /lib64/libc.so.6
#7  0x00000000004012e9 in ?? ()
#8  0x00007fff292e7518 in ?? ()
#9  0x0000000000000000 in ?? ()

$rpm -q imlib2-utils imlib2 feh
imlib2-utils-1.3.0-alt1
imlib2-1.3.0-alt1
feh-1.3.4-alt1
Comment 1 Dmitry V. Levin 2007-04-04 13:56:40 MSD
Какая версия libtiff?
Если свежая, то сравните с предыдущей.
Если не свежая, то сравните со свежей.
Comment 2 Andriy Stepanov 2007-04-04 14:30:53 MSD
Ошибка на:
libtiff-3.8.2-alt1

Если установить:
libtiff-3.7.4-alt1

то получаю:

$ imlib2_view /usr/share/apps/ksgmltools2/docbook/xsl/images/tip.tif
Image format not available
[stanv@stanv SRPMS]$ feh /usr/share/apps/ksgmltools2/docbook/xsl/images/tip.tif
feh WARNING: /usr/share/apps/ksgmltools2/docbook/xsl/images/tip.tif - No Imlib2
loader for that file format
feh - No loadable images specified.
Comment 3 Dmitry V. Levin 2007-04-09 23:44:37 MSD
Тогда ещё один вопрос для прояснения картины:
меняется ли поведение feh, если пересобрать imlib2 со свежим libtiff?
Comment 4 Vitaly Lipatov 2007-04-10 00:03:48 MSD
Да, мне кажется, что при просмотре не любого tiff, поэтому хотелось бы видеть 
пример проблемного файла.
Comment 5 Andriy Stepanov 2007-04-10 10:58:58 MSD
Простите, забыл указать:
$ uname -m
x86_64

У меня падает на любом tiff файле:
например:
find /usr/share/ -regex .*tif
/usr/share/apps/ksgmltools2/docbook/xsl/images/tip.tif
/usr/share/apps/ksgmltools2/docbook/xsl/images/note.tif
/usr/share/apps/ksgmltools2/docbook/xsl/images/caution.tif
/usr/share/apps/ksgmltools2/docbook/xsl/images/warning.tif
/usr/share/apps/ksgmltools2/docbook/xsl/images/important.tif

Пробовал и на других tiff картинках, на всех падает.
Comment 6 Andriy Stepanov 2007-04-18 12:12:47 MSD
Created attachment 1909 [details]
imlib2 patch for working with tiff format.

Проблема оказалась всетаки пакета imlib2. А не пакета libtiff, как
предпологалось.
См. патч.
С ним отображение tiff рисунков с помощью imlib2 нормально происходит.
Comment 7 Vitaly Lipatov 2007-04-18 21:08:48 MSD
Костя, тебя лидером пакета сделать?
Comment 8 Konstantin Pavlov 2007-04-18 21:22:17 MSD
делай, конечно

исправлю.
Comment 9 Konstantin Pavlov 2007-04-18 21:33:52 MSD
поправил в
http://git.altlinux.ru/people/thresh/packages/?p=imlib2.git;a=commit;h=696f53e31c3f66f392bb83acb27aad01d0ab57b0
заливаю -alt2.