Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • TortoiseGit TortoiseGit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 381
    • Issues 381
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 16
    • Merge requests 16
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • TortoiseGitTortoiseGit
  • TortoiseGitTortoiseGit
  • Issues
  • #2868
Closed
Open
Issue created Nov 17, 2016 by Gene Pavlovsky@gene-pavlovsky

Show changes as unified diff fails (using Cygwin git)

I'm using TortoiseGit with Cygwin git (Cygwin hack enabled in advanced TortoiseGit settings). For the most part, everything works correctly. The only problem: in TortoiseGit log for any repository, right-click any commit, pick "show changes as unified diff", there's an error dialog:

Could not get unified diff.
   1 [main] git 2292 child_copy: cygheap read copy failed,
0x180302408..0x18030F230, done 0, windows pid 2292, Win32 error 6
411 [main] git 2292 C:\cygwin\bin\git.exe: *** fatal error - ccalloc
would have returned NULL

Actually I've had this several months ago, just never got around to posting this to the list.

TortoiseGit 2.3.0.0 Cygwin 64-bit 2.876 Cygwin git 2.8.3-1 Windows 7 x64

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking