[Fwd: randomize_va_space default change?]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I originally sent this to the Fedora users list earlier this morning but
didn't get a single response as of this evening. Upon reflection, it
seemed like a good idea to send this to the developers list.

If anybody can point me to a comprehensive explanation of all the
various exec-shield technologies and the ways they interact with
different kernel versions, gcc versions, etc., I would be happy to RTFM.
As of now, Googling had just returned various bits and pieces, many of
which already seem out of date as exec-shield has evolved and gotten
into upstream kernel work.

-- Dave

-------- Forwarded Message --------
From: Dave Roberts <ldave@xxxxxxxxxxxx>
Reply-To: For users of Fedora Core releases <fedora-list@xxxxxxxxxx>
To: For users of Fedora Core releases <fedora-list@xxxxxxxxxx>
Subject: randomize_va_space default change?
Date: Thu, 28 Jul 2005 11:08:11 -0700
Did something just change with one of the latest kernel releases for FC3
to enable randomize_va_space by default? I had a program (sbcl - Steel
Bank Common Lisp) that was working fine with previous kernels and now
seems to be having trouble with address space randomization.

Either that, or was there a setting change in gcc that now defaults to
allowing randomization in some ELF header bit somewhere? Perhaps in gcc
3.4.3 or thereabouts? I have noticed that binaries built after sometime
in May suffer from the problem but older binaries don't. Further, newer
binaries didn't start suffering until running them with recent kernels
and/or glibcs.

I'm having a lot of trouble finding information about how
randomize_va_space works. Setting it to 0 in /proc/... works fine, but
I'd rather have some way to build sbcl such that I can mark it as
incompatible with address space randomization rather than turning off
this feature for the whole system. I know that other exec-shield
features have ELF bits that can be flipped with build options, but they
seem to default to being off for compatibility's sake.

-- 
Dave Roberts <ldave@xxxxxxxxxxxx>

-- 
Dave Roberts <ldave@xxxxxxxxxxxx>

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
http://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux