Hello Fabrizio I run the xrdcp test again and I can reproduce crashes in xrdcp (some times it take 30-60 mins). I used the xrootd version 20050226-0825 and xrdcp is running on a RHEL3 machine. I read the same file over and over: xrdcp -DIDebugLevel 2 root://${xrdhost}:2094///prod/test/small.test - > /dev/null The size of the small.test file is: > ls -l small.test rw-r--r-- 1 wilko ec 31457280 Feb 27 18:09 /u1/wilko/kanga/prod/test/small.test which is 30 MB (30*1024*1024) I used debugLevel 1 and 2. You can find the core file and the debug output files in: ~wilko/bbdev/work/xrootd/core/20050227_2233_d1/ ~wilko/bbdev/work/xrootd/core/20050227_2302_d1/ ~wilko/bbdev/work/xrootd/core/20050227_2314_d2/ ~wilko/bbdev/work/xrootd/core/20050227_2350_d2/ each directory contains a core file and the debug output file (wk_log...). The ending d1 or d2 means debuglevel 1 or 2. With debug option = 1, gdb shows: #0 0x0018b17c in memcpy () from /lib/tls/libc.so.6 #1 0x0806edbc in XrdClientReadCacheItem::GetPartialInterval(void const*, long long, long long) (this=0x9f107d0, buffer=0xb5750d08, begin_offs=31457280, end_offs=31714559) at XrdClientReadCache.hh:93 whereas with debugLevel=2, gdb shows: #0 0x00a4e027 in _int_free () from /lib/tls/libc.so.6 #1 0x00a4d018 in free () from /lib/tls/libc.so.6 #2 0x0806d984 in ~XrdClientReadCacheItem (this=0x96b3db8) at XrdClientReadCache.cc:40 On the xrootd site I see the error: 050227 23:54:39 064 XrdLink: Unable to receive from wilko.30110:17@tori0001; connection reset by peer 050227 23:54:39 064 XrootdXeq: wilko.30110:17@tori0001 disc 1:02:03 (link read error) (the corresponding client crash was around 23:50) Thanks for looking into this, Wilko