bug-findutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #12503] find dir -depth -empty returns not found


From: anonymous
Subject: [bug #12503] find dir -depth -empty returns not found
Date: Mon, 4 Apr 2005 12:59:51 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050324 Firefox/1.0.2

Follow-up Comment #2, bug #12503 (project findutils):

Hmm it happens again and a recompile doesn't fix it this time:

% ls -R ~/.tmp                            
/mega/home/han/.tmp:
empty/
/mega/home/han/.tmp/empty:

Here is a strace:

execve("/usr/bin/find", ["find", "/mega/home/han/.tmp", "-depth", "-empty"],
[/* 38 vars */]) = 0
uname({sys="Linux", node="marsupilami", ...}) = 0
brk(0)                                  = 0x8056000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=51522, ...}) = 0
mmap2(NULL, 51522, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fe0000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0QR\1\000"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1015160, ...}) = 0
mmap2(NULL, 978272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7ef1000
mmap2(0xb7fda000, 16384, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe9) = 0xb7fda000
mmap2(0xb7fde000, 7520, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7fde000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7ef0000
mprotect(0xb7fda000, 4096, PROT_READ)   = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7ef0ac0, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1,
seg_not_present:0, useable:1}) = 0
munmap(0xb7fe0000, 51522)               = 0
open("/dev/urandom", O_RDONLY)          = 3
read(3, "\325\f\20\374\247\"\224\207\377T\355\256\247\205\304e{"..., 32) =
32
close(3)                                = 0
uname({sys="Linux", node="marsupilami", ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...})
= 0
time(NULL)                              = 1112619350
brk(0)                                  = 0x8056000
brk(0x8077000)                          = 0x8077000
open(".", O_RDONLY|O_LARGEFILE)         = 3
fchdir(3)                               = 0
lstat64(".", {st_mode=S_IFDIR|0755, st_size=96, ...}) = 0
open("/mega/home/han", O_RDONLY|O_LARGEFILE) = 4
fchdir(4)                               = 0
close(4)                                = 0
lstat64(".tmp", {st_mode=S_IFDIR|0755, st_size=573440, ...}) = 0
open(".tmp", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 4
fstat64(4, {st_mode=S_IFDIR|0755, st_size=573440, ...}) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
getdents64(4, /* 3 entries */, 4096)    = 80
getdents64(4, /* 0 entries */, 4096)    = 0
close(4)                                = 0
open(".tmp", O_RDONLY|O_LARGEFILE|O_NOFOLLOW) = 4
fchdir(4)                               = 0
close(4)                                = 0
lstat64("empty", {st_mode=S_IFDIR|0755, st_size=1, ...}) = 0
open("empty", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 4
fstat64(4, {st_mode=S_IFDIR|0755, st_size=1, ...}) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
getdents64(4, /* 2 entries */, 4096)    = 48
getdents64(4, /* 0 entries */, 4096)    = 0
close(4)                                = 0
open("empty", O_RDONLY|O_LARGEFILE|O_NOFOLLOW) = 4
fchdir(4)                               = 0
close(4)                                = 0
open("..", O_RDONLY|O_LARGEFILE|O_NOFOLLOW) = 4
fchdir(4)                               = 0
close(4)                                = 0
open("empty", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 4
fstat64(4, {st_mode=S_IFDIR|0755, st_size=1, ...}) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
getdents64(4, /* 2 entries */, 4096)    = 48
getdents64(4, /* 0 entries */, 4096)    = 0
close(4)                                = 0
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 5), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7fec000
write(1, "/mega/home/han/.tmp/empty\n", 26) = 26
fchdir(3)                               = 0
open(".", O_RDONLY|O_LARGEFILE|O_NOFOLLOW) = 4
fchdir(4)                               = 0
close(4)                                = 0
open(".tmp", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No
such file or directory)
write(2, "find: ", 6)                   = 6
write(2, "/mega/home/han/.tmp", 19)     = 19
write(2, ": No such file or directory", 27) = 27
write(2, "\n", 1)                       = 1
fchdir(3)                               = 0
close(1)                                = 0
munmap(0xb7fec000, 4096)                = 0
exit_group(1)                           = ?


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=12503>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]