Description of problem: The other variants seem fine, but (gdb) set args speed camellia-192-cbc (gdb) run Starting program: /usr/bin/openssl speed camellia-192-cbc [Thread debugging using libthread_db enabled] Doing camellia-192 cbc for 3s on 16 size blocks: Program received signal SIGSEGV, Segmentation fault. _x86_64_Camellia_encrypt () at cmll-x86_64.s:232 232 movl 64(%r14),%ebx Current language: auto The current source language is "auto; currently asm". (gdb) bt #0 _x86_64_Camellia_encrypt () at cmll-x86_64.s:232 #1 0x00000036cfe814b4 in Camellia_cbc_encrypt () at cmll-x86_64.s:1686 which looks a bit worrying, considering the nature of openssl Version-Release number of selected component (if applicable): openssl-1.0.0-0.6.beta3.fc12.x86_64
It seems related to the compiler options used but I don't think it is caused by patches we apply in our RPM package. I've reported the problem upstream, we'll see what happens. Meanwhile I'll disable using the assembler code for Camellia on x86_64.
Fixed in openssl-1.0.0-0.8.beta3.fc12.x86_64.