Hey folks, I fired up Cygwin this morning to find that my ZSH is having a problem starting. I'm getting the following error message anytime I try to start it:
ZSH initiated. Syncing profile with zorro...done 0 [main] zsh 5960 child_info_fork::abort: address space needed by 'rlimits.dll' (0x4A0000) is already occupied /home/goose/.zsh/alias:15: fork failed: resource temporarily unavailable 0 [main] zsh 3608 child_info_fork::abort: address space needed by 'rlimits.dll' (0x4A0000) is already occupied /home/goose/.zsh/completion:46: fork failed: resource temporarily unavailable 0 [main] zsh 1080 child_info_fork::abort: unable to remap parameter.dll to same address as parent (003F0000) - try running rebaseall /home/goose/.zsh/prompt:7: fork failed: resource temporarily unavailable 0 [main] zsh 1312 child_info_fork::abort: address space needed by 'parameter.dll' (0x3F0000) is already occupied precmd:4: fork failed: resource temporarily unavailable (goose@crucio)[128] ~ % I'm unable to execute any commands, even "bash" or "echo"; however, if I manually edit my /etc/passwd file and change my shell from ZSH to bash, I'm able to use bash without any issues. Here's the locations of the affected DLL's: goose@crucio / $ find . -depth -type f -name "*parameter.dll*" ./lib/zsh/5.0.2/zsh/parameter.dll ./lib/zsh/5.0.2/zsh/zleparameter.dll ./usr/lib/zsh/5.0.2/zsh/parameter.dll ./usr/lib/zsh/5.0.2/zsh/zleparameter.dll goose@crucio / $ find . -depth -type f -name "*rlimits.dll*" ./lib/zsh/5.0.2/zsh/rlimits.dll ./usr/lib/zsh/5.0.2/zsh/rlimits.dll I've tried the following commands, none of which have fixed it: D:\cygwin\bin\dash.exe -c '/usr/bin/rebaseall -v' D:\cygwin\bin\dash.exe -c '/usr/bin/rebaseall -v -s *.dll' D:\cygwin\bin\dash.exe -c '/usr/bin/rebase -s /usr/lib/zsh/5.0.2/zsh/*.dll' D:\cygwin\bin\dash.exe -c '/usr/bin/rebase -O /usr/lib/zsh/5.0.2/zsh/*.dll' The first time I attempted to send this email with my "cygcheck.out" attached, I received a response of "ezmlm-reject: fatal: Sorry, I don't accept messages larger than 1000000 bytes (#5.2.3)" (Not sure why I got this, as my cygcheck.out measures 815908 bytes). The second time I attempted to send this email, I uploaded the file to my personal web server and provided a direct link to the cygcheck.txt file the, and I received the error reply: "552 spam score exceeded threshold" So forgive me for making you fix this URL by hand, but hopefully this third try it will actually send to the mailing list: https (colon slash slash) captain (dash) kickass (dot) net (slash) files (slash) cygcheck (dot) txt Thanks. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple