PostScript driver adds extra commands after End-Of-Job #1861

michaelrsweet opened this Issue Jul 24, 2006 · 2 comments


None yet
1 participant

michaelrsweet commented Jul 24, 2006

Version: 1.1.22 User: holger.graefe.gad

Sending PostScript jobs from different systems to a CUPS PostScript printer causes the PS2PS filter to add extra PJL and PostScript code to the job.

Behind the PJL and PostScript End-Of-Job (i.e. "%%EOF" and "@pjl EOJ") of the original file the following lines are sent to the printer:

userdict/ESPwl{}bind put

%%Pages: 0
%-12345X@PJL EOJ

If the printer's default PDL is set to PCL (not to PS), these lines will be printed! This behavior of the printer (e.g. Lexmark) seems to be correct, because the PostScript job has finished and there is no "%!" sequence introducing these lines.

The attachment contains the two files: The one sent to CUPS and the other which is sent to the printer by CUPS.


michaelrsweet commented Jul 24, 2006 User: mike

Please re-test with the current CUPS release (1.2.2) and report whether the problem persists.


michaelrsweet commented Aug 25, 2006 User: mike

This STR has not been updated by the submitter for two or more weeks and has been closed as required by the CUPS Configuration Management Plan. If the issue still requires resolution, please re-submit a new STR.

@michaelrsweet michaelrsweet added this to the Stable milestone Mar 17, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment