Cygwin终端崩溃

Cygwin终端崩溃,cygwin,windows-7-x64,Cygwin,Windows 7 X64,我在windows 7 64位ultimate上安装了Cygwin,启动Cygwin终端后,它崩溃并创建了一个名为mintty.exe.stackdump的文件,该文件中有一行,即 Exception: STATUS_ACCESS_VIOLATION at eip=61004DF6 在谷歌上搜索之后;如果它们在系统中是两个cygwin1.dll,则似乎会发生此异常。cygwin的安装目录中只有一个 我已经安装了mingw,但即使卸载了mingw,它仍然会崩溃。我以前没有在cygwin上工作过,

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

Exception: STATUS_ACCESS_VIOLATION at eip=61004DF6
在谷歌上搜索之后;如果它们在系统中是两个cygwin1.dll,则似乎会发生此异常。cygwin的安装目录中只有一个


我已经安装了mingw,但即使卸载了mingw,它仍然会崩溃。我以前没有在cygwin上工作过,有人能告诉我如何解决这个问题吗?

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

它也不一定需要在Cygwin安装目录中。例如,只要位于
PATH
env变量中的目录中,就足以使Cygwin产生混淆


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

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

它也不一定需要在Cygwin安装目录中。例如,只要位于
PATH
env变量中的目录中,就足以使Cygwin产生混淆

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