Brandon Enright <bmenrigh () ucsd edu> writes:
evp_enc.c(282): OpenSSL internal error, assertion failed: inl > 0
I managed to isolate the problem. It lies in nse_openssl.cc, in the
function l_encrypt which is sometimes called with an empty string.
In this case, data_len is 0 and the following:
EVP_EncryptUpdate( &cipher_ctx, out, &out_len, data, data_len )
triggers the fatal error from OpenSSL:
evp_enc.c(261): OpenSSL internal error, assertion failed: inl > 0