]> sourceware.org Git - newlib-cygwin.git/commit
Cygwin: fork: reserve dynloaded dll areas earlier
authorMichael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>
Tue, 26 Mar 2019 16:38:36 +0000 (17:38 +0100)
committerCorinna Vinschen <corinna@vinschen.de>
Thu, 28 Mar 2019 09:09:53 +0000 (10:09 +0100)
commit023c107a22ebd2f540fa3f4888535aad32839fe2
treefdbec6491255d696928b83a0ebcd2831fb608ba4
parente0fd15c91b206ff788148b8dd2a37a80c8cad175
Cygwin: fork: reserve dynloaded dll areas earlier

In dll_crt0_0, both threadinterface->Init and sigproc_init allocate
windows object handles using unpredictable memory regions, which may
collide with dynamically loaded dlls when they were relocated.
winsup/cygwin/dcrt0.cc
winsup/cygwin/fork.cc
This page took 0.030179 seconds and 5 git commands to generate.