Hello! On Mon, 6 Dec 2004, Dr. Stephen Henson wrote:
> > We found out that dgst command never produce segfaults, and does call > > destroy function, when req command (generating CSR or self-signed > > certificate) does produce segfault. In both cases message digest > > algorithm from our engine is used. > I doubt its related to the NIDs and OBJ_create(). The NIDs and associated > objects duplicate strings for use in OpenSSLs internal tables and so there > shouldn't be any hanging references when a DLL unloads. > > In any case the extra objects are freed up when OBJ_cleanup() is called. So I've found out what happens. openssl req calls OBJ_cleanup() itself, but openssl dgst doesn't. -- SY, Dmitry Belyavsky (ICQ UIN 11116575) ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
