[Techtalk] weirdness, not finding file that is there

Maria McKinley maria at shadlen.org
Thu Mar 5 23:13:26 UTC 2009


billie:~/Linux# ls -l
total 92
-rwxr-xr-x 1 root root 86196 2006-01-27 11:42 vxaTool
billie:~/Linux# ./vxaTool
-bash: ./vxaTool: No such file or directory
billie:~/Linux# strace ./vxaTool
execve("./vxaTool", ["./vxaTool"], [/* 16 vars */]) = -1 ENOENT (No such
file or directory)
dup(2)                                  = 3
fcntl(3, F_GETFL)                       = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat(3, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 1), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x2b5484091000
lseek(3, 0, SEEK_CUR)                   = -1 ESPIPE (Illegal seek)
write(3, "strace: exec: No such file or di"..., 40strace: exec: No such
file or directory
) = 40
close(3)                                = 0
munmap(0x2b5484091000, 4096)            = 0
exit_group(1)                           = ?
Process 6165 detached
billie:~/Linux# file vxaTool
vxaTool: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for
GNU/Linux 2.4.1, dynamically linked (uses shared libs), stripped

I can't make heads or tails of this. It seems to be some weirdness with
this particular machine, because I can run this command from other
machines. I thought maybe it was because the machine is 64bit, so I
downloaded ia32-libs, but that didn't help. The technical support people
who gave me the file said it should work on 64bit. Any ideas? I didn't
find the strace very helpful, but maybe it will help someone else to see
what is wrong...

thanks,
maria



More information about the Techtalk mailing list