Skip to content

"fatal error - cygheap base mismatch detected" on FCU #1331

Description

@sylveon
  • I was not able to find an open or closed issue matching what I'm seeing

Setup

  • Which version of Git for Windows are you using? Is it 32-bit or 64-bit?
git version 2.14.2.windows.3
built from commit: 924c19fc000d3759486b68bd73bc592fa02e367c
sizeof-long: 4
machine: x86_64
  • Which version of Windows are you running? Vista, 7, 8, 10? Is it 32-bit or 64-bit?
Microsoft Windows [Version 10.0.16299.19]

(64-bits)

  • What options did you set as part of the installation? Or did you choose the
    defaults?
Path Option: Cmd
SSH Option: OpenSSH
CURL Option: OpenSSL
CRLF Option: CRLFAlways
Bash Terminal Option: ConHost
Performance Tweaks FSCache: Enabled
Use Credential Manager: Enabled
Enable Symlinks: Enabled

Details

  • Which terminal/shell are you running Git from?

CMD

git pull # on my old install, but works on clean install
git add -p # on my clean install
  • What did you expect to occur after running these commands?

git pulls or uses patch mode to add changes

  • What actually happened instead?
C:\Users\Charles\Git\ShareX>git add -p
      1 [main] perl (10124) C:\Program Files\Git\usr\bin\perl.exe: *** fatal error - cygheap base mismatch detected - 0x2EE7408/0x2D97408.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.
      0 [main] perl 7588 fork: child -1 - forked process 10124 died unexpectedly, retry 0, exit code 0xC0000142, errno 11
      2 [main] perl (11072) C:\Program Files\Git\usr\bin\perl.exe: *** fatal error - cygheap base mismatch detected - 0x2EE7408/0x3157408.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.
5037298 [main] perl 7588 fork: child -1 - forked process 11072 died unexpectedly, retry 0, exit code 0xC0000142, errno 11
^C
C:\Users\Charles\Git\ShareX>
Unpacking objects: 100% (6/6), done.
From https://github.com/DiscordInjections/DiscordInjections
   dc3658e..f82109f  master     -> origin/master
      2 [main] sh (5924) C:\Program Files\Git\usr\bin\sh.exe: *** fatal error - cygheap base mismatch detected - 0x3330400/0x33C0400.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.
      0 [main] sh 8388 fork: child -1 - forked process 5924 died unexpectedly, retry 0, exit code 0xC0000142, errno 11
/mingw64/libexec/git-core/git-sh-setup: fork: retry: No child processes
      1 [main] sh (6240) C:\Program Files\Git\usr\bin\sh.exe: *** fatal error - cygheap base mismatch detected - 0x3330400/0x32C0400.

Please note this is a completely clean install, and I do not have any other cygwin version installed. It only happens on the Fall Creator's Update, every update before works fine.

  • If the problem was occurring with a specific repository, can you provide the
    URL to that repository to help us with testing?

Occurs with multiple repos

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions