It should call strerror_r() instead on platforms that have it.

I experience crashes in an application that start database transactions 
in one thread, while extensions are being dlopened in another thread. 
When the database library is initialized ERR_load_ERR_strings() is 
called. In the extension-loading thread dlerror() is called if an 
extension fails to load. dlerror() unfortunately calls strerror() in glibc.

Regards,

Thomas Sondergaard

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to