rm(1) bug, possibly serious
Patrick M. Hausen
hausen at punkt.de
Tue Sep 25 15:06:49 PDT 2007
Hello!
On Tue, Sep 25, 2007 at 11:54:14PM +0200, Oliver Brandmueller wrote:
> In sh:
>
> $ which rm
> /bin/rm
> $ cd /tmp
> $ mkdir -p foo/bar
> $ cd foo/bar
> $ rm -rf ../
> rm: ../: Invalid argument
$ pwd
/tmp
$ ktrace -i /bin/sh
$ which rm
/bin/rm
$ mkdir -p foo/bar
$ cd foo/bar
$ rm -rf ../
rm: ../: Invalid argument
$ rm -rf ../
$ ktrace -C
...
35356 rm NAMI "../"
35356 rm RET rmdir -1 errno 22 Invalid argument
...
35488 rm NAMI "../"
35488 rm RET lstat -1 errno 2 No such file or directory
...
HTH,
Patrick
--
punkt.de GmbH * Vorholzstr. 25 * 76137 Karlsruhe
Tel. 0721 9109 0 * Fax 0721 9109 100
info at punkt.de http://www.punkt.de
Gf: Jürgen Egeling AG Mannheim 108285
More information about the freebsd-stable
mailing list