Nat*_*son 22 windows git bash vagrant conemu
无法启动Git Bash,无法确定堆栈中的错误发生在哪里.运行Windows 10,Git Bash,ConEmu和Vagrant.
当我通过ConEmu或应用程序直接启动Git Bash时,我收到以下消息:
0 [main] bash 4696 fork: child 528 - died waiting for dll loading, errno 11
bash: fork: retry: No child processes
1263234 [main] bash 4696 fork: child 684 - died waiting for dll loading, errno 11
bash: fork: retry: No child processes
3519490 [main] bash 4696 fork: child 2020 - died waiting for dll loading, errno 11
bash: fork: retry: No child processes
7764494 [main] bash 4696 fork: child 7064 - died waiting for dll loading, errno 11
bash: fork: retry: No child processes
Run Code Online (Sandbox Code Playgroud)
我不太了解Git Bash(或bash,就此而言)弄清楚发生了什么,我能找到的所有答案都是关于Cygwin的.
Ant*_*ond 21
自上次更新以来,COMODO防火墙也发生了同样的问题.
将Git文件夹添加到File Rating > File List受信任文件
添加Git文件夹到 Advanced protection > Milanescious > Shell code exclusion
设置的git-bash.exe如allowed application在Firewall > Application Rules(这个是可选的,但它不会伤害反正)
解决了Windows 10上的问题.
旁注:关闭COMODO防火墙并不能解决问题,这是误导性的......但添加排除规则确实解决了问题.
另外注意:如果你使用Comodo防火墙,你应该考虑卸载它......它已经破坏并破坏了我的Windows安装...当我在后见之明时想到它,他是很多问题的根本原因.我的意思是,在世界上,防火墙如何在没有通知的情况下静默阻止应用程序或无限沙盒.另外,删除是一个痛苦的屁股,卸载程序崩溃一次两个...
原来Comodo Antivirus是自动沙盒Git Bash.添加Git Bash作为沙盒规则的一个例外解决了我的问题.
希望这可以节省一个小时的其他人.
| 归档时间: |
|
| 查看次数: |
9412 次 |
| 最近记录: |