Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.12.0
-
None
-
archlinux 64 bits
-
-
81c3c66bb44c98b29a0181450ffa38a1c1fa06d9 (qt/qtbase/5.12.1)
Description
Hello,
I use archlinux 64 bits, and I have a canon lbp 3000 usb printer,
since a recent upgrade of Qt5 I notice that I can not print text from a Qt5 application (like kate from kde, notepadqq),
every attempt of printing a text trigger an error from cups :
{{[CAPTFILTER] Input File Error
paused - "ccp send_data error, exit"}}
{{}}
and in the debug log of cups I can read this error message :
"This document does not conform to the Adobe Document Structuring Conventions and may not print correctly."
one exception is that I can print PDF files with Qt5 applications (like okular in kde) without problems,
softwares that use GTK library for printing don't have problems (libreoffice, gimp, leafpad),
You can find here detailled debug log from cups :
1) when using Qt5 library the printing fails :
https://pastebin.com/QnfE0UP0
2) when using GTK library there is no problems :
https://pastebin.com/t7
the driver I use for my canon LBP 3000 :
https://aur.archlinux.org/packages/capt-src/
detailed thread in archlinux forum about this problem :
https://bbs.archlinux.org/viewtopic.php?id=243127
at first I thought it was a kde problem, but it seems Qt5.12.0 may be the problem, older versions worked fine (I remember that I could print text without problems with older versions of Qt5)
thanks
Attachments
Issue Links
- duplicates
-
QTBUG-72848 locale de_DE.UTF-8 causes ',' instead of '.' in PDF-Metadata written via QPdfWriter
- Closed
- is duplicated by
-
QTBUG-73310 REG->5.12? Qt5.12 ignores settings for QPrinter and always produces PDF-documents in format: "US-Letter" portrait
- Closed
For Gerrit Dashboard: QTBUG-72868 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
249357,2 | Fix PDF generation for locales using comma as decimal separator | 5.12.1 | qt/qtbase | Status: MERGED | +2 | 0 |