Bug 11348 - падает любое приложение использующие imlib2 при работе с tiff
: падает любое приложение использующие imlib2 при работе с tiff
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/imlib2)
: unstable
: all Linux
: P2 blocker
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-04-04 13:03 by
Modified: 2007-05-15 14:45 (History)


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


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-04-04 13:03:28
Падает 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 From 2007-04-04 13:56:40 -------
Какая версия libtiff?
Если свежая, то сравните с предыдущей.
Если не свежая, то сравните со свежей.
------- Comment #2 From 2007-04-04 14:30:53 -------
Ошибка на:
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 From 2007-04-09 23:44:37 -------
Тогда ещё один вопрос для прояснения картины:
меняется ли поведение feh, если пересобрать imlib2 со свежим libtiff?
------- Comment #4 From 2007-04-10 00:03:48 -------
Да, мне кажется, что при просмотре не любого tiff, поэтому хотелось бы видеть 
пример проблемного файла.
------- Comment #5 From 2007-04-10 10:58:58 -------
Простите, забыл указать:
$ 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 From 2007-04-18 12:12:47 -------
Created an attachment (id=1909) [details]
imlib2 patch for working with tiff format.

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

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