Падает 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
Какая версия libtiff? Если свежая, то сравните с предыдущей. Если не свежая, то сравните со свежей.
Ошибка на: 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.
Тогда ещё один вопрос для прояснения картины: меняется ли поведение feh, если пересобрать imlib2 со свежим libtiff?
Да, мне кажется, что при просмотре не любого tiff, поэтому хотелось бы видеть пример проблемного файла.
Простите, забыл указать: $ 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 картинках, на всех падает.
Created attachment 1909 [details] imlib2 patch for working with tiff format. Проблема оказалась всетаки пакета imlib2. А не пакета libtiff, как предпологалось. См. патч. С ним отображение tiff рисунков с помощью imlib2 нормально происходит.
Костя, тебя лидером пакета сделать?
делай, конечно исправлю.
поправил в http://git.altlinux.ru/people/thresh/packages/?p=imlib2.git;a=commit;h=696f53e31c3f66f392bb83acb27aad01d0ab57b0 заливаю -alt2.