2011.04.19 23:36 "[Tiff] libtiff-3.8.2-7.el5_6.7.i386", by Gregory P. Ennis

2011.04.21 00:05 "Re: [Tiff] libtiff-3.8.2-7.el5_6.7.i386", by Gregory P. Ennis

13:10 -0400

I have a Centos 5.6 machine that appears to have stopped being able to print tiff files via cups after an automatic update to libtiff-3.8.2-7.el5_6.7.i386 from libtiff-3.8.2-7.el5_5.5.i386 on April 9th. When I try to print a file by means of:

lp -d printer img.tif

The result is several sheets of paper with unidentifiable characters at the top of each page.

I previously had posted a similar problem with a Fedora 14 system with the use of libtiff-3.9.4-3 that was fixed with libtiff-3.9.4-4 on 04/08/2011.

Even Rouault determined the Fedora problem was related to a security fix http://bugzilla.maptools.org/show_bug.cgi?id=2297

Can anyone comment on whether my problem with libtiff-3.8.2-7 on Centos 5.6 is the same problem?

Well, assuming that CentOS is faithfully copying the Red Hat RPMs, RHEL5's 3.8.2-7.el5_6.6 contains the same buggy fix for CVE-2011-0192 as Fedora's 3.9.4-3, and 3.8.2-7.el5_6.7 contains the same corrected fix as 3.9.4-4. If you skipped 3.8.2-7.el5_6.6 you should never have seen that bug at all; so I'm not entirely sure what to make of this, other than that it probably isn't the identical issue.

One thing I'm wondering is whether your print daemon needs to be restarted so that it starts using the updated library...

Tom,

Thanks for the help. The cupsd process had been started after the last libtiff update, but a new kernel was released yesterday. Interesting, thing was when I rebooted the print process for *.tiff files worked normally.

Thanks again for your simple by elegant advice.

Greg

For those with more knowledge than me here is the list of what was updated yesterday:

Apr 19 16:44:43 Updated:
kernel-headers-2.6.18-238.9.1.el5.centos.plus.i386
Apr 19 16:44:50 Updated: tzdata-2011d-3.el5.i386
Apr 19 16:45:31 Updated: glibc-common-2.5-58.el5_6.2.i386
Apr 19 16:45:35 Updated: tzdata-java-2011d-3.el5.i386
Apr 19 16:45:35 Updated: nash-5.1.19.6-68.el5_6.1.i386
Apr 19 16:46:04 Installed:
kernel-xen-devel-2.6.18-238.9.1.el5.centos.plus.i686
Apr 19 16:46:22 Updated: glibc-2.5-58.el5_6.2.i686
Apr 19 16:46:24 Updated: avahi-0.6.16-10.el5_6.i386
Apr 19 16:46:25 Updated: openssh-4.3p2-72.el5_6.3.i386
Apr 19 16:46:25 Updated: mkinitrd-5.1.19.6-68.el5_6.1.i386
Apr 19 16:46:27 Updated:
tomcat5-servlet-2.4-api-5.5.23-0jpp.17.el5_6.i386
Apr 19 16:46:28 Updated: avahi-qt3-0.6.16-10.el5_6.i386
Apr 19 16:46:29 Updated: avahi-glib-0.6.16-10.el5_6.i386
Apr 19 16:46:29 Updated: avahi-compat-libdns_sd-0.6.16-10.el5_6.i386
Apr 19 16:46:32 Updated: subversion-1.6.11-7.el5_6.3.i386
Apr 19 16:46:32 Updated: opensm-libs-3.3.3-1.el5_6.1.i386
Apr 19 16:46:44 Updated: 1:java-1.6.0-openjdk-1.6.0.0-1.20.b17.el5.i386
Apr 19 16:46:45 Updated: tomcat5-jsp-2.0-api-5.5.23-0jpp.17.el5_6.i386
Apr 19 16:46:46 Updated: openssh-server-4.3p2-72.el5_6.3.i386
Apr 19 16:46:46 Updated: openssh-clients-4.3p2-72.el5_6.3.i386
Apr 19 16:46:46 Updated: openssh-askpass-4.3p2-72.el5_6.3.i386
Apr 19 16:46:47 Updated: xorg-x11-server-utils-7.1-5.el5_6.2.i386
Apr 19 16:46:47 Updated: 12:dhclient-3.0.5-23.el5_6.4.i386
Apr 19 16:46:48 Updated: nscd-2.5-58.el5_6.2.i386
Apr 19 16:46:50 Updated: glibc-headers-2.5-58.el5_6.2.i386
Apr 19 16:47:22 Installed:
kernel-xen-2.6.18-238.9.1.el5.centos.plus.i686
Apr 19 16:47:23 Updated: glibc-devel-2.5-58.el5_6.2.i386
Apr 19 16:48:03 Installed: kernel-2.6.18-238.9.1.el5.centos.plus.i686