Comment 25 for bug 782309

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Your problem is caused by cups-pdf. So please file a new bug on cups-pdf (and attach this error_log also there).

First, the Ghostscript called by the cups-pdf backend errors out, but the backend is closed without error exit code, making CUPAS assuming that the job got correctly printed. This one can see here in the error_log:

D [19/Sep/2011:22:24:44 -0600] [Job 61] GPL Ghostscript 9.01: Unrecoverable error, exit code 1
D [19/Sep/2011:22:24:44 -0600] PID 23327 (/usr/lib/cups/backend/cups-pdf) exited with no errors.
D [19/Sep/2011:22:24:44 -0600] cupsdMarkDirty(-----S)
I [19/Sep/2011:22:24:44 -0600] [Job 61] Job completed.

Second, the cups-pdf saves a PDF file consisting of one blank page. In this case where Ghostscript has errored out it should not write a file at all.

Third, and this is the most important, Ghostscript refuses to turn Adobe Reader's PostScript into PDF if the original PDF was encrypted (had DRM settings). This measure is done to prevent from simply stripping off the DRM settings.