[Pkg-hpijs-devel] Bug#672129: printer-driver-hpcups: hpcups gets SIGSEGV on every input
Vladislav Naumov
vnaum at vnaum.com
Tue May 8 18:26:23 UTC 2012
Package: printer-driver-hpcups
Version: 3.12.2-1
Severity: important
Dear Maintainer,
hpcups gets SIGSEGV on every input
after libtiff4 is upgraded from 3.9.6-2 to 3.9.6-5
(I see no intermediate version on snapshot.debian.org).
Print jobs are stopped, cups error log says
"(/usr/lib/cups/filter/hpcups) crashed on signal 11".
Tried with images, text and CUPS test page.
Happens with HP_LaserJet_Professional_M1217nfw_MFP,
can't tell if other printer models are affected.
Adding/removing printer with hp-setup does not help,
downloading fresh binary plugin with hp-plugin does not help too.
This is the backtrace from core file:
#0 ModeJbig::compress (this=0x8818b80, plane_number=0) at prnt/hpcups/ModeJbig.cpp:343
#1 0x08050968 in ModeJbig::processZJStream (this=0x8818b80, input=0x8818b94) at prnt/hpcups/ModeJbig.cpp:244
#2 0x08050a0e in ModeJbig::Process (this=0x8818b80, input=0x8818b94) at prnt/hpcups/ModeJbig.cpp:208
#3 0x0805d7b2 in Process (raster=0x8818b94, this=0x8817548) at prnt/hpcups/Pipeline.cpp:72
#4 Pipeline::Execute (this=0x8817548, InputRaster=0x8818b94) at prnt/hpcups/Pipeline.cpp:79
#5 0x0805d809 in Pipeline::Execute (this=0x881ffa8, InputRaster=0x88188dc) at prnt/hpcups/Pipeline.cpp:83
#6 0x0805d809 in Pipeline::Execute (this=0x8817ac8, InputRaster=0x8818884) at prnt/hpcups/Pipeline.cpp:83
#7 0x0804c370 in HPCupsFilter::processRasterData (this=0x80a2f20, cups_raster=0x8816bd8) at prnt/hpcups/HPCupsFilter.cpp:696
#8 0x0804cbdd in HPCupsFilter::StartPrintJob (this=0x80a2f20, argc=7, argv=0xbfb4fb04) at prnt/hpcups/HPCupsFilter.cpp:536
#9 0x08049c6a in main (argc=7, argv=0xbfb4fb04) at prnt/hpcups/HPCupsFilter.cpp:52
libtiff4 changelog also mentions JBIG - probably thats the root of the
problem.
Temporary workaround is installing older libtiff4.
add this to sources.list:
deb http://snapshot.debian.org/archive/debian/20120503T000000Z/ wheezy main)
then
# apt-get install libtiff4=3.9.6-2
-- Package-specific info:
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing')
Architecture: i386 (i686)
Kernel: Linux 3.0.0-1-686-pae (SMP w/4 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages printer-driver-hpcups depends on:
ii cups 1.5.2-5
ii cups-ppdc [cupsddk] 1.5.2-5
ii ghostscript-cups 9.05~dfsg-5
ii libc6 2.13-32
ii libcups2 1.5.2-5
ii libcupsimage2 1.5.2-5
ii libdbus-1-3 1.5.12-1
ii libgcc1 1:4.7.0-7
ii libhpmud0 3.12.2-1
ii libjpeg8 8d-1
ii libssl1.0.0 1.0.1b-1
ii libstdc++6 4.7.0-7
printer-driver-hpcups recommends no packages.
Versions of packages printer-driver-hpcups suggests:
pn hplip 3.12.2-1
pn hplip-doc <none>
-- no debconf information
More information about the Pkg-hpijs-devel
mailing list