]> source.dussan.org Git - poi.git/commitdiff
bug 62597 -- bump max record sizes up based on new failures in regression set. I...
authorTim Allison <tallison@apache.org>
Fri, 3 Aug 2018 17:14:34 +0000 (17:14 +0000)
committerTim Allison <tallison@apache.org>
Fri, 3 Aug 2018 17:14:34 +0000 (17:14 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1837387 13f79535-47bb-0310-9956-ffa450edef68

src/scratchpad/src/org/apache/poi/hdgf/streams/CompressedStreamStore.java
src/scratchpad/src/org/apache/poi/hslf/record/ExOleObjStg.java
src/scratchpad/src/org/apache/poi/hslf/record/SoundData.java
src/scratchpad/src/org/apache/poi/hslf/record/UnknownRecordPlaceholder.java
src/scratchpad/src/org/apache/poi/hslf/usermodel/HSLFSlideShowImpl.java
src/scratchpad/src/org/apache/poi/hwpf/HWPFOldDocument.java

index 953987e7b4563aeba21a11206a4e76dc3adf9bdb..0ed5540b5ee9a6e9467b67ad6160cad14db2ccb6 100644 (file)
@@ -30,7 +30,7 @@ import org.apache.poi.util.IOUtils;
 public final class CompressedStreamStore extends StreamStore {
 
        //arbitrarily selected; may need to increase
-       private static final int MAX_RECORD_LENGTH = 1_000_000;
+       private static final int MAX_RECORD_LENGTH = 64_000_000;
 
        /** The raw, compressed contents */
        private byte[] compressedContents;
index 6325fe8ec86c71cba7e68706369813795cf605a7..32f6d75ac7296f48a2bdaa8dd0e3425a5a1a49dc 100644 (file)
@@ -36,7 +36,7 @@ import org.apache.poi.util.LittleEndian;
 public class ExOleObjStg extends PositionDependentRecordAtom implements PersistRecord {
 
     //arbitrarily selected; may need to increase
-    private static final int MAX_RECORD_LENGTH = 1_000_000;
+    private static final int MAX_RECORD_LENGTH = 20_000_000;
 
     private int _persistId; // Found from PersistPtrHolder
 
index 63225ebcb4b89abe607b7a10b06996ec159db343..a4676f63a6b826ebab12f28dc6053ac1bab71245 100644 (file)
@@ -32,7 +32,7 @@ public final class SoundData extends RecordAtom {
 
 
     //arbitrarily selected; may need to increase
-    private static final int MAX_RECORD_LENGTH = 10_485_760;
+    private static final int MAX_RECORD_LENGTH = 100_000_000;
 
     /**
      * Record header.
index 92985f4ff0d48e6130169bc1ccc2d4e9592de792..db928f29aca3533eef6756ed209065e877ba5476 100644 (file)
@@ -34,7 +34,7 @@ public final class UnknownRecordPlaceholder extends RecordAtom
 {
 
        //arbitrarily selected; may need to increase
-       private static final int MAX_RECORD_LENGTH = 1_000_000;
+       private static final int MAX_RECORD_LENGTH = 20_000_000;
 
        private byte[] _contents;
        private long _type;
index c0676f22641e03c32a2d06da658dc4aadcbf1bc8..b6c9cc446e4b092d7bf1ef1ad92eb03f87cd78f0 100644 (file)
@@ -66,7 +66,7 @@ public final class HSLFSlideShowImpl extends POIDocument implements Closeable {
     public static final int UNSET_OFFSET = -1;
 
     //arbitrarily selected; may need to increase
-    private static final int MAX_RECORD_LENGTH = 10_000_000;
+    private static final int MAX_RECORD_LENGTH = 200_000_000;
 
     // For logging
     private POILogger logger = POILogFactory.getLogger(this.getClass());
index 74220b0de2586667f0076c1e3d362039bddce59b..230174637e79b69728d23d80e8d5ef3cff0a09bd 100644 (file)
@@ -55,7 +55,7 @@ public class HWPFOldDocument extends HWPFDocumentCore {
             .getLogger( HWPFOldDocument.class );
 
     //arbitrarily selected; may need to increase
-    private static final int MAX_RECORD_LENGTH = 1_000_000;
+    private static final int MAX_RECORD_LENGTH = 10_000_000;
 
     private final static Charset DEFAULT_CHARSET = StringUtil.WIN_1252;