Probably, my example (crash_1.txt and crash_2.txt) is due to the same error as described in request ID
1200496. (Actually, I added a comment to that request,
but it turned out that I could not attach additional
files. Hence I opened a new bug.)
After a lot of error messages, xxdiff aborts with the following message:
kato ~/tmp> xxdiff crash_1.txt crash_2.txt
Throwing exception:
xxdiff (hordiffImp.cpp:275):
Internal error.
There has been an internal error within xxdiff.
To report bugs, please use the sourceforge bug tracker
at http://sourceforge.net/tracker/?group_id=2198
and log the above information above and if possible,
the files that caused the error, and as much detail as
you can to reproduce the error.
xxdiff (hordiffImp.cpp:275):
Internal error.
There has been an internal error within xxdiff.
To report bugs, please use the sourceforge bug tracker
at http://sourceforge.net/tracker/?group_id=2198
and log the above information above and if possible,
the files that caused the error, and as much detail as
you can to reproduce the error.
Exit 2
This happens with xxdiff 3.2 compiled and run on a SuSE 10.2 32bit system
(qt3-3.3.7-14, xorg-x11-server-7.2-30.6). Unfortunately, comparing these two
files with xxdiff on a SuSE 64bit machine crashes the X11 session. There are
no problems if I replace all carriage returns by new lines. Note that I mapped
all alphanumerical characters to the character a in both input files.
input files to reproduce xxdiff crash