Comment 19 for bug 355801

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

bruno, if you print a JPEG photo out of a photo application, like shotwell, f-spot, eog, ... it will be converted to PDF and the PDF will get semnt to CUPS. For GNOME apps this process is done by Cairo. The problems appear especially with Cairo-generated PDF with embedded JPEG images, which photo applications most probably send.

Which photo application are you using?

Print output of GNOME applications is usually done by libcairo. Poppler does not create PDF, it reads PDF and converts it to other formats, or it manipulates PDF, like in the pdftopdf CUPS filter. The libcairo-generated PDF has several problems with efficiency, so that PDF interpreters (Ghostscript, Adobe Reader, Poppler) take ages to do their job or crash due to running out of memory.