OS X 10.7 (Lion) breaks DMD-compiled executables due to ASLR (?)

David Nadlinger see at klickverbot.at
Sun Jul 24 10:37:31 PDT 2011


On 7/24/11 4:42 PM, Daniel Gibson wrote:
> Am 24.07.2011 15:56, schrieb Robert Clipsham:
>> I was under the impression they'd gone above and beyond what
>> Windows/Linux did in the way of ASLR? Perhaps not.
> Maybe, I don't know the details of each implementation.
> Also, according to Wikipedia, OSX did ASLR before (which I didn't know),
> but with Lion it has "improved", so it's likely that it does stuff
> differently than Windows and Linux now.

Lion ironically is the first version to include ASLR also for 32-bit 
applications. As DMD is still 32-bit only on OS X, it simply never was a 
possible issue before.

David


More information about the Digitalmars-d mailing list