On 04/09/17 06:16, Robert Zavalczki wrote:

> I think that the problem is that "nLen" is in bytes, but OLENAMELENGTH
> is in UCS-2 characters. When processing the LibreOffice document an OLE
> stream having the name "SummaryInformation\0" is encountered. The name
> in bytes of this stream is greater than OLENAMELENGTH (32) bytes so the
> parsing is aborted.
After reading the code more carefully, this makes perfect sense. I will
upload the fix now. Thanks for reporting!

Martín Ferrari (Tincho)

Reply via email to