[cups] Printer not usable from command line, "Filter failed"

Helge Blischke helgeblischke at web.de
Tue Jun 23 09:27:52 PDT 2020



> Am 23.06.2020 um 15:41 schrieb Zdenek Dohnal <zdohnal at redhat.com>:
> 
> Hi Jarvis,
> 
> from logs:
> 
> D [23/Jun/2020:15:06:23 +0200] [Job 20] Unsupported OTF font / glyf table
> 
> D [23/Jun/2020:15:06:23 +0200] [Job 20] Brother_MFC_L2710DN_series:
> fontembed/sfnt.c:651: otf_get_width: Assertion `0\' failed.
> 
> D [23/Jun/2020:15:06:23 +0200] [Job 20] PID 9315
> (/usr/lib/cups/filter/texttopdf) crashed on signal 6.
> 
> 
> The printing crashes on texttopdf filter - please provide the file you
> are trying to print, the latest file from /var/spool/cups which starts
> with 'd' and the ppd file of your print queue (file from /etc/cups/ppd,
> has the same name as your print queue).
> 
> With those information, please file a ticket on
> https://github.com/OpenPrinting/cups-filters .
> 

A quick look into the (fairly recent) sources of the cups-filters package showed that
the texttopdf filter forces subsetting when embedding fonts.
OTOH, tne font embed part of the sources states that subsetting with OTF
fonts is not yet supported.

If you file a ticket for this issue, please emphasise that the PDF generating filters
should revert to embedding full fonts if subsetting is not supported.

Helge



More information about the cups mailing list