Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • TortoiseGit TortoiseGit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 364
    • Issues 364
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 14
    • Merge requests 14
  • 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
  • #52
Closed
Open
Created Aug 02, 2015 by Sven Strickroth@mrtuxOwner

TortoiseMerge crashes on x64

By gregval... on March 07, 2009 17:55 (imported from Google Code)


On Vista x64:

- Installed msysGit 1.6.1
- Installed Visual C++ 2008 Redistributable x64
- Installed TortoiseGit 0.4.1.0

Shell integration works now. However, asking for a diff crashes with:

Could not start external diff program!
The application has failed to start because its side-by-side configuration
is incorrect. Please see the application event log for more detail.

This also happens if we try to start TortoiseMerge directly instead of
through TortoiseGit. In the event log we see:

Source: SideBySide
Event ID: 33
Activation context generation failed for "C:\Program
Files\TortoiseGit\bin\TortoiseMerge.exe". Dependent Assembly
Microsoft.VC90.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8"
could not be found. Please use sxstrace.exe for detailed diagnosis.

I attached the result of sxstrace.exe. It looks like it's still linked
against 32-bit libraries. Installing the 32-bit VC2008 Redist just led to
other, more obscure errors and is probably not a path worth going down.
TortoiseGitBlame, on the other hand, works fine.

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