https://issues.apache.org/ooo/show_bug.cgi?id=125187

--- Comment #2 from Armin Le Grand <[email protected]> ---
I have checked a dozen ppt files (bugdocs I have locally) which use the local
embeddig (case A) and as content of another partial stream (case B). Except the
bugdoc I have all of these work reliably with the condition (!nBLIPPos &&
nBLIPLen < nLenFBSE). Started to investigate further - until now seeked over -
information in the context of reading BLIP info. The four bytes between reading
nBLIPLen and nBLIPPos which are ignored until now contain a flag value which
seems to flag that two cases reliably. This works reliably with my test files
using both cases and the given bugdoc.
Adding code that makes use of this extra info loads all cases as intended. I
cannot exclude that there will be deviating other cases, but using the proposed
changes loads all ppt's I have checked reliably for cases A and B.
Checking more ppt files...

-- 
You are receiving this mail because:
You are watching all issue changes.

Reply via email to