Hello Sam; thank you for your report. I'm not too sure what is going on here so a bit of futher explanation would be helpful.
On Sat 11 Jun 2016 at 14:25:12 +0100, Sam Morris wrote: > My Dell 2330dn printer outputs an error half way through print jobs from > Evolution. The output is: Is the printing taking place directly from the Evolution print dialog? > ERROR: > invalidaccess > OFFENDING COMMAND: > copy > STACK: > --nostringval-- > --nostringval-- > --nostringval-- > 8.80119 > -mark- > -mark- > -mark- > > Attached is a job that reproduces the error, and the PPD for the printer > in case that's helpful. It would appear not beause this a PostScript file and the print dialog generates a PDF. How are you printing this file? With lp/lpr? printer-bug-public-repro.ps has %%Creator: GPL Ghostscript 919 (ps2write) so it looks like pdftops was involved in producing it. > I've tried using lpoptions to set the queue to use pdftops instead of > gs, but it doesn't help. Although when I look at the generated ps, it > doesn't seem very different after I set: > > lpoptions -p dell2330 -o pdftops-renderer=pdftops > > Which resulted in the following ~/.cups/lpoptions: > > Dest dell2330 pdftops-renderer=pdftops > Dest test pdftops-renderer=pdftops psdebug=true > > I believe Gtk's printing code obeys this file, so not sure what I did > wrong here. You have a PostScript PPD (there is no *cupsFilters line in it) so cups-filters does not use pdftops. Regards, Brian.
