[LOW] STR #3606: Firefox/Thunderbird segfault onprint/print preview

Bourdieu poubailemele at gmail.com
Tue Nov 30 18:05:07 PST 2010


>
> DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.
>
> [STR Closed w/o Resolution]
>
> The problem is that the Mozilla apps are dlopen'ing libcups, which then
> initializes the SSL library. They then dlclose libcups after the print
> dialog goes away which leaves the OpenSSL threading stuff pointing at
> functions that are no longer in the process address space.
>
> One of two things needs to happen - Firefox/Thunderbird need to stop using
> dlopen/dlclose (or at least dlclose) for libcups, or OpenSSL and GNU TLS
> need to actually support threading out of the box and not depend on the
> application or library to provide threading support.
>
> Link: http://www.cups.org/str.php?L3606
> Version: 1.4.4
> Fix Version: Third-party
>

Actually, this patch :
http://www.linuxfromscratch.org/patches/blfs/svn/cups-1.4.4-fix_broken_locking-1.patch

from blfs, fixes this bug on 1.4.4 and 1.4.5.

One of the upstream projects should really fix this since it is a really critical bug for people who are affected by it.




More information about the cups-devel mailing list