Package:cups-filters Version 1.0.44 Package: ghostscript Version 9.05 Details: When I print a pdf document (compilers.pdf page 69-72) mentioned @
https://answers.launchpad.net/hplip/+question/243753 , on Debian 7.0 , I can reproduce the issue logged by Frederik. While debugging the issue I found that the document generated using pdftopdf->pstops
filters has some issues . Here is what I did. 1)
cupsfilter -m application/vnd.cups-postscript -o "page-ranges=69-72" -p /etc/cups/ppd/HP_LaserJet_500_MFP_M525.ppd /tmp/compilers.pdf > /tmp/printout_gs_9_05.ps 2)
lpr –o raw –P HP_LaserJet_500_MFP_M525 /tmp/printout_gs_9_05.ps (Printer prints error message : OFFENDING COMMAND instead of printing actual contents) 3)
Opened /tmp/printout_gs_9_05.ps in gsview ègsview shows 2 errors/warnings
a)
DSC Warning at line 4301 %%Endprolog
b)
%%BeginResource %%EndResource The number of %%BeginResource %%EndResource do not match. These two errors cause printer firmware to print error message on paper 4)
I printed the same document in ubuntu 10.10 and I do not get any issues while opening the generated ps file in gsviewer and printing also works fine.(But here pdftops conversion is not done by ghostscript) 5)
I upgraded ghostscript version to 9.10 in Debian 7.10 and then executed step 1-3 again, but I still see errors in generated output file. Please look into the issue or assign to a concerned owner and let affected user or me know if there is any workaround/alternative, so that user can at least print documents unless the issue is fixed. Please find all the related files in
the attachment. Thanks, Sanjay |