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:
Date: Wed Feb 7 20:52:26 UTC 2018
New revision: 461186
print/cups-filters: PORTREVSION bump for the print/qpdf library change in r460458
Reported by: O. Hartmann<email@example.com>, tijl
Approved by: adamw (mentor, an obvious followup of D14201)
Differential Revision: https://reviews.freebsd.org/D14252
Sorry, the it has been forgotten during the print/qpdf update.