Package: jdupes
Version: 1.21.2-1
Severity: normal

Hi,

running jdupes on a non-existent dir should print something like:
"could not stat dir foo. No duplicates found".

However, since version 1.21.2-1 it prints this error instead:

   internal error: travdone_free() was passed NULL which should never happen

The exit status also changes: 1 in the affected version, 0 in the
earlier ones. This could break some scripts.

Other than that I haven't noticed any other problem, the program does
not crash or produce a core dump.

Regards,

Berto

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-2-amd64 (SMP w/1 CPU thread; PREEMPT)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages jdupes depends on:
ii  libc6  2.36-8

jdupes recommends no packages.

jdupes suggests no packages.

-- no debconf information

Reply via email to