[ https://issues.apache.org/jira/browse/ORC-1332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dongjoon Hyun updated ORC-1332: ------------------------------- Affects Version/s: 1.8.1 1.7.7 1.6.14 > Avoid NegativeArraySizeException when using searchArgument > ---------------------------------------------------------- > > Key: ORC-1332 > URL: https://issues.apache.org/jira/browse/ORC-1332 > Project: ORC > Issue Type: Bug > Affects Versions: 1.6.14, 1.7.7, 1.8.1 > Reporter: dzcxzl > Assignee: dzcxzl > Priority: Minor > Fix For: 1.8.2, 1.7.8 > > > When orc.row.index.stride is set to a negative number, using searchArgument > will throw NegativeArraySizeException. > > {code:java} > Caused by: java.lang.NegativeArraySizeException > at > org.apache.orc.impl.RecordReaderImpl$SargApplier.pickRowGroups(RecordReaderImpl.java:1164) > at > org.apache.orc.impl.RecordReaderImpl.pickRowGroups(RecordReaderImpl.java:1273) > at > org.apache.orc.impl.RecordReaderImpl.readStripe(RecordReaderImpl.java:1293) > at > org.apache.orc.impl.RecordReaderImpl.advanceStripe(RecordReaderImpl.java:1345) > at > org.apache.orc.impl.RecordReaderImpl.advanceToNextRow(RecordReaderImpl.java:1388) > at org.apache.orc.impl.RecordReaderImpl.<init>(RecordReaderImpl.java:367) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)