Windows 7上的Cygwin在等待dll加载时死了



我一直在得到臭名昭著的"死在等待dll加载;没有子进程"错误,我在 Windows 7 上的 Cygwin 安装(64 位)。这一切都始于我尝试安装Cygwin的更新。我没有在Windows 7机器上安装任何其他软件,所以我不认为有冲突。

我已经阅读了有关运行rebaseall的各种条目,我已经运行过,但这并没有帮助。我确实看到一个帖子,有人说他们已经知道当rebaseall不起作用时该怎么做。但是,他们帖子中指向暗示解决方案的链接已经死了。

我尝试删除/etc/rebase.db.x86_64文件并再次运行rebaseall

我尝试删除我的C:cygwin64 directory and C:cygwinInstall(这是我放置下载文件的地方)并完全重新安装,但这也没有奏效。

我还尝试加载32位版本的Cygwin。该安装甚至无法运行 rebaseall 命令(它会收到 fork 错误)。

我希望有人可以提供另一种选择供我尝试。

我在Windows 7 Enterprise(SP1)上也遇到了同样的问题,安装了Cygwin 32位。切换到 cygwin 64 位后,如建议@ https://www.cygwin.com/faq.html#faq.using.fixing-fork-failures,我现在可以使用cygwin。

最新更新