cygwin update cause "Error: could not fork child process: Resource temporarily unavailable."
<p>I updated my cygwin using the <a href="https://cygwin.com/setup-x86_64.exe" rel="noreferrer">setup-x86_64.exe</a> tool (version 2.873) on Windows 7.
I needed to install some additional packages (mostly zip/unzip etc). </p>

<p>Since then, I am getting the following errors when I try to run the Cygwin Terminal (the shortcut points to C:\cygwin64\bin\mintty.exe -i /Cygwin-Terminal.ico -): </p>

<pre class="lang-none prettyprint-override"><code>Error: could not fork child process: Resource temporarily unavailable.  
DLL rebasing may be required. See 'rebaseall / rebase --help'.
</code></pre>

<p><a href="https://i.stack.imgur.com/bxHvA.png" rel="noreferrer"><img src="https://i.stack.imgur.com/bxHvA.png" alt="Screenshot"></a></p>

<p>I searched online how to run the rebaseall command they advise in the message. Essentially the recommendation was to start cygwin/bin/dash.exe and run:<br>
<code>bin/rebaseall</code>
I did that a few times, I also used the -v comment, and no errors come back. Still I can't start cygwin. </p>

<p>I also tried running cygwin-x/XWin-server nothing happens. </p>

<p>I looked at the setup logs in <code>cygwin/var/log/setup.log</code> I can't see any error.</p>

<p>I tried to run the setup program a few more times reinstalling some of the packages I already had, that didn't help neither. 
Any ideas how can I get that to work?</p>