When I call "scrub -D somename" on symlink, scrub crashes after wiping a file; symlink not renamed. If "-r" flag get added, scrub crashes too, and neither destination file nor symlink removed.
How to reproduce:
$ echo "test" > a
$ ln -s a b
$ scrub -r -D scrubbed b
...
scrub: scrub.c:625: scrub_dirent: Assertion `ftype == FILE_REGULAR' failed.
Abort (core dumped)
$