After a ports update, which included a recent CUPS update, our printing system quits with "Filter failed" on all target printers, most notably on a HP X451DW. While access to the web interface, even testpages quit with "Filter failed" and the printer outputs a blank sheet of paper. All print jobs output the propper amount of sheets of paper - but blank. After reinstalling almost everything related to cups on all machines which showed up with the problem, there is no solution. I also do not see anything unusual in the error log file. I get always a blank sheet of paper and the queue also reports this jobs a "stopped - Filter failed".
I have to add: I also rebuilt print/hplip - without success.
Exactly same problem for me with printer HP LaserJet P 3005 N.
The cups ports haven't changed recently, so the only thing I can think of is print/qpdf. That update seems to have been a bit of a mess. Try rebuilding that and everything that depends on it (from an updated ports tree).
A commit references this bug: Author: yuri Date: Wed Feb 7 20:52:26 UTC 2018 New revision: 461186 URL: https://svnweb.freebsd.org/changeset/ports/461186 Log: print/cups-filters: PORTREVSION bump for the print/qpdf library change in r460458 PR: 225726 Reported by: O. Hartmann<ohartmann@walstatt.org>, tijl Approved by: adamw (mentor, an obvious followup of D14201) Differential Revision: https://reviews.freebsd.org/D14252 Changes: head/print/cups-filters/Makefile
Bump committed. Sorry, the it has been forgotten during the print/qpdf update.