Re: Help! I can't even execute my own executables any more!
On Tue, May 23, 2006 at 02:11:33PM -0400, firstname.lastname@example.org wrote:
> A program I wrote and has run many many times before suddenly stopped
> running, giving "permission denied" errors. Thinking this ight have to
> to with the recent C++ library changes, I recompiled it. But this did
> not help. I decided to strace, and get a clue what it might be trying
> to do:
> hendrik@lovesong:~/dv/txt$ ls -l i686/
> total 184
> -rwxr-xr-x 1 hendrik hendrik 46941 2006-05-08 11:41 mtxt2ps
> -rwxr-xr-x 1 hendrik hendrik 104526 2006-04-25 06:35 parseabw
> -rwxr-xr-x 1 hendrik hendrik 31945 2006-05-23 08:57 txt
> hendrik@lovesong:~/dv/txt$ man strace
> Reformatting strace(1), please wait...
> hendrik@lovesong:~/dv/txt$ strace i686/txt
> execve("i686/txt", ["i686/txt"], [/* 26 vars */]) = -1 EACCES (Permission denied)
Are you sure that you are not trying to run it from a filesystem mounted
with a 'noexec' flag? That would produce these symptoms.
Digby R. S. Tarvin digbyt(at)digbyt.com