Here is a preliminary backtrace of the hanging client (without debug symbols for now)
I need some time to spin up a copy of the server and the client and re-compile svn with debug symbols.
I will come back with more details as soon as i have the time to do more tests.
# gdb /usr/bin/svn 1399
GNU gdb (Debian 8.2.1-2+b3) 8.2.1
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
Find the GDB manual and other documentation resources online at:
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/svn...(no debugging symbols found)...done.
Attaching to program: /usr/bin/svn, process 1399
Reading symbols from /lib/x86_64-linux-gnu/libsvn_client-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsvn_wc-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsvn_ra-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsvn_delta-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsvn_diff-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsvn_subr-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libaprutil-1.so.0...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libapr-1.so.0...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...Reading symbols from /usr/lib/debug/.build-id/e9/1114987a0147bd050addbd591eb8994b29f4b3.debug...done.
done.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...Reading symbols from /usr/lib/debug/.build-id/18/b9a9a8c523e5cfe5b5d946d605d09242f09798.debug...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libsvn_ra_local-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsvn_repos-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsvn_fs-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsvn_ra_svn-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsvn_ra_serf-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libz.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libexpat.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsqlite3.so.0...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/liblz4.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libutf8proc.so.2...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libuuid.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/librt.so.1...Reading symbols from /usr/lib/debug/.build-id/5d/cf98ad684962be494af28a1051793fd39e4ebc.debug...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libcrypt.so.1...Reading symbols from /usr/lib/debug/.build-id/c6/966ba263bacba7f67c23643ba373aa51a162e9.debug...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libdl.so.2...Reading symbols from /usr/lib/debug/.build-id/d3/583c742dd47aaa860c5ae0c0c5bdbcd2d54f61.debug...done.
done.
Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols from /usr/lib/debug/.build-id/f2/5dfd7b95be4ba386fd71080accae8c0732b711.debug...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libsvn_fs_fs-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsvn_fs_x-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsvn_fs_base-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsvn_fs_util-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsasl2.so.2...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libserf-1.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libm.so.6...Reading symbols from /usr/lib/debug/.build-id/88/5dda4b4a5cea600e7b5b98c1ad86996c8d2299.debug...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libdb-5.3.so...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libresolv.so.2...Reading symbols from /usr/lib/debug/.build-id/02/6c3ba167f64f631eb8781fca2269fbc2ee7ca5.debug...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libssl.so.1.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libcrypto.so.1.1...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libgssapi_krb5.so.2...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libkrb5.so.3...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libk5crypto.so.3...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libcom_err.so.2...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libkrb5support.so.0...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libkeyutils.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/sasl2/libsasldb.so...(no debugging symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/sasl2/libanonymous.so...(no debugging symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/sasl2/libcrammd5.so...(no debugging symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/sasl2/libdigestmd5.so...(no debugging symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/sasl2/liblogin.so...(no debugging symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/sasl2/libntlm.so...(no debugging symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/sasl2/libplain.so...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libnss_files.so.2...Reading symbols from /usr/lib/debug/.build-id/4b/ff8b782e1602c596e856bdef06e642e50e7fa7.debug...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libnss_dns.so.2...Reading symbols from /usr/lib/debug/.build-id/bb/8b756d3859e8fe20d7aa6d8255f27942589f47.debug...done.
done.
0x00007f276a1fc50e in __libc_read (fd=4, buf=0x7f2768e19000, nbytes=16384) at ../sysdeps/unix/sysv/linux/read.c:26
26 ../sysdeps/unix/sysv/linux/read.c: No such file or directory.
(gdb) bt
#0 0x00007f276a1fc50e in __libc_read (fd=4, buf=0x7f2768e19000, nbytes=16384) at ../sysdeps/unix/sysv/linux/read.c:26
#1 0x00007f276a22f37f in apr_socket_recv () from /lib/x86_64-linux-gnu/libapr-1.so.0
#2 0x00007f2769fc1353 in ?? () from /lib/x86_64-linux-gnu/libsvn_ra_svn-1.so.1
#3 0x00007f2769fc158c in svn_ra_svn.stream_read () from /lib/x86_64-linux-gnu/libsvn_ra_svn-1.so.1
#4 0x00007f2769fbb242 in ?? () from /lib/x86_64-linux-gnu/libsvn_ra_svn-1.so.1
#5 0x00007f2769fbb61a in ?? () from /lib/x86_64-linux-gnu/libsvn_ra_svn-1.so.1
#6 0x00007f2769fbb68b in ?? () from /lib/x86_64-linux-gnu/libsvn_ra_svn-1.so.1
#7 0x00007f2769fbbc7f in ?? () from /lib/x86_64-linux-gnu/libsvn_ra_svn-1.so.1
#8 0x00007f2769fbbcbe in ?? () from /lib/x86_64-linux-gnu/libsvn_ra_svn-1.so.1
#9 0x00007f2769fbde67 in svn_ra_svn.read_item () from /lib/x86_64-linux-gnu/libsvn_ra_svn-1.so.1
#10 0x00007f2769fb583a in ?? () from /lib/x86_64-linux-gnu/libsvn_ra_svn-1.so.1
#11 0x00007f276a46033a in svn_client_log5 () from /lib/x86_64-linux-gnu/libsvn_client-1.so.1
#12 0x000055f9507b6779 in ?? ()
#13 0x000055f9507c2541 in ?? ()
#14 0x000055f9507a7513 in ?? ()
#15 0x00007f276a04e09b in __libc_start_main (main=0x55f9507a7490, argc=7, argv=0x7ffee0fc23c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffee0fc23b8) at ../csu/libc-start.c:308
#16 0x000055f9507a759a in ?? ()
(gdb)