Public bug reported: Upstream bug report https://github.com/OpenPrinting/cups- filters/issues/93.
The university document [antrag_exmatrikulation.pdf](https://github.com/OpenPrinting/cups- filters/files/2881078/antrag_exmatrikulation.pdf) causes problems on different printers. Printing on the Canon iR-ADV C2225i using the Canon PCL, an error page is first printed, and on the first page after _Email_ everything is missing. The second page is fine. ``` **** Error: Ignoring spurious ET operator. Output may be inco **** ``` For that printer a special filter `sicgsfilter` has to be used, and is distributed by Canon. This also happens with their CQue 4.0-1 release from September 2018. ``` *FoomaticRIPCommandLine: "gs -q -dBATCH %F -dPARANOIDSAFER -dNOPAUSE %B%A%C -dPDFFitPage -sOutputFile=- - %D%E | sicgsfilter -MPCL -NP %G%H%I -u&user; -V"&title;" -n&copies; " ``` On the Epson printer _WorkForce WF-2660_, no error page is printed, but on the first page everything after _Email_ _is missing_ too. Trying to use different pdftops renderers did not make any difference. For example, ``` lpr -o pdftops-renderer=pdftops -P chipprinterpcl antrag_exmatrikulation.pdf ``` gave the same result, the same with `pdftocairo`, `acroread`, `mupdf`. Following `/usr/share/doc/cups-filters/README.gz` and https://wiki.ubuntu.com/DebuggingPrintingProblems, I verified that the exact same PDF is put into the CUPS spool directory, and I captured the data sent to the printer with the commands below. $ lpadmin -p chipprinterpclfile -E -v file:/tmp/printout -P ~/chipprinterpcl.ppd $ lpr -P chipprinterpclfile -o psdebug ~/antrag_exmatrikulation.pdf I get the attached Postscript file, which indeed contains the error messages. ``` ESC%-12345X@PJL CQue4.0-1 x86_64 @PJL COMMENT CANPJL SET USERNAME="pmenzel@localhost" @PJL COMMENT CANPJL SET DOCNAME="antrag_exmatrikulation.pdf!pmenz" @PJL SET RENDERMODE=COLOR @PJL COMMENT CANPJL SET FORCEMONOCHROME=FALSE @PJL COMMENT CANPJL SET SORTERMODE=GENERICON @PJL COMMENT CANPJL SET STAPLE=GENERICOFF @PJL COMMENT CANPJL SET BOOKLET=GENERICOFF @PJL SET DENSITY=0 @PJL ENTER LANGUAGE=PCL **** Error: Ignoring spurious ET operator. Output may be incorrect. **** Error: Executing Do inside a text block, attempting to recover Output may be incorrect. **** Error: Executing Do inside a text block, attempting to recover Output may be incorrect. **** Error: Ignoring spurious ET operator. Output may be incorrect. **** Error: Executing Do inside a text block, attempting to recover Output may be incorrect. **** Error: illegal nested BT operator detected. Output may be incorrect. **** Error: Ignoring spurious ET operator. Output may be incorrect. **** Error: Executing Do inside a text block, attempting to recover Output may be incorrect. **** Error: illegal nested BT operator detected. Output may be incorrect. […] ``` Please find that file attached. ProblemType: Bug DistroRelease: Ubuntu 18.10 Package: cups 2.2.8-5ubuntu1.2 ProcVersionSignature: Ubuntu 4.18.0-15.16-generic 4.18.20 Uname: Linux 4.18.0-15-generic x86_64 ApportVersion: 2.20.10-0ubuntu13.2 Architecture: amd64 Date: Thu Feb 21 10:23:08 2019 InstallationDate: Installed on 2017-03-20 (702 days ago) InstallationMedia: Ubuntu 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215.2) Lpstat: device for Canon-iR-ADV-C2225: lpd://winprima.molgen.mpg.de/test device for DCP375CW: socket://141.14.220.198 Lsusb: Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 0bda:568b Realtek Semiconductor Corp. Bus 001 Device 003: ID 04f3:2234 Elan Microelectronics Corp. Bus 001 Device 002: ID 0cf3:e300 Atheros Communications, Inc. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub MachineType: Dell Inc. XPS 13 9360 Papersize: a4 PpdFiles: Canon-iR-ADV-C2225: Canon iR-ADV C2225 PCL DCP375CW: Brother DCP-375CW CUPS ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.18.0-15-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash initcall_debug log_buf_len=16M vt.handoff=1 SourcePackage: cups UpgradeStatus: Upgraded to cosmic on 2018-10-30 (113 days ago) dmi.bios.date: 09/27/2018 dmi.bios.vendor: Dell Inc. dmi.bios.version: 2.10.0 dmi.board.name: 0839Y6 dmi.board.vendor: Dell Inc. dmi.board.version: A00 dmi.chassis.type: 9 dmi.chassis.vendor: Dell Inc. dmi.modalias: dmi:bvnDellInc.:bvr2.10.0:bd09/27/2018:svnDellInc.:pnXPS139360:pvr:rvnDellInc.:rn0839Y6:rvrA00:cvnDellInc.:ct9:cvr: dmi.product.family: XPS dmi.product.name: XPS 13 9360 dmi.product.sku: 075B dmi.sys.vendor: Dell Inc. ** Affects: cups (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug cosmic ** Attachment added: "Data sent to the Canon printer" https://bugs.launchpad.net/bugs/1817033/+attachment/5240554/+files/printout -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1817033 Title: Unable to correctly print PDF file: Error: Ignoring spurious ET operator. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1817033/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs