Git Extensions:Win32错误487:无法为cygwin的堆,Win32错误0保留空间 [英] Git Extensions: Win32 error 487: Couldn't reserve space for cygwin's heap, Win32 error 0

查看:1023
本文介绍了Git Extensions:Win32错误487:无法为cygwin的堆,Win32错误0保留空间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Git扩展

但是我突然收到这个错误, git extensions

But suddenly I am get this error when I try to pull some repositories using git extensions

C:\Program Files\Git\bin\git.exe pull --progress "origin" 
Done
    0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487
AllocationBase 0x0, BaseAddress 0x68560000, RegionSize 0x390000, State 0x10000
C:\Program Files\Git\bin\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 0

这是发生在我克隆的所有存储库。
但是,我的 git bash 工作正常。
我不知道发生了什么。任何想法为什么会发生这种情况?

It is happening for all the repositories which I have cloned. But, my git bash is working fine. I don't have any idea what is going on. Any idea as to why this is happening?

推荐答案

Cygwin使用持久共享内存部分,有时会损坏。这种情况的症状是,一些Cygwin程序开始失败,但其他应用程序不受影响。由于这些共享内存段是持久的,因此通常需要系统重新引导才能清除它们,然后才能解决问题。

Cygwin uses persistent shared memory sections, which can on occasion become corrupted. The symptom of this is that some Cygwin programs begin to fail, but other applications are unaffected. Since these shared memory sections are persistent, often a system reboot is needed to clear them out before the problem can be resolved.

这篇关于Git Extensions:Win32错误487:无法为cygwin的堆,Win32错误0保留空间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆