Bug 495734

Summary: Version 1.11+ Breaks on Windows with TortoiseGit
Product: [Applications] kdiff3 Reporter: Charlie <cfis>
Component: applicationAssignee: michael <reeves.87>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: 1.11.0   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screenshot showing error message

Description Charlie 2024-11-03 03:40:20 UTC
Created attachment 175479 [details]
Screenshot showing error message

I have successfully used KDiff3 with TortoiseGit on Windows for years. 

Unfortunately, Kdiff3 1.11.* breaks the integration. When requesting a diff of most files, an error dialog appears that says "Opening of Files Failed". See attached screenshot. By most files, it happens to about of 80% of files - ever so often one works. I have not discerned a reason as to why.

Reverting to KDiff3 1.10.7 resolves the issue.

STEPS TO REPRODUCE
1. Install TortoiseGit on Windows 11 (I'm using 2024H2)
2. Checkout a Git repo
3.  Modify a file
4. Right click the file, select TortoiseGit | Diff.
5. See error message

I have setup KDiff3 following the TortoiseGit instructions here:

https://tortoisegit.org/docs/tortoisegit/tgit-dug-settings.html

Meaning, the command line used to run KDiff3 is:

C:\Path-To\kdiff3.exe %base %mine --L1 %bname --L2 %yname
Comment 1 michael 2024-11-07 15:06:26 UTC
Sounds like 486782 impacts all three way compares.

*** This bug has been marked as a duplicate of bug 486782 ***