OS: Windows 7 x64
Physical Memory: 16GB
Version: KDiff3Setup_0.9.96.exe
Error: Program terminated
Possible cause: Memory allocation issue
Steps to replicate the case : compare any big size file (larger than 750 MB), the program will hang after selecting both files for A and B , and click OK
Error Screen for your reference
Almost forget that it's a 32-bit application, looks like that the program try to map the file to memory address space , which limit the file size.
Guess the issue will be get fixed if it's recompiled into a 64-bit application
I see exact same error but in
kdiff3 Version 0.9.97 (32 bit)
Tried on
kdiff3 Version 0.9.98 (64 bit)
I get same error on file of size
1,99 GB (2.144.107.434 bytes)
IT did however handle a file of size
774 MB (812.020.971 bytes)
It is woth mentioning that the error happened during a directory compare, and it was not needed to do a compare on that file, as the file was only present in A and not in B