Cygwin终端崩溃了

时间:2012-08-06 17:03:30

标签: cygwin windows-7-x64

我在Windows 7 64位终极版上安装了Cygwin,启动cygwin终端后崩溃并创建了一个名为mintty.exe.stackdump的文件,在这个文件中有一行,即

Exception: STATUS_ACCESS_VIOLATION at eip=61004DF6

在google上搜索后;如果它们是系统中的两个cygwin1.dll,似乎会发生此异常。 cygwin的安装目录中只有一个。

我安装了mingw,但即使在卸载mingw后它仍然崩溃。我没有在cygwin上工作过,任何人都可以指导我如何摆脱这个问题

1 个答案:

答案 0 :(得分:0)

cygwin1.dll由一些从Linux移植到Windows的其他程序安装,例如OpenSSH。您可能在系统上的其他位置安装了另一个版本,该版本由其他应用程序安装。

它也不一定需要在您的Cygwin安装目录中。例如,仅仅位于PATH env变量中的目录中就足以引起Cygwin的混淆。

如果您确切知道可能的罪魁祸首(想想传统Linux程序和工具的Windows端口),我会先检查一下。否则,请尝试挖掘path var中的不同目录(您可以通过启动cmd.exe终端并运行命令echo %path%来查看它们。)