On Thu, Jan 14, 2021 at 08:56:00AM +0100, Matthieu Herrb wrote: > On Thu, Jan 14, 2021 at 08:41:51AM +0100, Matthieu Herrb wrote: > > Hi, > > > > I recently upgraded a machine running the sendmail-sasl-ldap flavor of > > sendmail to 6.8. The sendmail configuration is using ldap to query aliases. > > > > The 6.8 sendmail segfaults whenever it resolves an alias through > > ldap.... > > > > The binary from the 6.7 package is stil working ok. > > > > Did anyone else see this ? > > > > Any idea on how to fix it (apart from migrating to a different MTA) ? > > > > One point is that the 6.8 package is linked against openssl 1.1:
That was my though. Could you test with the 6.8 release package and not the stable one to see if you can reproduce? > sendmail.bad: > Start End Type Open Ref GrpRef Name > 00000675a0c4d000 00000675a0d73000 exe 1 0 0 sendmail.bad > 000006784f079000 000006784f09b000 rlib 0 2 0 > /usr/local/lib/libsasl2.so.3.1 > 00000677cca16000 00000677ccab6000 rlib 0 1 0 > /usr/local/lib/eopenssl11/libssl.so.11.6 > 0000067854bf2000 0000067854ef5000 rlib 0 2 0 > /usr/local/lib/eopenssl11/libcrypto.so.11.6 > 00000678651bf000 0000067865214000 rlib 0 1 0 > /usr/local/lib/libldap.so.13.2 > 00000677d4d1a000 00000677d4d2e000 rlib 0 2 0 > /usr/local/lib/liblber.so.12.0 > 0000067806f01000 0000067806ff5000 rlib 0 1 0 > /usr/lib/libc.so.96.0 > 00000677cf6d8000 00000677cf744000 rlib 0 1 0 > /usr/lib/libssl.so.48.1 > 000006784b78d000 000006784b9c6000 rlib 0 2 0 > /usr/lib/libcrypto.so.46.1 > 000006782e1f1000 000006782e1f1000 ld.so 0 1 0 > /usr/libexec/ld.so > > sendmail: > Start End Type Open Ref GrpRef Name > 00000b87e11ed000 00000b87e1310000 exe 1 0 0 sendmail > 00000b8a7f811000 00000b8a7f833000 rlib 0 2 0 > /usr/local/lib/libsasl2.so.3.1 > 00000b8a2dcf0000 00000b8a2dd5c000 rlib 0 2 0 > /usr/lib/libssl.so.48.1 > 00000b8a7a382000 00000b8a7a5bb000 rlib 0 3 0 > /usr/lib/libcrypto.so.46.1 > 00000b8a28262000 00000b8a282b7000 rlib 0 1 0 > /usr/local/lib/libldap.so.13.2 > 00000b8a5a3cd000 00000b8a5a3e1000 rlib 0 2 0 > /usr/local/lib/liblber.so.12.0 > 00000b8a5a168000 00000b8a5a25c000 rlib 0 1 0 > /usr/lib/libc.so.96.0 > 00000b89e6a2d000 00000b89e6a2d000 ld.so 0 1 0 > /usr/libexec/ld.so > > -- > Matthieu Herrb > -- Antoine