Comment 53 for bug 44196

Revision history for this message
Martin Pitt (pitti) wrote :

I applied the patch and tested it on my dapper installation.

Uploaded and accepted into dapper-proposed. Can all bug reporters please install this version, give it a test, and report back here? Thank you!

 cupsys (1.2.2-0ubuntu0.6.06.5) dapper-proposed; urgency=low
 .
   * Add debian/patches/60_ipp_read_busy_loop.dpatch:
     - Fix logic error that causes IPP client programs like gnome-cups-icon to
       sometimes get into a state where it uses 100% CPU time.
     - Properly handle ippReadIO() encountering IPP_IDLE and make sure to never
       return this to the outside world, since it is interpreted as an error
       condition which causes a busy loop.
     - Error out if the read callback doesn't return a value/group tag, which
       would confuse the higher layers.
     - Patch backported from upstream SVN (fixed in 1.2.11).
     - LP: #44196