Hi all,
We are experiencing big troubles with Cygwin 1.5 (legacy) on Windows 7. We tried various "versions" of Windows 7 (32/64 bit, different locales, different settings for Cygwin SSHD (delayed startup, rebaseall, special DEP settings, Windows Firewall as dependency service), Windows Defender is off). The problem is always when VCL tries to set Windows Firewall. For example: Example 1: Command: reg.exe ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /t REG_DWORD /v fDenyTSConnections /d 0 /f ; reg.exe ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /t REG_DWORD /v UserAuthentication /d 0 /f ; netsh.exe advfirewall firewall delete rule name=all dir=in protocol=TCP localport=3389 ; netsh.exe advfirewall firewall add rule name="VCL: allow RDP port 3389 to: 10.7.97.227" description="Allows incoming RDP (TCP port 3389) traffic to: 10.7.97.227" protocol=TCP localport=3389 action=allow enable=yes dir=in localip=10.7.97.227 Response: 344 [main] bash 1292 child_copy: linked dll data write copy failed, 0x4A1000..0x4A13E4, done 0, windows pid 1480, Win32 error 87 1147825 [main] bash 1292 child_copy: linked dll data write copy failed, 0x4A1000..0x4A13E4, done 0, windows pid 1480, Win32 error 87 3181277 [main] bash 1292 child_copy: linked dll data write copy failed, 0x4A1000..0x4A13E4, done 0, windows pid 1480, Win32 error 87 7208875 [main] bash 1292 child_copy: linked dll data write copy failed, 0x4A1000..0x4A13E4, done 0, windows pid 1480, Win32 error 87 15241434 [main] bash 1292 child_copy: linked dll data write copy failed, 0x4A1000..0x4A13E4, done 0, windows pid 1480, Win32 error 87 bash: fork: Resource temporarily unavailable Example 2: Command: /bin/cygstart.exe netsh.exe advfirewall firewall add rule name="VCL:TempAllowAllToPrivate" description="Allows all traffic to 10.3.71.209" action=allow enable=yes dir=in localip=10.3.71.209 ; netsh.exe advfirewall firewall delete rule name=all dir=in protocol=TCP localport=22 ; netsh.exe advfirewall firewall add rule name="VCL: allow SSH port 22 to: 10.3.71.209" description="Allows incoming SSH (TCP port 22) traffic to: 10.3.71.209" protocol=TCP localport=22 action=allow enable=yes dir=in localip=10.3.71.209 Response: Deleted 1 rule(s). Ok. Ok. 8244 [main] bash 2200 child_copy: linked dll data write copy failed, 0x2DC000..0x2E038C, done 0, windows pid 2224, Win32 error 487 1163369 [main] bash 2200 child_copy: linked dll data write copy failed, 0x2DC000..0x2E038C, done 0, windows pid 2224, Win32 error 487 It is strange, since Windows Server 2008 seems to work (but we haven't tested it so heavily). We are using quite modified VCL 2.1, hosts are VMware ESXi 4. I'm pretty sure, that the problem is not with VCL (because we modified it), but solely with Cygwin/Windows 7. I'm just asking if someone has already bumped to this problem. Thank you! Tine Lesjak Faculty of Computer and Information Science University of Ljubljana Slovenia Europe