error comparing two big files

Open discussion about WinMerge.

error comparing two big files

Postby Themis » Tue Oct 22, 2013 11:28 am

Hi all,
i have an error when i try to compare two big text files , 170 Mo for each file.
i know there is only 5 or 6 different lines in this files.

The message given correspond to the Error code :
#: Merge.rc:2421
#, c-format
msgid "An error occurred while comparing the files."
msgstr "Erreur lors de la comparaison des fichiers."

I'm using the last 2.14.0 version

Is there a bug fix somewhere ?
Sincerely yours
Themis
Themis
 
Posts: 2
Joined: Tue Oct 22, 2013 11:20 am

Re: error comparing two big files

Postby jtuc » Fri Oct 25, 2013 10:18 am

My guess is WinMerge runs out of memory. The bottleneck is the 32-bit address space.
A 64-bit version used to be planned for 2.16 (viewtopic.php?f=6&t=838), but this effort kind of seems to have fizzled out already.
You may want to try the 64-bit version of WinMerge 2011:
https://bitbucket.org/jtuc/winmerge2011/downloads/WinMerge_0.2011.003.433_x64_change_7z_to_exe_if_you_want_a_setup.7z
jtuc
Developer
 
Posts: 183
Joined: Sat Dec 20, 2008 11:05 am

Re: error comparing two big files

Postby Themis » Mon Oct 28, 2013 10:12 am

i've survey winmerge whene comparing my two files, using process explorer from sysinternals.
i saw that the memory used for the comparaison grow to more than 1,1 Go before the error
if that can help the developpers.
for info, my config Seven 64 bits pro, 3Go ram

i've tried your 64 bit version, and i could compare my files without error, so thanks :)

Themis
Themis
 
Posts: 2
Joined: Tue Oct 22, 2013 11:20 am


Return to Open Discussion

Who is online

Users browsing this forum: No registered users and 16 guests