如何修复 git bash 错误异常:STATUS_ACCESS_VIOLATION

Posted

技术标签:

【中文标题】如何修复 git bash 错误异常:STATUS_ACCESS_VIOLATION【英文标题】:How to fix git bash error Exception: STATUS_ACCESS_VIOLATION 【发布时间】:2019-09-23 19:00:09 【问题描述】:

我无法在 Windows 上打开 git bash。当我尝试通过右键单击 git local repo 目录打开 git bash 时,它只是创建文件 mintty.exe.stackdump 而没有打开 git bash 窗口。但是如果我打开 Git GUI here 它工作正常。

mintty.exe.stackdump文件包含以下信息

Exception: STATUS_ACCESS_VIOLATION at rip=000FFFFC39F
rax=00000000FFFFC39F rbx=00000000007766B0 rcx=00000000007766BC
rdx=0000000000776828 rsi=0000000000777024 rdi=00000000FFFFC39F
r8 =0000000000000004 r9 =0000000000000000 r10=0000000000000000
r11=0000000000000246 r12=0000000000000001 r13=00000000FFFFC3DC
r14=0000000000000000 r15=0000000000000000
rbp=0000000000000001 rsp=00000000FFFFC188
program=C:\Program Files\Git\usr\bin\mintty.exe, pid 23484, thread main
cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B

所以请帮助我了解这个问题是什么?以及如何解决这个问题?

【问题讨论】:

您是否尝试过重新安装? Mintty 是 cygwin 终端仿真器的一部分。如果它是油炸的,那么全新的安装可能就可以了。 我想知道它停止工作的原因是什么?直到昨天它工作正常。我没有重新安装的权限。有没有办法解决这个问题? 那么您在此期间对配置进行了哪些更改? 我什么都没做 您是否在自定义命令提示符下运行 git,例如 cmder 或 conemu? 【参考方案1】:

进入控制面板>添加或删除程序>卸载git

然后安装它

【讨论】:

我不认为这有助于发帖者理解问题。 你能解释一下为什么应该这样做吗?

以上是关于如何修复 git bash 错误异常:STATUS_ACCESS_VIOLATION的主要内容,如果未能解决你的问题,请参考以下文章

git status:啥是 UU,为啥要 add/rm 修复它?

如何修复 Git 错误“目标文件 ... 为空”?

如何修复 Git 错误“目标文件 ... 为空”?

在 Windows 中使用 gitstats 和 git 时如何修复错误

sh:parse_git_branch:找不到命令

Git错误:找不到程序:u'bash'