Skip to content

Desktop barfs with cygheap base mismatch detected #3096

@blowdart

Description

@blowdart

Description

During clone of a repo desktop barfs, complaining

      1 [main] sh (21312) C:\Users\bdorrans\AppData\Local\GitHubDesktop\app-1.0.4\resources\app\git\usr\bin\sh.exe: *** fatal error - cygheap base mismatch detected - 0x2FA7408/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.

There is no cygwin1.dll anywhere on any disk that I can find.

Git standalone, version 2.14.2.windows.3, 32bit is installed. It is higher in the path, however uninstalling it and rebooting made no difference.

Version

GitHub Desktop version: [1.04]

OS version: Microsoft Windows [Version 10.0.16299.19]

Steps to Reproduce

  1. Start GitHub desktop
  2. Click clone a repository
  3. Choose repository
  4. Click Clone
  5. Watch the spinnies
  6. Get the error screen
  7. Cry

Expected behavior: Clone to work

Actual behavior: Clone barfs

Reproduces how often: Every time

Logs

2017-10-18.desktop.production.log

Additional Information

Running the bundled shell C:\Users\bdorrans\AppData\Local\GitHubDesktop\app-1.0.4\resources\app\git\usr\bin\sh.exe and then trying git gives the same error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    investigation-neededLikely bugs, but haven't been reliably reproduced by a reviewer

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions