dCap output handler crashes with invalid free()
Job #2794 failed for 28f1ec88:
+ ewmscp --printErrorLocation --outputHandler dcap -v --backupMode during --backupSuffix .back /tmp/testsrc.eYYbov/a dcap://dcache-dot3.desy.de/pnfs/desy.de/dot/data_volatile/ewmsc-gitlab/testdst.Z126p0
/home/gitlab-runner/builds/fnsAm8xV/7/ewmscp/ewmscp/src/outputHandlerDcap.cpp:29: in dcap(): -- dcap output handler setting setAttributesAfterClose automatically
*** Error in `ewmscp': free(): invalid pointer: 0x0000000000f75808 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x81299)[0x7fcc7d114299]
/lib64/libdcap.so.1(node_destroy+0x6d)[0x7fcc7ea5737d]
/lib64/libdcap.so.1(dc_rename+0x85)[0x7fcc7ea543c5]
ewmscp(_ZN13outputHandler4dcap12renameSimpleERKSsS2_+0x6e)[0x4eb4ae]
ewmscp(_ZN11copyRequest4base7processERNS_13perThreadDataE+0x931)[0x48ef61]
ewmscp(main+0x1777)[0x46e4a7]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x7fcc7d0b5555]
ewmscp[0x475485]