From: muhammad panji sumodirjo@gmail.com
[root@clarisa ~]# ls -lha total 52K drwxr-xr-x 4 root root 4.0K 2009-08-01 02:38 . drwxr-xr-x. 23 root root 4.0K 2009-07-31 15:47 .. drwxr-xr-x 2 root root 4.0K 2009-07-31 15:06 backup -rw-------. 1 root root 14K 2009-08-01 08:34 .bash_history -rw-r--r--. 1 root root 18 2009-03-30 18:51 .bash_logout -rw-r--r--. 1 root root 176 2009-03-30 18:51 .bash_profile -rw-r--r-- 1 root root 587 2009-07-20 14:34 .bashrc -rw------- 1 root root 43 2009-07-31 15:20 .lesshst drwxr-xr-x 2 root root 4.0K 2009-07-31 15:38 .uml there are dot on .. (parent dir), and several files on root's home dir
Maybe try:
strace ls -la 2>&1 | grep lstat64
and see if the numeric rights look different...
JD