Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-3646

stress: rle-encoding.h:260] Check failed: literal_count_ > 0 (0 vs. 0)

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      Last night the stress test hit a DCHECK. Alexander Behm since the parquet scanner looks involved I'm assigning you for first look.

      #6  0x00000000027dcbee in google::LogMessageFatal::~LogMessageFatal() ()
      #7  0x00000000015f83fc in bool impala::RleDecoder::Get<int>(int*) ()
      #8  0x00000000016297d3 in impala::DictDecoder<impala::StringValue>::GetValue(impala::StringValue*) ()
      #9  0x000000000162603c in bool impala::HdfsParquetScanner::ScalarColumnReader<impala::StringValue, true>::ReadSlot<true>(void*, impala::MemPool*) ()
      #10 0x0000000001626d06 in bool impala::HdfsParquetScanner::ScalarColumnReader<impala::StringValue, true>::MaterializeValueBatch<false, true>(impala::MemPool*, int, int, unsigned char*, int*) ()
      #11 0x000000000161a8c3 in bool impala::HdfsParquetScanner::ScalarColumnReader<impala::StringValue, true>::ReadValueBatch<false>(impala::MemPool*, int, int, unsigned char*, int*) ()
      #12 0x000000000160c9ec in impala::HdfsParquetScanner::ScalarColumnReader<impala::StringValue, true>::ReadNonRepeatedValueBatch(impala::MemPool*, int, int, unsigned char*, int*) ()
      #13 0x00000000015e9693 in impala::HdfsParquetScanner::AssembleRows(std::vector<impala::HdfsParquetScanner::ColumnReader*, std::allocator<impala::HdfsParquetScanner::ColumnReader*> > const&, int, bool*) ()
      #14 0x00000000015e7e2e in impala::HdfsParquetScanner::ProcessSplit() ()
      #15 0x000000000159e2ac in impala::HdfsScanNode::ProcessSplit(std::vector<impala::FilterContext, std::allocator<impala::FilterContext> > const&, impala::DiskIoMgr::ScanRange*) ()
      #16 0x000000000159d37a in impala::HdfsScanNode::ScannerThread() ()
      #17 0x00000000015b96a5 in boost::_mfi::mf0<void, impala::HdfsScanNode>::operator()(impala::HdfsScanNode*) const ()
      #18 0x00000000015b8828 in void boost::_bi::list1<boost::_bi::value<impala::HdfsScanNode*> >::operator()<boost::_mfi::mf0<void, impala::HdfsScanNode>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, impala::HdfsScanNode>&, boost::_bi::list0&, int) ()
      #19 0x00000000015b72d7 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, impala::HdfsScanNode>, boost::_bi::list1<boost::_bi::value<impala::HdfsScanNode*> > >::operator()() ()
      #20 0x00000000015b50fe in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, impala::HdfsScanNode>, boost::_bi::list1<boost::_bi::value<impala::HdfsScanNode*> > >, void>::invoke(boost::detail::function::function_buffer&) ()
      #21 0x000000000126e52c in boost::function0<void>::operator()() const ()
      #22 0x0000000001508505 in impala::Thread::SuperviseThread(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::function<void ()()>, impala::Promise<long>*) ()
      #23 0x000000000150f068 in void boost::_bi::list4<boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<impala::Promise<long>*> >::operator()<void (*)(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::function<void ()()>, impala::Promise<long>*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::function<void ()()>, impala::Promise<long>*), boost::_bi::list0&, int) ()
      #24 0x000000000150efab in boost::_bi::bind_t<void, void (*)(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::function<void ()()>, impala::Promise<long>*), boost::_bi::list4<boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<impala::Promise<long>*> > >::operator()() ()
      #25 0x000000000150ef6e in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::function<void ()()>, impala::Promise<long>*), boost::_bi::list4<boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<impala::Promise<long>*> > > >::run() ()
      #26 0x000000000194a4fa in ?? ()
      #27 0x000000323fa079d1 in start_thread () from /lib64/libpthread.so.0
      #28 0x000000323f6e88fd in clone () from /lib64/libc.so.6
      

      impala-desktop has the collection info including core files. No minidumps were available.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            alex.behm Alexander Behm
            mikeb Michael Brown
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment