asterixdb-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wail Y. Alkowaileet (Jira)" <j...@apache.org>
Subject [jira] [Created] (ASTERIXDB-2712) AsterixInputStreamReader ByteBuffer can exceed the limit
Date Fri, 10 Apr 2020 20:26:00 GMT
Wail Y. Alkowaileet created ASTERIXDB-2712:
----------------------------------------------

             Summary: AsterixInputStreamReader ByteBuffer can exceed the limit
                 Key: ASTERIXDB-2712
                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-2712
             Project: Apache AsterixDB
          Issue Type: Bug
          Components: EXT - External data
            Reporter: Wail Y. Alkowaileet
            Assignee: Wail Y. Alkowaileet


The issue appears when the read more data while having remaining data that is not decodable.
The thrown RuntimeException is suppressed and not logged.

The suppressed exception:
{code:java}
java.lang.IllegalArgumentException: nulljava.lang.IllegalArgumentException: null at java.nio.Buffer.position(Buffer.java:244)
~[?:1.8.0_201] at org.apache.asterix.external.input.stream.AsterixInputStreamReader.read(AsterixInputStreamReader.java:105)
~[classes/:?] at org.apache.asterix.external.input.stream.AsterixInputStreamReader.read(AsterixInputStreamReader.java:67)
~[classes/:?] at org.apache.asterix.external.input.record.reader.stream.SemiStructuredRecordReader.hasNext(SemiStructuredRecordReader.java:95)
~[classes/:?] at org.apache.asterix.external.dataflow.FeedRecordDataFlowController.hasNext(FeedRecordDataFlowController.java:151)
~[classes/:?] at org.apache.asterix.external.dataflow.FeedRecordDataFlowController.start(FeedRecordDataFlowController.java:81)
~[classes/:?] at org.apache.asterix.external.dataset.adapter.FeedAdapter.start(FeedAdapter.java:38)
~[classes/:?] at org.apache.asterix.external.operators.FeedIntakeOperatorNodePushable.doRun(FeedIntakeOperatorNodePushable.java:115)
~[classes/:?] at org.apache.asterix.external.operators.FeedIntakeOperatorNodePushable.run(FeedIntakeOperatorNodePushable.java:101)
~[classes/:?] at org.apache.asterix.external.operators.FeedIntakeOperatorNodePushable.start(FeedIntakeOperatorNodePushable.java:83)
~[classes/:?] at org.apache.asterix.active.ActiveSourceOperatorNodePushable.initialize(ActiveSourceOperatorNodePushable.java:102)
~[classes/:?] at org.apache.hyracks.api.rewriter.runtime.SuperActivityOperatorNodePushable.lambda$runInParallel$0(SuperActivityOperatorNodePushable.java:228)
~[classes/:?] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_201] at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_201]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_201]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201]
{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message