Quanlong Huang created ORC-311:
----------------------------------
Summary: C++ Reader crash for corrupt StripeFooter
Key: ORC-311
URL: https://issues.apache.org/jira/browse/ORC-311
Project: ORC
Issue Type: Bug
Components: C++
Affects Versions: 1.4.3, 1.3.4, 1.2.3, 1.1.2, 1.0.0
Reporter: Quanlong Huang
Attachments: corrupt.orc, origin.orc
The c++ codes do not check streams got from the StripeStreamsImpl::getStream.
It may return null pointers for corrupt StripeFooter, which crash the c++
Reader finally.
Two files are attached: one is normal, the other is corrupt from it and will
crash the c++ reader.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)