Package: fslint
Version: 2.44-2

How to reproduce in Debian stable:

1) Make sure that /tmp does NOT contain a file named test.txt
2) Create /tmp/Test
3) Create a symlink /tmp/Test -> ../test.txt
4) Notice that the symlink is hanging, not pointing anywhere
5) Run fslint-gui /tmp/Test
6) Click on "Bad symlinks", make sure that "Dangling" is selected, and click on "Find" 7) Observe the error message "<type 'exceptions.TypeError'>: ord() expected a character, but string of length 11 found".

The program fslint-gui errored on a directory containing dangling symlink.

What should have been done instead is displaying which symlink is broken (here: /tmp/Test/test.txt). This bug turns into a huge problem when you run fslint-gui on huge directories: you could derive that a dangling symlink probably exists, but you don't know where it is exactly.

Any bugfix?

Thanks in advance
Leon

Reply via email to