On 12/6/2011 8:42 AM, Patrick Mischler wrote:
We do have a serious problem with OpenSSL on RHEL 5.5. The installed
version is 0.9.7 . Our application calls the function getpid() or
whatever and this leads the application to crash. We've contacted our
software vendor and they told us the root cause of the problem lies
within the OpenSSL libraries. We found a record on the OpenSSL buglist
which describes a similar problem. I don't know if this is exactly the
same problem: #2591: bug report : cryptlib.c : within
CRYPTO_thread_id() use pthread_self() instead of getpid() .

However, we need the help of the OpenSSL crew/community to resolve
this issue, because we do not belive that our software vendor will
implement a workaround in the software.

Sounds like your software vendor isn't telling the whole truth, or you are
just not quoting everything they said.

The bug you quote was just about of OpenSSL not using getpid() to find
out what thread it is running in, because getpid() isn't useful for that
purpose except on a few old systems.

So I am afraid a lot more detail is needed to understand what is really
crashing your application, as it is most probably not getpid() (which is
not an OpenSSL function, and which is very very unlikely to crash
anything).


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to