sahib / rmlint

Extremely fast tool to remove duplicates and other lint from your filesystem
http://rmlint.rtfd.org
GNU General Public License v3.0
1.85k stars 128 forks source link

double free or corruption (out) #626

Open arkdae opened 11 months ago

arkdae commented 11 months ago

I have run rmlint twice now,

rmlint -g --algorithm=sha3-256 -D -w -x -C

not on identical directories, but both times it ends with this:

double free or corruption (out)

The rmlint.sh file's last line isn't finished, and the program is hung. No Ctrl-C works, I must put it in the background and kill it.

I am running on Arch Linux.

cebtenzzre commented 11 months ago

This is a duplicate of #562, fixed in commit b76f85322109d15536d54c91524de1316b96dff5. Please build from the latest master.

arkdae commented 11 months ago

I have updated to the AUR version of rmlint-git. I'm pretty sure it should be the latest:

rmlint --version
version 2.10.1 compiled: Jul 12 2023 at [21:03:56] "Ludicrous Lemur" (rev dc923ed3)
compiled with: +mounts +nonstripped +fiemap +sha512 +bigfiles +intl +replay +xattr +btrfs-support

rmlint was written by Christopher <sahib> Pahl and Daniel <SeeSpotRun> Thomas.
The code at https://github.com/sahib/rmlint is licensed under the terms of the GPLv3.

And yet I am still getting the same behavior.

cebtenzzre commented 11 months ago

Yes, that is the latest version. I might already have a fix for this somewhere, I'll have to look into this further when I have the time.