Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: mail/sendmail not relaying on netbsd-9/sparc, problem with OpenSSL update?



On Wed, 7 Apr 2021, John D. Baker wrote:

and one more

  __sigaction_sigtramp(SIGILL...)

Then, at the end:

  PSIG  SIGILL SIG_DFL: code=ILL_ILLOPC, addr=0xedccbdf0, trap=2)

Program was terminated due to an illegal opcode being detected in
the gcm_ghash_4bit() assembly function:


Program received signal SIGILL, Illegal instruction.
0xedccbdf0 in gcm_ghash_4bit () from /usr/lib/libcrypto.so.14
(gdb) bt
#0  0xedccbdf0 in gcm_ghash_4bit () from /usr/lib/libcrypto.so.14
(gdb)


As a workaround, until the offending opcode is found, try
`#undef GHASH_ASM_SPARC' on line 692 in
src/crypto/external/bsd/openssl/dist/crypto/modes/gcm128.c to force
use of the C functions.

-RVP


Home | Main Index | Thread Index | Old Index