Investigate `cta-restore-deleted-files` rare segfaults
As shown in https://gitlab.cern.ch/cta/operations/-/issues/1136#note_6983734, the tool cta-restore-deleted-files
can sometimes fail with a segfault.
This seems to be random and rare, but should be investigated.
For example, from https://gitlab.cern.ch/cta/operations/-/issues/1136#note_6983734 we got:
- 1984972 files succesfully restored after first pass
- 150 segfaulted client runs
[Aug 3 12:43] cta-restore-del[30492]: segfault at 101 ip 00007f77691e766f sp 00007f7760195b20 error 4
[ +0.000043] cta-restore-del[30473]: segfault at 18 ip 00007f776972cb1c sp 00007ffde7f1fde0 error 4
[Aug 3 12:55] cta-restore-del[9850]: segfault at 10 ip 00007f684c6f5d00 sp 00007f6844360b18 error 4 in libpthread-2.17.so[7f684c6ec000+17000]
[Aug 3 13:03] cta-restore-del[1580]: segfault at 101 ip 00007fb69362b66f sp 00007fb68addab20 error 4 in libXrdSsiLib.so.1.0.0[7fb69361c000+1d000]
[ +0.007705] cta-restore-del[1559]: segfault at 18 ip 00007fb693b70b1c sp 00007ffce02a5810 error 4
[Aug 3 13:20] cta-restore-del[32542]: segfault at 101 ip 00007ff71407066f sp 00007ff70b81fb20 error 4 in libXrdSsiLib.so.1.0.0[7ff714061000+1d000]
[ +0.010849] cta-restore-del[32518]: segfault at 18 ip 00007ff7145b5b1c sp 00007ffc0ebed2f0 error 4 in libgrpc.so.7.0.0[7ff714523000+18f000]
[Aug 3 14:05] cta-restore-del[3465]: segfault at 101 ip 00007f622fc3166f sp 00007f62273e0b20 error 4
[ +0.003622] cta-restore-del[3453]: segfault at 20 ip 00007f6230176efd sp 00007ffc414cdf80 error 4
[Aug 3 14:55] cta-restore-del[2437]: segfault at 101 ip 00007fbb875f966f sp 00007fbb7e5a7b20 error 4 in libXrdSsiLib.so.1.0.0[7fbb875ea000+1d000]
[ +0.006214] cta-restore-del[2424]: segfault at 20 ip 00007fbb87b3eefd sp 00007ffdfefa19f0 error 4
[ +30.531681] cta-restore-del[19020]: segfault at 101 ip 00007fc99657366f sp 00007fc98d521b20 error 4 in libXrdSsiLib.so.1.0.0[7fc996564000+1d000]
[Aug 3 14:56] cta-restore-del[494]: segfault at 31 ip 00007f003a96465d sp 00007f0032113b20 error 4 in libXrdSsiLib.so.1.0.0[7f003a955000+1d000]
[Aug 3 14:58] cta-restore-del[29660]: segfault at 101 ip 00007f28f97dd66f sp 00007f28f0f8cb20 error 4
[ +0.006568] cta-restore-del[29633]: segfault at 18 ip 00007f28f9d22b1c sp 00007ffea4cf3a80 error 4
[ +5.635420] cta-restore-del[24082]: segfault at 10 ip 00007f9e68fa7d00 sp 00007f9e60411b18 error 4 in libpthread-2.17.so[7f9e68f9e000+17000]