[ https://issues.apache.org/jira/browse/IMPALA-5876?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tim Armstrong resolved IMPALA-5876. ----------------------------------- Resolution: Duplicate > Segmentation fault in > HdfsAvroScanner::MaterializeTuple(impala::AvroSchemaElement const&, > impala::MemPool*, unsigned char**, unsigned char*, impala::Tuple*) > ------------------------------------------------------------------------------------------------------------------------------------------------------------ > > Key: IMPALA-5876 > URL: https://issues.apache.org/jira/browse/IMPALA-5876 > Project: IMPALA > Issue Type: Bug > Components: Backend > Affects Versions: Impala 2.9.0 > Reporter: Lars Volker > Assignee: Thomas Tauber-Marshall > Priority: Blocker > Labels: crash > Attachments: b6d9090d-ceba-4959-1b50fcb0-cb2a07f0.txt > > > This could be a null pointer dereference in > [be/src/exec/hdfs-avro-scanner.cc:581|https://github.com/apache/incubator-impala/blob/30129c4535e3505bb203c3f84e2d3da7c73f1117/be/src/exec/hdfs-avro-scanner.cc#L581]: > {code} > avro_type_t type = element.schema->type; > {code} > Here is the stack trace of the crashing thread from a minidump. Please reach > out if you want to access the full minidump. I may also be able to provide a > core file. > {noformat} > Crash reason: SIGSEGV > Crash address: 0x0 > 0 > impalad!impala::HdfsAvroScanner::MaterializeTuple(impala::AvroSchemaElement > const&, impala::MemPool*, unsigned char**, unsigned char*, impala::Tuple*) > [hdfs-avro-scanner.cc : 589 + 0x0] > 1 impalad!impala::HdfsAvroScanner::DecodeAvroData(int, impala::MemPool*, > unsigned char**, unsigned char*, impala::Tuple*, impala::TupleRow*) > [hdfs-avro-scanner-ir.cc : 40 + 0x5] > 2 impalad!impala::HdfsAvroScanner::ProcessRange() [hdfs-avro-scanner.cc : > 553 + 0x30] > 3 impalad!impala::BaseSequenceScanner::ProcessSplit() > [base-sequence-scanner.cc : 181 + 0xd] > 4 > impalad!impala::HdfsScanNode::ProcessSplit(std::vector<impala::FilterContext, > std::allocator<impala::FilterContext> > const&, > impala::DiskIoMgr::ScanRange*) [hdfs-scan-node.cc : 526 + 0x11] > 5 impalad!impala::HdfsScanNode::ScannerThread() [hdfs-scan-node.cc : 417 + > 0x18] > 6 impalad!impala::Thread::SuperviseThread(std::string const&, std::string > const&, boost::function<void ()>, impala::Promise<long>*) > [function_template.hpp : 767 + 0x7] > 7 impalad!boost::detail::thread_data<boost::_bi::bind_t<void, void > (*)(std::string const&, std::string const&, boost::function<void ()>, > impala::Promise<long>*), boost::_bi::list4<boost::_bi::value<std::string>, > boost::_bi::value<std::string>, boost::_bi::value<boost::function<void ()> >, > boost::_bi::value<impala::Promise<long>*> > > >::run() [bind.hpp : 457 + > 0x6] > 8 impalad!thread_proxy + 0xda > 9 libpthread-2.12.so + 0x7aa1 > 10 libc-2.12.so + 0xe893d > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)