WinMerge version 2.14.0.0 unicode
Comparing the attached file from the WordPress plugin w3_total_cache (w3-total-cache/lib/Nusoap/class.xmlschema.php) with a copy of itself yields the following error pop up:
Error in xml file
Unclosed token on line 1
Points to note:
i) Once loaded in WinMerge it behaves normally and clicking refresh does not give the error
ii) It doesn't matter whether a filter is in force or not, the error still occurs
iii) It doesn't matter whether the comparison is started from the Windows shell or from the Open dialog
iv) It's not actually an xml file being compared, it's just PHP
v) I couldn't spot anything especially odd in the file (no NULL bytes)
vi) The error message itself gives no indication of which file has the problem, making it unnecessarily hard to trace when doing a folder comparison
Attached: configuration file, PHP file, screen capture
My apologies, I didn't realise there was a newer version.
It works using Version 2.16.2.0 Unicode x64
Original config file
PHP file