EACCES in usb backend very difficult to diagnose
Bug #76078 reported by
Matt Zimmerman
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cupsys (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: cupsys
(Till, I've discussed this bug with you briefly in the past)
When there is a problem with device permissions in the usb backend (and potentially with other CUPS backends), such as bug 76077, this does not result in any failure or error message. Jobs sit in the print queue in job-printing state and stay there indefinitely. No error is logged in CUPS error_log, syslog or displayed to the user at any time. The backend can be seen running, but not doing much.
This seems needlessly complex to diagnose using strace on the backend. It should simply fail and report an error to the user so that the problem can be fixed.
To post a comment you must log in.
This is a missing feature in CUPS. I have reported it upstream now:
http:// www.cups. org/str. php?L2181