lilachaze <[EMAIL PROTECTED]> writes:

> If the source dir's parent is not writable by you, but the dir itself is, and
> you try to move it, the ext2fs server crashes leaving your fs corrupted. The
> cause is that it doesn't check to see if the source dir's parent is writable
> before starting the move operation.

My earlier message was incorrect; I had misunderstood the problem.
More correctly now:

It seems to me like this error should be caught in step 4, and indeed
it is, but sense the diskfs_looup returns an error, it never fills
tmpnp, so the immediately following assert gets signalled.  It should
be satisfactory to rearrange the code.

First, Richard, can you confirm *which* assert is failing for you?

Thomas


_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd

Reply via email to