This issue happens when running 'xls2csv' on XLS files containing international characters. The issue can be reproduced with the attached 'unicode_MS.xls' file. Details: When investigating more I noticed that sometimes contents from the xls2csv process heap memory was dumped to the output. Note: Applying the attached patch to the source code in version 0.95.4 seems to fix the issue.
On Fri, 13 Oct 2017 00:37:31 +0300 Robert Zavalczki <robert.zavalczki@gmail.com> wrote: > This issue happens when running 'xls2csv' on XLS files containing international characters. The issue can be reproduced with the attached 'unicode_MS.xls' file. > ... > Note: Applying the attached patch to the source code in version 0.95.4 seems to fix the issue. FYI I incorporated your test file and patch in my fork https://github.com/skierpage/catdoc, and verified that the patch fixes the bug with the test file.