svn client crash using DIGEST-MD5
"chrish via SASL" <[email protected]> Wed, 4 Jan 2023 08:38:45 -0500
| Newsgroups | gmane.comp.security.cyrus.sasl |
|---|---|
| Message-ID | <[email protected]> |
--16728395251.244BE118.195973 Date: Wed, 4 Jan 2023 08:38:45 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I am trying to use svn with an svn server using DIGEST-MD5 sasl authenticat= ion and after a system update my client is now crashing inside of the authe= ntication. For example: $ svn info svn://<host>/<archive> zsh: segmentation fault (core dumped)=C2=A0 svn info svn://<host>/<archive> I can see using "journalctl" that it crashed inside of the DIGEST-MD5 authe= ntication: Jan 04 06:30:08 neji svn[66195]: DIGEST-MD5 client step 2 Jan 04 06:30:08 neji svn[66195]: DIGEST-MD5 parse_server_challenge() Jan 04 06:30:08 neji svn[66195]: DIGEST-MD5 ask_user_info() Jan 04 06:30:08 neji svn[66195]: DIGEST-MD5 make_client_response() Jan 04 06:30:08 neji svn[66195]: DIGEST-MD5 create_layer_keys() Jan 04 06:30:08 neji svn[66195]: DIGEST-MD5 client step 3 Jan 04 06:30:08 neji audit[66195]: ANOM_ABEND auid=3D1000 uid=3D1000 gid=3D= 1000 ses=3D4 pid=3D66195 comm=3D"svn" exe=3D"/usr/bin/svn" sig=3D11 res=3D1 Jan 04 06:30:08 neji kernel: svn[66195]: segfault at 10 ip 00007fa821bcf934= sp 00007ffe383c8a90 error 4 in libcrypto.so.3[7fa821aeb000+268000] Jan 04 06:30:08 neji kernel: Code: 41 54 55 53 48 83 ec 28 64 48 8b 04 25 2= 8 00 00 00 48 89 44 24 18 31 c0 48 85 d2 0f 84 9d 01 00 00 c7 02 00 00 00 0= 0 48 89 d5 <8b> 57 10 48 89 fb 85 d2 0f 85 e6 00 00 00 48 8b 07 48 85 c0 0f= 84 Jan 04 06:30:08 neji kernel: audit: type=3D1701 audit(1672839008.147:339): = auid=3D1000 uid=3D1000 gid=3D1000 ses=3D4 pid=3D66195 comm=3D"svn" exe=3D"/= usr/bin/svn" sig=3D11 res=3D1 Jan 04 06:30:08 neji audit: BPF prog-id=3D70 op=3DLOAD Jan 04 06:30:08 neji audit: BPF prog-id=3D71 op=3DLOAD Jan 04 06:30:08 neji audit: BPF prog-id=3D72 op=3DLOAD Jan 04 06:30:08 neji systemd[1]: Started Process Core Dump (PID 66223/UID 0= ). Jan 04 06:30:08 neji audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D4294967= 295 ses=3D4294967295 msg=3D'unit=3Dsystemd-coredump@4-66223-0 comm=3D"syste= md" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D? terminal=3D? res= =3Dsuccess' Jan 04 06:30:08 neji kernel: audit: type=3D1334 audit(1672839008.200:340): = prog-id=3D70 op=3DLOAD Jan 04 06:30:08 neji kernel: audit: type=3D1334 audit(1672839008.200:341): = prog-id=3D71 op=3DLOAD Jan 04 06:30:08 neji kernel: audit: type=3D1334 audit(1672839008.200:342): = prog-id=3D72 op=3DLOAD Jan 04 06:30:08 neji kernel: audit: type=3D1130 audit(1672839008.200:343): = pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 msg=3D'unit=3Dsystemd-co= redump@4-66223-0 comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname= =3D? addr=3D? terminal=3D? res=3Dsuccess' Jan 04 06:30:08 neji systemd-coredump[66224]: Process 66195 (svn) of user 1= 000 dumped core. =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Stack trace of thread 66195: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #0=C2=A0 0x00007fa821bcf934 E= VP_DecryptUpdate (libcrypto.so.3 + 0x195934) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #1=C2=A0 0x00007fa822557545 n= /a (libdigestmd5.so + 0x3545) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #2=C2=A0 0x00007fa822558591 n= /a (libdigestmd5.so + 0x4591) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #3=C2=A0 0x00007fa82220bfdb _= plug_decode (libsasl2.so.3 + 0x14fdb) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #4=C2=A0 0x00007fa82255e197 n= /a (libdigestmd5.so + 0xa197) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #5=C2=A0 0x00007fa822201938 s= asl_decode (libsasl2.so.3 + 0xa938) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #6=C2=A0 0x00007fa822221ac4 n= /a (libsvn_ra_svn-1.so.0 + 0xbac4) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #7=C2=A0 0x00007fa82222dbe1 s= vn_ra_svn__stream_read (libsvn_ra_svn-1.so.0 + 0x17be1) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #8=C2=A0 0x00007fa8222218a3 n= /a (libsvn_ra_svn-1.so.0 + 0xb8a3) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #9=C2=A0 0x00007fa8222221da n= /a (libsvn_ra_svn-1.so.0 + 0xc1da) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #10 0x00007fa82222cdc3 svn_ra= _svn__read_item (libsvn_ra_svn-1.so.0 + 0x16dc3) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #11 0x00007fa82222cf3b svn_ra= _svn__read_tuple (libsvn_ra_svn-1.so.0 + 0x16f3b) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #12 0x00007fa82222d398 svn_ra= _svn__read_cmd_response (libsvn_ra_svn-1.so.0 + 0x17398) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #13 0x00007fa822232b14 n/a (l= ibsvn_ra_svn-1.so.0 + 0x1cb14) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #14 0x00007fa82221e6e0 n/a (l= ibsvn_ra_svn-1.so.0 + 0x86e0) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #15 0x00007fa82288fa90 svn_ra= _open5 (libsvn_ra-1.so.0 + 0x7a90) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #16 0x00007fa8229c2f03 svn_cl= ient__open_ra_session_internal (libsvn_client-1.so.0 + 0x68f03) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #17 0x00007fa8229c89c2 svn_cl= ient__ra_session_from_path2 (libsvn_client-1.so.0 + 0x6e9c2) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #18 0x00007fa82299f4df svn_cl= ient_info4 (libsvn_client-1.so.0 + 0x454df) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #19 0x0000558b02290ca7 n/a (s= vn + 0x1aca7) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #20 0x0000558b022a4e7a n/a (s= vn + 0x2ee7a) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #21 0x0000558b022830ee n/a (s= vn + 0xd0ee) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #22 0x00007fa8225b2290 n/a (l= ibc.so.6 + 0x23290) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #23 0x00007fa8225b234a __libc= _start_main (libc.so.6 + 0x2334a) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #24 0x0000558b02283175 n/a (s= vn + 0xd175) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ELF object binary architectur= e: AMD x86-64 Jan 04 06:30:08 neji systemd[1]: [email protected]: Deacti= vated successfully. Jan 04 06:30:08 neji kernel: audit: type=3D1131 audit(1672839008.264:344): = pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 msg=3D'unit=3Dsystemd-co= redump@4-66223-0 comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname= =3D? addr=3D? terminal=3D? res=3Dsuccess' Jan 04 06:30:08 neji audit[1]: SERVICE_STOP pid=3D1 uid=3D0 auid=3D42949672= 95 ses=3D4294967295 msg=3D'unit=3Dsystemd-coredump@4-66223-0 comm=3D"system= d" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D? terminal=3D? res= =3Dsuccess' Jan 04 06:30:08 neji audit: BPF prog-id=3D0 op=3DUNLOAD Jan 04 06:30:08 neji audit: BPF prog-id=3D0 op=3DUNLOAD Jan 04 06:30:08 neji audit: BPF prog-id=3D0 op=3DUNLOAD Jan 04 06:30:08 neji kernel: audit: type=3D1334 audit(1672839008.420:345): = prog-id=3D0 op=3DUNLOAD Jan 04 06:30:08 neji kernel: audit: type=3D1334 audit(1672839008.420:346): = prog-id=3D0 op=3DUNLOAD Jan 04 06:30:08 neji kernel: audit: type=3D1334 audit(1672839008.420:347): = prog-id=3D0 op=3DUNLOAD Jan 04 06:30:08 neji svn[66262]: DIGEST-MD5 common mech free Jan 04 06:30:08 neji svn[66280]: DIGEST-MD5 common mech free Jan 04 06:30:08 neji svn[66285]: DIGEST-MD5 common mech free Jan 04 06:30:09 neji svn[66291]: DIGEST-MD5 common mech free Jan 04 06:30:09 neji svn[66313]: DIGEST-MD5 common mech free Jan 04 06:30:09 neji svn[66319]: DIGEST-MD5 common mech free Jan 04 06:30:09 neji svn[66325]: DIGEST-MD5 common mech free Jan 04 06:30:09 neji svn[66331]: DIGEST-MD5 common mech free Jan 04 06:30:09 neji svn[66337]: DIGEST-MD5 common mech free Jan 04 06:30:09 neji svn[66343]: DIGEST-MD5 common mech free Jan 04 06:30:09 neji svn[66349]: DIGEST-MD5 common mech free Jan 04 06:30:09 neji svn[66358]: DIGEST-MD5 common mech free ------------------------------------------ Cyrus: SASL Permalink: https://cyrus.topicbox.com/groups/sasl/Tc1bb8688f156d835-M50485f= 69fa3fd32797add077 Delivery options: https://cyrus.topicbox.com/groups/sasl/subscription --16728395251.244BE118.195973 Date: Wed, 4 Jan 2023 08:38:45 -0500 MIME-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <!DOCTYPE html> <html><html><html><body><div>I am trying to use svn with an svn server usin= g DIGEST-MD5 sasl authentication and after a system update my client is now= crashing inside of the authentication. For example:<br /></div><div><br />= </div><div>$ svn info svn://<host>/<archive><br /></div><div>zs= h: segmentation fault (core dumped) svn info svn://<host>/<a= rchive><br /></div><div><br /></div><div>I can see using "journalct= l" that it crashed inside of the DIGEST-MD5 authentication:<br /></div= ><div><br /></div><div>Jan 04 06:30:08 neji svn[66195]: DIGEST-MD5 client s= tep 2<br /></div><div>Jan 04 06:30:08 neji svn[66195]: DIGEST-MD5 parse_ser= ver_challenge()<br /></div><div>Jan 04 06:30:08 neji svn[66195]: DIGEST-MD5= ask_user_info()<br /></div><div>Jan 04 06:30:08 neji svn[66195]: DIGEST-MD= 5 make_client_response()<br /></div><div>Jan 04 06:30:08 neji svn[66195]: D= IGEST-MD5 create_layer_keys()<br /></div><div>Jan 04 06:30:08 neji svn[6619= 5]: DIGEST-MD5 client step 3<br /></div><div>Jan 04 06:30:08 neji audit[661= 95]: ANOM_ABEND auid=3D1000 uid=3D1000 gid=3D1000 ses=3D4 pid=3D66195 comm= =3D"svn" exe=3D"/usr/bin/svn" sig=3D11 res=3D1<br /></d= iv><div>Jan 04 06:30:08 neji kernel: svn[66195]: segfault at 10 ip 00007fa8= 21bcf934 sp 00007ffe383c8a90 error 4 in libcrypto.so.3[7fa821aeb000+268000]= <br /></div><div>Jan 04 06:30:08 neji kernel: Code: 41 54 55 53 48 83 ec 28= 64 48 8b 04 25 28 00 00 00 48 89 44 24 18 31 c0 48 85 d2 0f 84 9d 01 00 00= c7 02 00 00 00 00 48 89 d5 <8b> 57 10 48 89 fb 85 d2 0f 85 e6 00 00 = 00 48 8b 07 48 85 c0 0f 84<br /></div><div>Jan 04 06:30:08 neji kernel: aud= it: type=3D1701 audit(1672839008.147:339): auid=3D1000 uid=3D1000 gid=3D100= 0 ses=3D4 pid=3D66195 comm=3D"svn" exe=3D"/usr/bin/svn"= sig=3D11 res=3D1<br /></div><div>Jan 04 06:30:08 neji audit: BPF prog-id= =3D70 op=3DLOAD<br /></div><div>Jan 04 06:30:08 neji audit: BPF prog-id=3D7= 1 op=3DLOAD<br /></div><div>Jan 04 06:30:08 neji audit: BPF prog-id=3D72 op= =3DLOAD<br /></div><div>Jan 04 06:30:08 neji systemd[1]: Started Process Co= re Dump (PID 66223/UID 0).<br /></div><div>Jan 04 06:30:08 neji audit[1]: S= ERVICE_START pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 msg=3D'= unit=3Dsystemd-coredump@4-66223-0 comm=3D"systemd" exe=3D"/u= sr/lib/systemd/systemd" hostname=3D? addr=3D? terminal=3D? res=3Dsucce= ss'<br /></div><div>Jan 04 06:30:08 neji kernel: audit: type=3D1334 aud= it(1672839008.200:340): prog-id=3D70 op=3DLOAD<br /></div><div>Jan 04 06:30= :08 neji kernel: audit: type=3D1334 audit(1672839008.200:341): prog-id=3D71= op=3DLOAD<br /></div><div>Jan 04 06:30:08 neji kernel: audit: type=3D1334 = audit(1672839008.200:342): prog-id=3D72 op=3DLOAD<br /></div><div>Jan 04 06= :30:08 neji kernel: audit: type=3D1130 audit(1672839008.200:343): pid=3D1 u= id=3D0 auid=3D4294967295 ses=3D4294967295 msg=3D'unit=3Dsystemd-coredum= p@4-66223-0 comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd= " hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'<br /></div><di= v>Jan 04 06:30:08 neji systemd-coredump[66224]: Process 66195 (svn) of user= 1000 dumped core.<br /></div><div> &nbs= p; &= nbsp; &nbs= p; &= nbsp;<br /></div><div>  = ; &n= bsp;  = ; Stack t= race of thread 66195:<br /></div><div> &= nbsp; &nbs= p; &= nbsp; &nbs= p; #0 0x00007fa821bcf934 EVP_DecryptUpdate (libcrypto.so.3 + 0x= 195934)<br /></div><div> &nb= sp; = &nb= sp; #1&nb= sp; 0x00007fa822557545 n/a (libdigestmd5.so + 0x3545)<br /></div><div> = ; &n= bsp;  = ; &n= bsp; #2 0x00007fa822558591 n/a (l= ibdigestmd5.so + 0x4591)<br /></div><div> &nbs= p; &= nbsp; &nbs= p; &= nbsp; #3 0x00007fa82220bfdb _plug_decode (libsasl2.so.3 + 0x14f= db)<br /></div><div> &= nbsp; &nbs= p; &= nbsp; #4 = 0x00007fa82255e197 n/a (libdigestmd5.so + 0xa197)<br /></div><div> &nb= sp; = &nb= sp; = #5 0x00007fa822201938 sasl_decod= e (libsasl2.so.3 + 0xa938)<br /></div><div> &n= bsp;  = ; &n= bsp;  = ; #6 0x00007fa822221ac4 n/a (libsvn_ra_svn-1.so.0 + 0xbac= 4)<br /></div><div> &n= bsp;  = ; &n= bsp; #7 0= x00007fa82222dbe1 svn_ra_svn__stream_read (libsvn_ra_svn-1.so.0 + 0x17be1)<= br /></div><div>  = ; &n= bsp;  = ; #8 0x00= 007fa8222218a3 n/a (libsvn_ra_svn-1.so.0 + 0xb8a3)<br /></div><div> &n= bsp;  = ; &n= bsp;  = ; #9 0x00007fa8222221da n/a (libs= vn_ra_svn-1.so.0 + 0xc1da)<br /></div><div> &n= bsp;  = ; &n= bsp;  = ; #10 0x00007fa82222cdc3 svn_ra_svn__read_item (libsvn_ra_svn-1= .so.0 + 0x16dc3)<br /></div><div> = &nb= sp; = &nb= sp; #11 0x00007fa82222cf3b svn_ra_svn__read_tuple (libsvn_ra_svn-1.so.0 + 0= x16f3b)<br /></div><div> &nb= sp; = &nb= sp; #12 0= x00007fa82222d398 svn_ra_svn__read_cmd_response (libsvn_ra_svn-1.so.0 + 0x1= 7398)<br /></div><div>  = ; &n= bsp;  = ; #13 0x0= 0007fa822232b14 n/a (libsvn_ra_svn-1.so.0 + 0x1cb14)<br /></div><div> = &nb= sp; = &nb= sp; #14 0x00007fa82221e6e0 n/a (libsvn_= ra_svn-1.so.0 + 0x86e0)<br /></div><div>  = ; &n= bsp;  = ; &n= bsp; #15 0x00007fa82288fa90 svn_ra_open5 (libsvn_ra-1.so.0 + 0x7a90)<= br /></div><div>  = ; &n= bsp;  = ; #16 0x00007fa= 8229c2f03 svn_client__open_ra_session_internal (libsvn_client-1.so.0 + 0x68= f03)<br /></div><div> = &nb= sp; = #17 0x00= 007fa8229c89c2 svn_client__ra_session_from_path2 (libsvn_client-1.so.0 + 0x= 6e9c2)<br /></div><div> &nbs= p; &= nbsp; &nbs= p; #18 0x= 00007fa82299f4df svn_client_info4 (libsvn_client-1.so.0 + 0x454df)<br /></d= iv><div> &= nbsp; &nbs= p; &= nbsp; #19 0x0000558b02290ca= 7 n/a (svn + 0x1aca7)<br /></div><div> &= nbsp; &nbs= p; &= nbsp; &nbs= p; #20 0x0000558b022a4e7a n/a (svn + 0x2ee7a)<br /></div><div> &= nbsp; &nbs= p; &= nbsp; &nbs= p; #21 0x0000558b022830ee n/a (svn + 0x= d0ee)<br /></div><div>  = ; &n= bsp;  = ; #22 0x0= 0007fa8225b2290 n/a (libc.so.6 + 0x23290)<br /></div><div>  = ; &n= bsp;  = ; &n= bsp; #23 0x00007fa8225b234a __libc_start_main (libc= .so.6 + 0x2334a)<br /></div><div> = &nb= sp; = &nb= sp; #24 0x0000558b02283175 n/a (svn + 0xd175)<br /></div><div> &= nbsp; &nbs= p; &= nbsp; &nbs= p; ELF object binary architecture: AMD x86-64= <br /></div><div>Jan 04 06:30:08 neji systemd[1]: <a href=3D"mailto:systemd= [email protected]">[email protected]</a>: Deacti= vated successfully.<br /></div><div>Jan 04 06:30:08 neji kernel: audit: typ= e=3D1131 audit(1672839008.264:344): pid=3D1 uid=3D0 auid=3D4294967295 ses= =3D4294967295 msg=3D'unit=3Dsystemd-coredump@4-66223-0 comm=3D"sys= temd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D?= terminal=3D? res=3Dsuccess'<br /></div><div>Jan 04 06:30:08 neji audit= [1]: SERVICE_STOP pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 msg=3D= 'unit=3Dsystemd-coredump@4-66223-0 comm=3D"systemd" exe=3D&qu= ot;/usr/lib/systemd/systemd" hostname=3D? addr=3D? terminal=3D? res=3D= success'<br /></div><div>Jan 04 06:30:08 neji audit: BPF prog-id=3D0 op= =3DUNLOAD<br /></div><div>Jan 04 06:30:08 neji audit: BPF prog-id=3D0 op=3D= UNLOAD<br /></div><div>Jan 04 06:30:08 neji audit: BPF prog-id=3D0 op=3DUNL= OAD<br /></div><div>Jan 04 06:30:08 neji kernel: audit: type=3D1334 audit(1= 672839008.420:345): prog-id=3D0 op=3DUNLOAD<br /></div><div>Jan 04 06:30:08= neji kernel: audit: type=3D1334 audit(1672839008.420:346): prog-id=3D0 op= =3DUNLOAD<br /></div><div>Jan 04 06:30:08 neji kernel: audit: type=3D1334 a= udit(1672839008.420:347): prog-id=3D0 op=3DUNLOAD<br /></div><div>Jan 04 06= :30:08 neji svn[66262]: DIGEST-MD5 common mech free<br /></div><div>Jan 04 = 06:30:08 neji svn[66280]: DIGEST-MD5 common mech free<br /></div><div>Jan 0= 4 06:30:08 neji svn[66285]: DIGEST-MD5 common mech free<br /></div><div>Jan= 04 06:30:09 neji svn[66291]: DIGEST-MD5 common mech free<br /></div><div>J= an 04 06:30:09 neji svn[66313]: DIGEST-MD5 common mech free<br /></div><div= >Jan 04 06:30:09 neji svn[66319]: DIGEST-MD5 common mech free<br /></div><d= iv>Jan 04 06:30:09 neji svn[66325]: DIGEST-MD5 common mech free<br /></div>= <div>Jan 04 06:30:09 neji svn[66331]: DIGEST-MD5 common mech free<br /></di= v><div>Jan 04 06:30:09 neji svn[66337]: DIGEST-MD5 common mech free<br /></= div><div>Jan 04 06:30:09 neji svn[66343]: DIGEST-MD5 common mech free<br />= </div><div>Jan 04 06:30:09 neji svn[66349]: DIGEST-MD5 common mech free<br = /></div><div>Jan 04 06:30:09 neji svn[66358]: DIGEST-MD5 common mech free<b= r /></div><div><br /></div><div><br /></div><div><br /></div><div id=3D"top= icbox-footer" style=3D"margin:10px 0 0;border-top:1px solid #ddd;border-col= or:rgba(0,0,0,.15);padding:7px 0;"> <strong><a href=3D"https://cyrus.topicbox.com/latest" style=3D"color:inheri= t;text-decoration:none">Cyrus</a></strong> / SASL / see <a href=3D"https://cyrus.topicbox.com/groups/sasl">discussions</a> + <a href=3D"https://cyrus.topicbox.com/groups/sasl/members">participants</a> + <a href=3D"https://cyrus.topicbox.com/groups/sasl/subscription">delivery&nb= sp;options</a> <a href=3D"https://cyrus.topicbox.com/groups/sasl/Tc1bb8688f156d835-M50485f= 69fa3fd32797add077" style=3D"float:right">Permalink</a> </div> </body></html></html></html>= --16728395251.244BE118.195973--