Hello Raphael,

On Friday 16 January 2009, Raphael Geissert wrote:
> Package: unionfs-fuse
> Version: 0.21-2
> Severity: important
> Tags: patch
>
> Hi again,
>
> It took me a little while to track it down, but here it is:
> When using relative paths unionfs-fuse wasn't allocation enough memory thus
> the resulting absolute path was not always correct.
>
> Diff of strace (- current code, + patched code):
> -open("/home/ttttttt/ffffff/imagess/\31", O_RDONLY|O_LARGEFILE) = -1 ENOENT
> (No such file or directory) +open("/home/ttttttt/ffffff/images/",
> O_RDONLY|O_LARGEFILE) = 4
>
> And as you can guess all the remaining lstat and other system calls fail
> because the path doesn't exist.

thanks a lot for spotting this! Stupid me! I introduced this in changeset 255 
and didn't notice the missing byte, even though I even added the comments 
what for +2 is for and then added another trailing slash :(

http://podgorny.cz/~bernd/hg/hgwebdir.cgi/radek-trunk-bernd-merge/rev/5e0ced59f299

I will upload a new package in the evening.


Thanks again,
Bernd




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to