> [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

Reply via email to