plotting from octave: address space already occupied, fork aborts
Wed Sep 14 17:13:00 GMT 2011
On 9/14/2011 5:22 AM, Ryan Johnson wrote:
> There is some evidence  that flagging cygwin .exe as large address
> aware and rebasing all libraries (excepting cygwin1.dll?) into high
> addresses makes it immune to ASLR problems (the latter apparently only
> mucks with low addresses), but I don't know if anybody has ever tested
> it on octave. Emacs broke in nasty ways when marked large address-aware
> , though the problem has since been fixed .
>  http://cygwin.com/ml/cygwin-developers/2011-06/msg00002.html
>  http://cygwin.com/ml/cygwin/2011-08/msg00153.html
>  http://cygwin.com/ml/cygwin/2011-08/msg00312.html
While it was true that DLLs could be rebased above 0x80000000, this is
no longer true . The Cygwin DLL uses the high addresses for the heap
now. Still, marking all .exe files as large-address aware does help,
since it allows the heap to go into high addresses, leaving more room
for the DLLs.
David Rothenberger ---- firstname.lastname@example.org
A man who has a better memory than a debtor.
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin