> [miroslav.za...@skype.net - Fri Jul 16 16:50:47 2010]: > > One more backtrace when the breakpoints were set to both > ENGINE_load_builtin_engines and ENGINE_cleanup > > The apache mod-ssl tries to ENGINE_cleanup after the first > ENGINE_load_builtin_engines call. So it looks as if the cleanup wasn't > successful. > >
OK, this seems to be getting somewhere. The nid==247 corresponds to aes-256-cbc which presumably the debian modded aesni ENGINE sets up as a default cipher. What isn't clear yet is why there is a garbage reference in that table. The code that handles this is in tb_cipher.c and the variable cipher_table should contain the original entry then be emptied and zeroed when the engines unload. Can you check to see that happens with some breakpoints? Steve. -- Dr Stephen N. Henson. OpenSSL project core developer. Commercial tech support now available see: http://www.openssl.org ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org