If you got errors like fork() or stack exceptions when starting cygwin, try rebase.
Here the steps to run rebase:
0. Close all cygwin app/terminal
1. start a Windows cmd terminal console (not cygwin terminal, this is very important)
2. #cd c:\cygwin\bin (where your cygwin binaries are installed)
Check Internet connection Link status, proxy setting, firewall, etc.
Flush DNS cmd#ipconfig /flushdns
Disable "Auto Tuning Networking" Disable:
cmd# netsh interface tcp set global autotuninglevel=disabled
cmd# netsh interface tcp set global autotuninglevel=normal
If you are using proxy... Somehow msn read proxy setting from WinHTTP, which is not in sync with
your system(IE) proxy. You can import IE proxy setting to WinHTTP by cmd# netsh winhttp import proxy source=ie Reset WinHTTP setting: cmd# netsh winhttp reset proxy
Method #1, #2, #3 doesn't work for me. Finally #4 fix my problem.