[cups.bugs] [MOD] STR #2931: "Apple Bonjour compatibility layer of Avahi" warning causes SIGPIPE crash

Martin Pitt martin.pitt at canonical.com
Sat Sep 6 14:33:19 PDT 2008

Michael Sweet [2008-09-06 11:49 -0700]:
> This is an Avahi bug. We will not add any workarounds for their broken
> compatibility layer.
> Link: http://www.cups.org/str.php?L2931
> Version: 1.3.8
> Fix Version: Will Not Fix

Why is it an avahi bug?  It's just how the avahi compat layer works,
and cups uses it in a wrong way (using a library which writes to
stderr without telling the library not to or ignoring SIGPIPE). This
behaviour makes cups crash, so claiming that "it is not my problem"
won't help users of cups...

Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

More information about the cups-devel mailing list