poi-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 49323] LittleEndian throws ArrayIndexOutOfBoundle Exception
Date Wed, 26 May 2010 08:40:21 GMT
https://issues.apache.org/bugzilla/show_bug.cgi?id=49323

Nick Burch <nick.burch@alfresco.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |WONTFIX

--- Comment #4 from Nick Burch <nick.burch@alfresco.com> 2010-05-26 04:40:15 EDT ---
It really is an ArrayIndexOutOfBoundsException though. To process the file, we
decide we need x bytes of data. There aren't x bytes available...

The fix is to identify the records which are short, verify that office can read
these files without issue, and then patch POI to detect the short vs long forms
of the records and handle those.

(This typically occurs when there is an older and newer format for a record,
with the newer having extra fields, and POI only supporting the newer format as
that's all we've ever seen)

Once you have identified a record which is allowed to be shorter than POI
currently accepts, please open a new bug and upload the problem file +
description of where the record processing is incorrect

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Mime
View raw message