Author: centic
Date: Sun Feb 21 20:41:56 2016
New Revision: 1731560
URL: http://svn.apache.org/viewvc?rev=1731560&view=rev
Log:
Include stacktrace of inner exception when block-positions are invalid in
POIFSFileSystem
Modified:
poi/trunk/src/java/org/apache/poi/poifs/filesystem/NPOIFSFileSystem.java
Modified:
poi/trunk/src/java/org/apache/poi/poifs/filesystem/NPOIFSFileSystem.java
URL:
http://svn.apache.org/viewvc/poi/trunk/src/java/org/apache/poi/poifs/filesystem/NPOIFSFileSystem.java?rev=1731560&r1=1731559&r2=1731560&view=diff
==============================================================================
--- poi/trunk/src/java/org/apache/poi/poifs/filesystem/NPOIFSFileSystem.java
(original)
+++ poi/trunk/src/java/org/apache/poi/poifs/filesystem/NPOIFSFileSystem.java
Sun Feb 21 20:41:56 2016
@@ -483,7 +483,9 @@ public class NPOIFSFileSystem extends Bl
try {
return _data.read(bigBlockSize.getBigBlockSize(), startAt);
} catch (IndexOutOfBoundsException e) {
- throw new IndexOutOfBoundsException("Block " + offset + " not found
- " + e);
+ IndexOutOfBoundsException wrapped = new
IndexOutOfBoundsException("Block " + offset + " not found");
+ wrapped.initCause(e);
+ throw wrapped;
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]