diff --git a/winsup/doc/faq-using.xml b/winsup/doc/faq-using.xml index ae72145ab..f6d4b8e6a 100644 --- a/winsup/doc/faq-using.xml +++ b/winsup/doc/faq-using.xml @@ -1394,13 +1394,15 @@ such as virtual memory paging and file caching. Restart whatever process is trying (and failing) to use fork(). Sometimes Windows sets up a process - environment that is even more hostile to fork() than usual. + environment that is even more hostile to fork() than usual. Ensure that you have eliminated (not just disabled) all software on the . Read the 'rebase' package README in /usr/share/doc/rebase/, and follow the instructions there to run 'rebaseall'. + Switch from 32-bit Cygwin to 64-bit Cygwin, if your OS and CPU support that. + With the bigger address space fork() is less likely to fail. Please note that installing new packages or updating existing ones undoes the effects of rebaseall and often causes fork() failures