No Printing with "Filter failed"

[Sorry for the formatting]

I’ve searched here for previous issues, re-installed the printer configuration and rebooted the system as this is a very recent change in behaviour.

Output of lpstat -t

scheduler is running
system default destination: brother
device for brother: socket://192.168.47.4:9100
device for Canon_MG3500_series: dnssd://Canon%20MG3500%20series._ipp._tcp.local/
brother accepting requests since Wed 02 Oct 2019 06:01:19 PM ADT
Canon_MG3500_series accepting requests since Wed 28 Nov 2018 08:41:29 AM AST
printer brother is idle. enabled since Wed 02 Oct 2019 06:01:19 PM ADT
Filter failed
printer Canon_MG3500_series is idle. enabled since Wed 28 Nov 2018 08:41:29 AM AST

I cancelled all existing jobs and increased the CUPS reporting verbosity with sudo cupsctl --debug-logging

Then I attempted to print a test page and have posted the output of error_log at https://paste.opensuse.org/52940726

Any suggestions for resolving this would be appreciated.

I also replaced the current version of CUPS 2.2.7-lp150.2.10.2 with the previous version 2.2.7-lp150.2.6.1 without success.

Hi
Likely the same issue seen in Leap 15.1 here;
https://forums.opensuse.org/showthread.php/537726-CUPS-quot-Filter-failed-quot-prints-withheld

Your output shows the same error…


D [02/Oct/2019:18:01:19 -0300] [Job 710] GPL Ghostscript 9.27: Unrecoverable error, exit code 1
D [02/Oct/2019:18:01:19 -0300] [Job 710] Process is dying with \"Unable to determine number of pages, page count: -1
D [02/Oct/2019:18:01:19 -0300] [Job 710] \", exit stat 3
D [02/Oct/2019:18:01:19 -0300] [Job 710] Cleaning up...

Add your info to the Bug report in the above link.

Thanks. Have bug reported same issue with Leap 15.0 and restored older ghostscript version and printing is working fine.