Greetings! I am a developer of GCL, which shares unexec with emacs. I have noticed on certain recent Fedora Core 4 machines, binaries produced with unexec cannot mprotect memory (allocated with brk) PROT_EXEC (returning EACCESS, i.e. permission denied), whereas binaries output by ld can do so just fine. This does not vary with exec-shield or randomize_va_space settings, and appears quite machine specific. The same binary which functions perfectly normally on one fc4 machine shows this failure only on another machine. I have as yet been unable to correlate this with dynamic library placement, or other settings in /proc/sys.
If this rings any bells with anyone, I'd be most appreciative for any enlightenment. Take care, -- Camm Maguire [EMAIL PROTECTED] ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah _______________________________________________ Gcl-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gcl-devel
