2005.12.05 14:38 "[Tiff] Incorrect rendering of tif-images by libtiff 3.7.2", by Tobias Hilbricht

2005.12.06 09:58 "Re: [Tiff] Incorrect rendering of tif-images by libtiff 3.7.2", by Tobias Hilbricht

Am Montag, 5. Dezember 2005 23:33 schrieb Kai-Uwe Behrmann:

Dear Mr. Behrmann,

thank you for your reply to the problem I put forward.

I tested your image with CinePaint and it gave the following errors:

....
pixeltest.tif: Read error at scanline 240; got 61440 bytes, expected
860540
pixeltest.tif: Read error at scanline 240; got 30720 bytes, expected
891260
....

I get similar error messages when I try to open that particular tif in Scribus, which I have compiled against libtiff 3.7.4:

/home/tobias/Pictures/pixeltest.tif: DumpModeDecode: Not enough data for scanline 0.

TIFFFillStrip: /home/tobias/Pictures/pixeltest.tif: Read error on strip 15; got460800 bytes, expected 461180.

TIFFFillStrip: /home/tobias/Pictures/pixeltest.tif: Read error on strip 16; got430080 bytes, expected 491900.

CinePaint's tiff reader is linked on my system to libtiff-3.7.4 and reads the image to readable text form. The result looks good. An Update of libtiff should at least solve that broken tiff variant.

Unfortunately the rendering on screen (in Scribus) remains incorrect as in the screenshot mentioned in the mail before. The developer of Pixel has fixed the tiff output meanwhile, so the Pixel tiff output will be more standard conformant in future. This solves the problem at its origin - thanks to the help in this list.

Yours sincerely

Tobias Hilbricht

--
Dr. Tobias Hilbricht
Linopus Satz und Grafik
www.linopus.de