Cygwin ash.exe rebaseall给出了fork错误
本周,我的cygwin安装出现故障,在尝试启动时出现以下错误:Cygwin ash.exe rebaseall给出了fork错误,cygwin,fork,Cygwin,Fork,本周,我的cygwin安装出现故障,在尝试启动时出现以下错误: Error: Could not fork child process: Resource temporarily unavailable (-1). DLL Rebasing may be required see 'rebaseall / rebase --help'. 到目前为止,谷歌搜索很容易指向许多地方,解释如何执行重定基址。 但是,当我按照说明重新设置基础时: 以管理员身份打开cmd.exe cd在\cygwin\bi
Error: Could not fork child process: Resource temporarily unavailable (-1).
DLL Rebasing may be required see 'rebaseall / rebase --help'.
到目前为止,谷歌搜索很容易指向许多地方,解释如何执行重定基址。
但是,当我按照说明重新设置基础时:
以管理员身份打开cmd.exe
cd在\cygwin\bin中
运行ash/usr/bin/REBASEAL
然而,我得到了一个类似于我试图通过重编来解决的错误:
0 [main] ash (14624) c:\cygwin\bin\ash.exe: *** fatal error - cygheap base mismatch
detected - 0xCB8408/0xD28408.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version. The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution. Rebooting is also suggested if you
are unable to find another cygwin DLL.
0 [main] ash 7140 fork: child -1 - forked process 14624 died unexpectedly, retry 0,
exit code 0xC0000142, errno 11/usr/bin/rebase-trigger: 33: /usr/bin/rebase-trigger:
Cannot fork
因此,我搜索了cygwin1.dll构建,只找到了一个
有没有人知道我还能做些什么来解决这个问题?你需要删除PortableGit文件夹
转到GitHub AppData文件夹:C:\Users\[username]\AppData\Local\GitHub
删除文件夹PortableGit*。。。
这对我来说就像魔术!我的电脑上没有PortableGit文件夹,但我决定完全删除git并重新启动电脑,突然它又开始工作了!非常感谢你,你有一个简短的解释如何冲突?Git已经在我的电脑上运行了几个月,而问题是昨天才开始出现的。