[cups.bugs] [HIGH] STR #1530: Thread-safety issues in CUPS 1.2rc1?

twaugh.redhat twaugh at redhat.com
Fri Mar 31 14:04:35 PST 2006


[STR New]

Applications using libgnomeprint, such as gedit, do not work with CUPS
1.2rc1 at all, but work fine with CUPS 1.1.23.

It seems to be some sort of thread-safety issue.  The CUPS_GET_PRINTERS
request works fine (once the _cupsStrFree() issue I reported earlier is
patched), but then the CUPS_GET_PRINTER_ATTRIBUTES requests, which are
issued several at once from different threads, become garbled.

The result is that no CUPS queues are shown in the dialog.

Steps to reproduce:
1. Start gedit
2. Control-P

Link: http://www.cups.org/str.php?L1530
Version: 1.2rc1





More information about the cups mailing list