On Tue, May 23, 2006 at 02:11:33PM -0400, [EMAIL PROTECTED] 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: > > [EMAIL PROTECTED]:~/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 > [EMAIL PROTECTED]:~/dv/txt$ man strace > Reformatting strace(1), please wait... > [EMAIL PROTECTED]:~/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. Regards, DigbyT -- Digby R. S. Tarvin digbyt(at)digbyt.com http://www.digbyt.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]