[cups.bugs] [HIGH] STR #3754: cupsd can crash when job queued for printer with browse timeout

twaugh.redhat twaugh at redhat.com
Thu Dec 16 07:23:16 PST 2010


DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

The scheduler can crash while performing a browse timeout for a printer. 
It happens because cupsdSetPrinterState() does not actually set the state
of printers that have been discovered, so any jobs queued for that printer
are started again before the printer is completely removed.

Original bug report:
  https://bugzilla.redhat.com/show_bug.cgi?id=660604

Suggested patch attached.

Link: http://www.cups.org/str.php?L3754
Version: 1.4.5
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cups-printer-timeout.patch
URL: <http://lists.cups.org/pipermail/cups-devel/attachments/20101216/5062be0a/attachment.ksh>


More information about the cups-devel mailing list