Bug#926787: marked as done ("filter failed" in CUPS, error log says "Unable to determine number of pages")

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Bug#926787: marked as done ("filter failed" in CUPS, error log says "Unable to determine number of pages")

Debian Bug Tracking System
Your message dated Tue, 14 May 2019 14:32:08 +0000
with message-id <[hidden email]>
and subject line Bug#926576: fixed in cups-filters 1.11.6-3+deb9u1
has caused the Debian Bug report #926576,
regarding "filter failed" in CUPS, error log says "Unable to determine number of pages"
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [hidden email]
immediately.)


--
926576: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926576
Debian Bug Tracking System
Contact [hidden email] with problems

Package: ghostscript
Version: 9.27~dfsg-1
Severity: normal


Most print jobs fail with "filter failed".  Only acroreader is able to print PDF files.


The entry in /var/log/cups/error_log is:
  D [09/Apr/2019:20:17:06 -0400] [Job 1747] GPL Ghostscript 9.27: Unrecoverable error, exit code 1
  D [09/Apr/2019:20:17:06 -0400] [Job 1747] Process is dying with \"Unable to determine number of pages, page count: -1
  D [09/Apr/2019:20:17:06 -0400] [Job 1747] \", exit stat 3


The errors started on Apr 6:
   zgrep "Unable to determine" error*
  error_log:D [09/Apr/2019:20:17:06 -0400] [Job 1747] Process is dying with \"Unable to determine number of pages, page count: -1
  error_log:D [09/Apr/2019:20:20:50 -0400] [Job 1748] Process is dying with \"Unable to determine number of pages, page count: -1
  error_log.2.gz:D [07/Apr/2019:17:51:43 -0400] [Job 1741] Process is dying with \"Unable to determine number of pages, page count: -1
  error_log.3.gz:D [06/Apr/2019:09:11:42 -0400] [Job 1736] Process is dying with \"Unable to determine number of pages, page count: -1
  error_log.3.gz:D [06/Apr/2019:09:12:33 -0400] [Job 1736] Process is dying with \"Unable to determine number of pages, page count: -1
  error_log.3.gz:D [06/Apr/2019:09:23:30 -0400] [Job 1737] Process is dying with \"Unable to determine number of pages, page count: -1
  error_log.3.gz:D [06/Apr/2019:09:35:34 -0400] [Job 1738] Process is dying with \"Unable to determine number of pages, page count: -1
  root@home:/var/log/cups# 

I may not have printed between 3/31 and 4/6.

Updates on 4/1 included:

  Start-Date: 2019-04-01  19:38:30
  Commandline: apt-get -y upgrade
  Requested-By: jrv (1000)
  Upgrade:
  libcups2:amd64 (2.2.10-4, 2.2.10-5),
  libcups2:i386 (2.2.10-4, 2.2.10-5),
  cups-server-common:amd64 (2.2.10-4, 2.2.10-5),
  cups-common:amd64 (2.2.10-4, 2.2.10-5),
  cups-ppdc:amd64 (2.2.10-4, 2.2.10-5),
  cups-bsd:amd64 (2.2.10-4, 2.2.10-5),
  cups-core-drivers:amd64 (2.2.10-4, 2.2.10-5),
  cups-daemon:amd64 (2.2.10-4, 2.2.10-5),
  libcupsimage2:amd64 (2.2.10-4, 2.2.10-5),
  cups:amd64 (2.2.10-4, 2.2.10-5),
  cups-client:amd64 (2.2.10-4, 2.2.10-5),
  cups-ipp-utils:amd64 (2.2.10-4, 2.2.10-5),
  End-Date: 2019-04-01  19:47:02


Updates on 4/4 included:

  Start-Date: 2019-04-04  21:24:21
  Commandline: apt-get -y upgrade
  Requested-By: jrv (1000)
  Upgrade:
  ghostscript-doc:amd64 (9.26a~dfsg-2, 9.27~dfsg-1),
  ghostscript:amd64 (9.26a~dfsg-2, 9.27~dfsg-1),
  ghostscript-x:amd64 (9.26a~dfsg-2, 9.27~dfsg-1),
  End-Date: 2019-04-04  21:28:54

cups-filters has not been upgraded since at least 3/1.

I found these in my backups:
  -rw-r--r-- 1 root root   94436 Apr  9 21:00 /tmp/ghostscript_9.26a~dfsg-2_amd64.deb
  -rw-r--r-- 1 root root 3449200 Apr  9 21:00 /tmp/ghostscript-doc_9.26a~dfsg-2_all.deb
  -rw-r--r-- 1 root root   90360 Apr  9 21:00 /tmp/ghostscript-x_9.26a~dfsg-2_amd64.deb
  -rw-r--r-- 1 root root   26948 Apr  9 21:00 /tmp/libfile-slurp-perl_9999.26-1_all.deb
  -rw-r--r-- 1 root root 2197888 Apr  9 21:00 /tmp/libgs9_9.26a~dfsg-2_amd64.deb
  -rw-r--r-- 1 root root 5135548 Apr  9 21:00 /tmp/libgs9-common_9.26a~dfsg-2_all.deb

After downgrading to those versions, printing works again.


I conclude that the last version of Ghostscript is (at least) incompatible with CUPS.

        - Jim Van Zandt


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (700, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-3-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ghostscript depends on:
ii  libc6   2.28-8
ii  libgs9  9.26a~dfsg-2

Versions of packages ghostscript recommends:
ii  gsfonts  1:8.11+urwcyr1.0.7~pre44-4.4

Versions of packages ghostscript suggests:
ii  ghostscript-x  9.26a~dfsg-2

-- no debconf information

Source: cups-filters
Source-Version: 1.11.6-3+deb9u1

We believe that the bug you reported is fixed in the latest version of
cups-filters, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [hidden email],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Salvatore Bonaccorso <[hidden email]> (supplier of updated cups-filters package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [hidden email])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 13 May 2019 17:10:20 +0200
Source: cups-filters
Architecture: source
Version: 1.11.6-3+deb9u1
Distribution: stretch-security
Urgency: high
Maintainer: Debian Printing Team <[hidden email]>
Changed-By: Salvatore Bonaccorso <[hidden email]>
Closes: 926576 928936
Changes:
 cups-filters (1.11.6-3+deb9u1) stretch-security; urgency=high
 .
   * Non-maintainer upload by the Security Team.
   * foomatic-rip: Changed Ghostscript call to count pages in a PDF file to use
     "runpdfbegin" and not the undocumented Ghostscript internal "pdfdict".
     (Closes: #926576, #928936)
Checksums-Sha1:
 17d2979f49aed5ec2987b9c95bc398685da2e66a 3105 cups-filters_1.11.6-3+deb9u1.dsc
 68674af1da5431d4d8ec2ae1a03314ec4bc40d00 1410116 cups-filters_1.11.6.orig.tar.xz
 4fa449ed143486c9cedbfc86b019c89ed7cc1ee4 75164 cups-filters_1.11.6-3+deb9u1.debian.tar.xz
Checksums-Sha256:
 29a154ab3d8d480bc455614426371f69e3c1ec32344b67199faab14e69dd0d0a 3105 cups-filters_1.11.6-3+deb9u1.dsc
 ed33a824cfdc4eba6633a7d491468da8eecdf120cb05557980c47b4cdfad9c7f 1410116 cups-filters_1.11.6.orig.tar.xz
 690cd1f6ab6d6cfd2823d8cea4f2bf91ddbe1fe6c767f2b1299d45ba81926008 75164 cups-filters_1.11.6-3+deb9u1.debian.tar.xz
Files:
 1da0d089411a23368af05d14eed2d460 3105 net optional cups-filters_1.11.6-3+deb9u1.dsc
 1a4939db42cfd1ccc4df99e498c95dd9 1410116 net optional cups-filters_1.11.6.orig.tar.xz
 057a7c0f5fd559699d50ae900e8a9c21 75164 net optional cups-filters_1.11.6-3+deb9u1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAlzZxThfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89E4CEP/R344tySgVs8g9YgE/FCMUOx3Oqn6s2v
icoTQ5+rTgKI2SYxJ8Px+4cfFgOK9Gox6DYGwj1jgf3i213Vm/IDmzoKWsj+mAQH
YTnbVYj9pJOGdZmyp/LPBZk1biA3+PrUqjbyUpEaf7rkytAX0qheqLGpkzwP4ANt
JK84APKUwMkRgIpP4zySSFFyj4+XZaOPdGWfbW2+L5iBP4TYKQNeMQO3JqJFZvei
KpBZfmVMqMPyvTlutCpDj0R0MhYRKVgdokB2hw63k9dcE+v5IqmTgOxcJosY05NV
PL/3gr6eUalJfqG4FDCkKDp4a/e4iHBioiL7xJ87u4piroF3MlqIbuL/TyXFIsjr
Cqujo06+hoVagKkNg6Y+z8e6yyU1+3w7p7suI2+YDTrFDQJaPGzXHhnFueTfuWN/
XK+xC1u8g2UmRLYf6/KuXzIbPym0XqB5fVGY2yJpmyXo2iFmVA/Hp8s6U2bpixde
Q+lnCvyKI3//vg3XBnoRU3bJM988DZXnu6F7RNOT7x+0Kp8nPfC2AFlAFZWLedGb
kW/Af5Pn9hinkPFYH6pfICfXgU2oFZyM8zmCf2yffNAxftHeA3hVRqylpWYZ3M+G
+ah/3BJI9VSnYjv3b7eh2780a55yUQpW0UNriFGAP6uD54vfs+Xcn4PheOIF+G6u
mVO7FWr20cO0
=aV4z
-----END PGP SIGNATURE-----