You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kudu.apache.org by "zhangsong (JIRA)" <ji...@apache.org> on 2016/06/06 07:47:56 UTC

[jira] [Created] (KUDU-1478) kudu-tserver crash

zhangsong created KUDU-1478:
-------------------------------

             Summary: kudu-tserver crash 
                 Key: KUDU-1478
                 URL: https://issues.apache.org/jira/browse/KUDU-1478
             Project: Kudu
          Issue Type: Bug
            Reporter: zhangsong


kudu-tserver crash expected. below are bt info from core.
(gdb) bt
#0  std::string::size (this=0x7a1cffe8) at /usr/local/gcc-4.9.3/include/c++/4.9.3/bits/basic_string.h:754
#1  kudu::Slice::Slice (s=..., this=<optimized out>) at /export/ldb/kudu_build/kudu-gitlab/src/kudu/util/slice.h:60
#2  kudu::tablet::RowSetIntervalTraits::get_left (rs=0x7a1cffe0) at /export/ldb/kudu_build/kudu-gitlab/src/kudu/tablet/rowset_tree.cc:67
#3  kudu::IntervalTree<kudu::tablet::RowSetIntervalTraits>::Partition (in=..., split_point=split_point@entry=0x7fdb871dba80, 
    left=left@entry=0x7fdb871dba90, overlapping=overlapping@entry=0x7fdb871dbad0, right=right@entry=0x7fdb871dbab0)
    at /export/ldb/kudu_build/kudu-gitlab/src/kudu/util/interval_tree-inl.h:90
#4  0x00000000008dd100 in kudu::IntervalTree<kudu::tablet::RowSetIntervalTraits>::CreateNode (intervals=...)
    at /export/ldb/kudu_build/kudu-gitlab/src/kudu/util/interval_tree-inl.h:125
#5  0x00000000008dd120 in kudu::IntervalTree<kudu::tablet::RowSetIntervalTraits>::CreateNode (intervals=...)
    at /export/ldb/kudu_build/kudu-gitlab/src/kudu/util/interval_tree-inl.h:129
#6  0x00000000008dd120 in kudu::IntervalTree<kudu::tablet::RowSetIntervalTraits>::CreateNode (intervals=...)
    at /export/ldb/kudu_build/kudu-gitlab/src/kudu/util/interval_tree-inl.h:129
#7  0x00000000008dd13a in kudu::IntervalTree<kudu::tablet::RowSetIntervalTraits>::CreateNode (intervals=...)
    at /export/ldb/kudu_build/kudu-gitlab/src/kudu/util/interval_tree-inl.h:130
#8  0x00000000008d7cda in kudu::IntervalTree<kudu::tablet::RowSetIntervalTraits>::IntervalTree (intervals=..., this=<optimized out>)
    at /export/ldb/kudu_build/kudu-gitlab/src/kudu/util/interval_tree-inl.h:29
#9  kudu::tablet::RowSetTree::Reset (this=this@entry=0x7c1fad10, rowsets=...) at /export/ldb/kudu_build/kudu-gitlab/src/kudu/tablet/rowset_tree.cc:132
#10 0x0000000000865567 in kudu::tablet::Tablet::ModifyRowSetTree (old_tree=..., rowsets_to_remove=..., rowsets_to_add=..., 
    new_tree=new_tree@entry=0x7c1fad10) at /export/ldb/kudu_build/kudu-gitlab/src/kudu/tablet/tablet.cc:663
#11 0x000000000086579e in kudu::tablet::Tablet::AtomicSwapRowSetsUnlocked (this=0x70fc6000, to_remove=..., to_add=...)
    at /export/ldb/kudu_build/kudu-gitlab/src/kudu/tablet/tablet.cc:678
#12 0x0000000000865a1f in kudu::tablet::Tablet::AtomicSwapRowSets (this=0x70fc6000, old_rowsets=..., new_rowsets=...)
    at /export/ldb/kudu_build/kudu-gitlab/src/kudu/tablet/tablet.cc:669
#13 0x000000000086d80a in kudu::tablet::Tablet::DoCompactionOrFlush (this=this@entry=0x70fc6000, input=..., mrs_being_flushed=mrs_being_flushed@entry=452)
    at /export/ldb/kudu_build/kudu-gitlab/src/kudu/tablet/tablet.cc:1415
#14 0x000000000086eb35 in kudu::tablet::Tablet::FlushInternal (this=this@entry=0x70fc6000, input=..., old_ms=...)
    at /export/ldb/kudu_build/kudu-gitlab/src/kudu/tablet/tablet.cc:777
#15 0x000000000086ef27 in kudu::tablet::Tablet::FlushUnlocked (this=this@entry=0x70fc6000)
    at /export/ldb/kudu_build/kudu-gitlab/src/kudu/tablet/tablet.cc:712
#16 0x0000000000903c0c in kudu::tablet::FlushMRSOp::Perform (this=0x73fc2850)
    at /export/ldb/kudu_build/kudu-gitlab/src/kudu/tablet/tablet_peer_mm_ops.cc:127
#17 0x00000000008b83fa in kudu::MaintenanceManager::LaunchOp (this=0x3ff4300, op=0x73fc2850)
    at /export/ldb/kudu_build/kudu-gitlab/src/kudu/tablet/maintenance_manager.cc:360
#18 0x0000000001901c3e in boost::function0<void>::operator() (this=<optimized out>) at /usr/local/include/boost/function/function_template.hpp:767
#19 kudu::FunctionRunnable::Run (this=<optimized out>) at /export/ldb/kudu_build/kudu-gitlab/src/kudu/util/threadpool.cc:48
#20 kudu::ThreadPool::DispatchThread (this=0x4075380, permanent=true) at /export/ldb/kudu_build/kudu-gitlab/src/kudu/util/threadpool.cc:343
---Type <return> to continue, or q <return> to quit---
#21 0x00000000018fc7ba in boost::function0<void>::operator() (this=0x3fde368) at /usr/local/include/boost/function/function_template.hpp:767
#22 kudu::Thread::SuperviseThread (arg=0x3fde340) at /export/ldb/kudu_build/kudu-gitlab/src/kudu/util/thread.cc:586
#23 0x0000003296a079d1 in start_thread () from /export/servers/kudu/lib64/libpthread.so.0
#24 0x00000032966e8b6d in clone () from /export/servers/kudu/lib64/libc.so.6



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)