This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

perl weirdness


Hi Reini,


while looking into memory collision problems, I noticed something weird
in the perl package.  While all other executables are based at
0x00400000, perl5.10.1 and the a2p executable are based at 0x55690000
and 0x55630000 respectively.

Is there any reason to do so? 

AFAICS this can have some unfortunate side-effects.  For instance, it
reduces the maximum size of the application heap a lot, and it can
result in rebasing of DLLs at load time in a way which breaks fork
pretty stable.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]