Hey, 1. I've got an error file (size 1,3 MB). I can't add this file to bug report. 2. My exception: The CurrentUserAtom claims that the offset of last edit details are past the end of the file Can you help me? thanks Christian
Does the Microsoft Binary File Format Validator say it's valid or broken? Can Office open it? If so, and you save-as, does that fix it? Can OpenOffice open it?
<BFFValidation result="PASSED" datetime="03/14/14 08:43:20" path="17f88.ppt"> </BFFValidation> Office Professional Plus 2010 (Version 14.0.7116.5000) Can open this file. Save-as (to 17f88saveas.ppt) fixes the problem. OpenOffice 4.0.1 can open it.
If you could post the whole file, that'd be a big help to fixing it Otherwise, any chance you could post the dump of the Current User Atom stream from org.apache.poi.poifs.dev.POIFSViewer, along with the output of org.apache.poi.poifs.dev.POIFSLister and the POIFSViewer metadata + first few lines + last few lines for "PowerPoint Document"?
Where can I post the whole file?
Just add it as an attachment to the bug here in bugzilla. Zip it if you need to keep the size down
Created attachment 31405 [details] the error file Error file inside
Thank you for the test file, which contained a dual storage stream. When googling for the stream name, the implementations used the inner stream entry instead of the top level document. Furthermore the current user record in the root node was anyway malformed. Fix applied with r1648466