[openssl-dev] [openssl-commits] [openssl] master update ("Add Camellia CTR mode", dda8199922f9d52087d2c41b22a61eb4f9671385)
Rainer Jung
rainer.jung at kippdata.de
Thu Feb 12 11:49:05 UTC 2015
Am 12.02.2015 um 12:00 schrieb Andy Polyakov:
>>> diff --git a/crypto/evp/c_allc.c b/crypto/evp/c_allc.c
>>> index 174a419..7ae36d7 100644
>>> --- a/crypto/evp/c_allc.c
>>> +++ b/crypto/evp/c_allc.c
>>> @@ -245,5 +245,8 @@ void OpenSSL_add_all_ciphers(void)
>>> EVP_add_cipher(EVP_camellia_256_ofb());
>>> EVP_add_cipher_alias(SN_camellia_256_cbc, "CAMELLIA256");
>>> EVP_add_cipher_alias(SN_camellia_256_cbc, "camellia256");
>>> + EVP_add_cipher(EVP_camellia_128_ctr());
>>> + EVP_add_cipher(EVP_camellia_192_ctr());
>>> + EVP_add_cipher(EVP_camellia_256_ctr());
>>> #endif
>>> }
>>
>> We get build warnings and crashes during run in EVP_add_cipher().
>
> Thanks. I'm on it. Out of curiosity, with which config do you get
> crashes? I don't mean that this doesn't need fixing, I only want to have
> a reference.
Thanks to you.
The crash occurred while using it during a CI build for Tomcat plus
Tomcat native connector (tcnative) which in turn uses OpenSSL.
OpenSSL was build with "config --prefix=... shared enable-deprecated".
I don't have a full stack available. The Java HS-Error file says:
[junit] #
[junit] # A fatal error has been detected by the Java Runtime
Environment:
[junit] #
[junit] # SIGSEGV (0xb) at pc=0x00007fb882f66ef9, pid=32437,
tid=140431064893184
[junit] #
[junit] # JRE version: Java(TM) SE Runtime Environment (8.0_25-b17)
(build 1.8.0_25-b17)
[junit] # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.25-b02
mixed mode linux-amd64 compressed oops)
[junit] # Problematic frame:
[junit] # C [libcrypto.so.1.1.0+0x14fef9] EVP_add_cipher+0x9
[junit] #
Regards,
Rainer
More information about the openssl-dev
mailing list