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

crash in MemTracker::ConsumeLocal() when deleting a Block

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Cannot Reproduce
    • Impala 2.8.0
    • None
    • Backend

    Description

      An Impala user reported a crash with this backtrace:

      0 impalad!impala::MemTracker::ConsumeLocal(long, impala::MemTracker*) [mem-tracker.h : 141 + 0x7]
       1 impalad!impala::BufferedBlockMgr::DeleteBlockLocked(boost::unique_lock<boost::mutex> const&, impala::BufferedBlockMgr::Block*) [mem-tracker.h : 147 + 0x14]
       2 impalad!impala::BufferedBlockMgr::DeleteBlock(impala::BufferedBlockMgr::Block*) [buffered-block-mgr.cc : 892 + 0xe]
       3 impalad!impala::RowBatch::~RowBatch() [row-batch.cc : 158 + 0xd]
       4 impalad!impala::BlockingJoinNode::Close(impala::RuntimeState*) [checked_delete.hpp : 34 + 0xd]
       5 impalad!impala::PlanFragmentExecutor::Close() [plan-fragment-executor.cc : 506 + 0xd]
       6 impalad!impala::FragmentMgr::FragmentExecState::Exec() [fragment-exec-state.cc : 57 + 0x8]
       7 impalad!impala::FragmentMgr::FragmentThread(impala::TUniqueId) [fragment-mgr.cc : 86 + 0x5]
       8 impalad!boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf1<void, impala::FragmentMgr, impala::TUniqueId>, boost::_bi::list2<boost::_bi::value<impala::FragmentMgr*>, boost::_bi::value<impala::TUniqueId> > >, void>::invoke(boost::detail::function::function_buffer&) [mem_fn_template.hpp : 165 + 0x2]
       9 impalad!impala::Thread::SuperviseThread(std::string const&, std::string const&, boost::function<void ()>, impala::Promise<long>*) [function_template.hpp : 767 + 0x7]
      10 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]
      11 impalad!thread_proxy + 0xda
      12 libpthread-2.17.so + 0x7dc5
      13 libc-2.17.so + 0xf773d
      

      Attachments

        Activity

          People

            tarmstrong Tim Armstrong
            tarmstrong Tim Armstrong
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: