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?
Trying this again since the first message seems to have disappeared.
On Wed, 7 Apr 2021, John D. Baker wrote:
> On Wed, 7 Apr 2021, John D. Baker wrote:
>
> > I'm updating my -current install and will try again from there and
> > see what happens.
>
> Same as netbsd-9 with OpenSSL 1.1.1k.
>
>
> $ sudo ktrace -i sendmail -odi -v -q
>
> Running /var/spool/mqueue/137HphNB000892 (sequence 1 of 1)
> <jdbaker%consolidated.net@localhost>... Connecting to mail.consolidated.net. port 587 via relay...
> 220 mail239c25.carrierzone.com ESMTP Sendmail 8.14.9 ready at Wed, 7 Apr 2021 17:52:43 +0000
> >>> EHLO <local FQDN>
> 250-mail239c25.carrierzone.com Hello <public FQDN> [<public IP addr>], pleased to meet you
> 250-ENHANCEDSTATUSCODES
> 250-8BITMIME
> 250-SIZE 52428800
> 250-DSN
> 250-AUTH <mechanism>
> 250-STARTTLS
> 250-DELIVERBY
> 250 HELP
> >>> STARTTLS
> 220 Ready to start TLS
> Illegal instruction
>
>
> OK, looking more carefully at the trace output, I see a
>
> __sigaction_sigtramp(SIGILL...)
>
> four instances of
>
> PSIG SIGILL caught handler=0xedd18c60 ... code=ILL_COPROC, ....
>
> and one more
>
> __sigaction_sigtramp(SIGILL...)
>
> Then, at the end:
>
> PSIG SIGILL SIG_DFL: code=ILL_ILLOPC, addr=0xedccbdf0, trap=2)
>
>
> Under 'gdb' then:
>
> (gdb) run -odi -v -q
> Starting program: /usr/sbin/sendmail -odi -v -q
> process 1426 is executing new program: /usr/pkg/libexec/sendmail/sendmail
>
> Program received signal SIGILL, Illegal instruction.
> 0xedd6eacc in _sparcv9_vis1_probe () from /usr/lib/libcrypto.so.14
> (gdb) continue
> Continuing.
>
> Program received signal SIGILL, Illegal instruction.
> 0xedd6eacc in _sparcv9_vis1_probe () from /usr/lib/libcrypto.so.14
> (gdb) continue
> Continuing.
>
> Program received signal SIGILL, Illegal instruction.
> 0xedd6eb58 in _sparcv9_fmadd_probe () from /usr/lib/libcrypto.so.14
> (gdb) continue
> Continuing.
>
> Program received signal SIGILL, Illegal instruction.
> 0xedd6eb58 in _sparcv9_fmadd_probe () from /usr/lib/libcrypto.so.14
> (gdb) continue
> Continuing.
>
> Program received signal SIGILL, Illegal instruction.
> 0xedd6eb74 in _sparcv9_vis3_probe () from /usr/lib/libcrypto.so.14
> (gdb) continue
> Continuing.
>
> Program received signal SIGILL, Illegal instruction.
> 0xedd6eb74 in _sparcv9_vis3_probe () from /usr/lib/libcrypto.so.14
> (gdb) continue
> Continuing.
>
> Program received signal SIGILL, Illegal instruction.
> 0xedd6eb80 in _sparcv9_fjaesx_probe () from /usr/lib/libcrypto.so.14
> (gdb) continue
> Continuing.
>
> Program received signal SIGILL, Illegal instruction.
> 0xedd6eb80 in _sparcv9_fjaesx_probe () from /usr/lib/libcrypto.so.14
> (gdb) continue
> Continuing.
>
> Running /var/spool/mqueue/137HphNB000892 (sequence 1 of 1)
> <jdbaker%consolidated.net@localhost>... Connecting to mail.consolidated.net. port 587 via relay...
> 220 mail7c25.carrierzone.com ESMTP Sendmail 8.14.9 ready at Wed, 7 Apr 2021 18:08:57 +0000
> >>> EHLO <local FQDN>
> 250-mail7c25.carrierzone.com Hello <public FQDN> [<public IP addr>], pleased to meet you
> 250-ENHANCEDSTATUSCODES
> 250-8BITMIME
> 250-SIZE 52428800
> 250-DSN
> 250-AUTH <mechanism>
> 250-STARTTLS
> 250-DELIVERBY
> 250 HELP
> >>> STARTTLS
> 220 Ready to start TLS
>
> 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)
>
>
> So, there it is. Trying to list the address above doesn't display
> anything. Attempting to 'continue' exits the program.
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
Home |
Main Index |
Thread Index |
Old Index