hf200012 commented on PR #12238:
URL: https://github.com/apache/doris/pull/12238#issuecomment-1250545854

   ```
   WARNING: Logging before InitGoogleLogging() is written to STDERR
   I0919 11:28:12.714655  4271 env.cpp:46] Env init successfully.
   *** Aborted at 1663558219 (unix time) try "date -d @1663558219" if you are 
using GNU date ***
   *** SIGSEGV unkown detail explain (@0x0) received by PID 4271 (TID 
0x7ff098311700) from PID 0; stack trace: ***
    0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, 
siginfo_t*, void*) at /root/doris/be/src/common/signal_handler.h:420
    1# 0x00007FF0DC129400 in /lib64/libc.so.6
    2# 
COW<doris::vectorized::IColumn>::intrusive_ptr<doris::vectorized::IColumn 
const>::operator->() const at /root/doris/be/src/vec/common/cow.h:210
    3# void 
doris::vectorized::ProcessHashTableProbe<doris::vectorized::SerializedHashTableContext,
 std::integral_constant<doris::TJoinOp::type, (doris::TJoinOp::type)1>, 
false>::build_side_output_column<false>(std::vector<COW<doris::vectorized::IColumn>::mutable_ptr<doris::vectorized::IColumn>,
 
std::allocator<COW<doris::vectorized::IColumn>::mutable_ptr<doris::vectorized::IColumn>
 > >&, int, int, std::vector<bool, std::allocator<bool> > const&, int) at 
/root/doris/be/src/vec/exec/join/vhash_join_node.cpp:208
    4# 
doris::vectorized::ProcessHashTableProbe<doris::vectorized::SerializedHashTableContext,
 std::integral_constant<doris::TJoinOp::type, (doris::TJoinOp::type)1>, 
false>::do_process(doris::vectorized::SerializedHashTableContext&, 
doris::vectorized::PODArray<unsigned char, 4096ul, Allocator<false, false>, 
15ul, 16ul> const*, doris::vectorized::MutableBlock&, 
doris::vectorized::Block*) at 
/root/doris/be/src/vec/exec/join/vhash_join_node.cpp:399
    5# auto doris::vectorized::HashJoinNode::get_next(doris::RuntimeState*, 
doris::vectorized::Block*, bool*)::{lambda(auto:1&&, auto:2&&, auto:3, 
auto:4)#2}::operator()<doris::vectorized::SerializedHashTableContext&, 
std::integral_constant<doris::TJoinOp::type, (doris::TJoinOp::type)1>&, 
std::integral_constant<bool, false>, std::integral_constant<bool, false> 
>(doris::vectorized::SerializedHashTableContext&, 
std::integral_constant<doris::TJoinOp::type, (doris::TJoinOp::type)1>&, 
std::integral_constant<bool, false>, std::integral_constant<bool, false>) const 
at /root/doris/be/src/vec/exec/join/vhash_join_node.cpp:955
    6# void std::__invoke_impl<void, 
doris::vectorized::HashJoinNode::get_next(doris::RuntimeState*, 
doris::vectorized::Block*, bool*)::{lambda(auto:1&&, auto:2&&, auto:3, 
auto:4)#2}, doris::vectorized::SerializedHashTableContext&, 
std::integral_constant<doris::TJoinOp::type, (doris::TJoinOp::type)1>&, 
std::integral_constant<bool, false>, std::integral_constant<bool, false> 
>(std::__invoke_other, 
doris::vectorized::HashJoinNode::get_next(doris::RuntimeState*, 
doris::vectorized::Block*, bool*)::{lambda(auto:1&&, auto:2&&, auto:3, 
auto:4)#2}&&, doris::vectorized::SerializedHashTableContext&, 
std::integral_constant<doris::TJoinOp::type, (doris::TJoinOp::type)1>&, 
std::integral_constant<bool, false>&&, std::integral_constant<bool, false>&&) 
at /var/local/ldb-toolchain/include/c++/11/bits/invoke.h:61
    7# 
std::__invoke_result<doris::vectorized::HashJoinNode::get_next(doris::RuntimeState*,
 doris::vectorized::Block*, bool*)::{lambda(auto:1&&, auto:2&&, auto:3, 
auto:4)#2}, doris::vectorized::SerializedHashTableContext&, 
std::integral_constant<doris::TJoinOp::type, (doris::TJoinOp::type)1>&, 
std::integral_constant<bool, false>, std::integral_constant<bool, false> 
>::type 
std::__invoke<doris::vectorized::HashJoinNode::get_next(doris::RuntimeState*, 
doris::vectorized::Block*, bool*)::{lambda(auto:1&&, auto:2&&, auto:3, 
auto:4)#2}, doris::vectorized::SerializedHashTableContext&, 
std::integral_constant<doris::TJoinOp::type, (doris::TJoinOp::type)1>&, 
std::integral_constant<bool, false>, std::integral_constant<bool, false> 
>(doris::vectorized::HashJoinNode::get_next(doris::RuntimeState*, 
doris::vectorized::Block*, bool*)::{lambda(auto:1&&, auto:2&&, auto:3, 
auto:4)#2}&&, doris::vectorized::SerializedHashTableContext&, 
std::integral_constant<doris::TJoinOp::type, (doris::TJoinOp::type)1>
 &, std::integral_constant<bool, false>&&, std::integral_constant<bool, 
false>&&) at /var/local/ldb-toolchain/include/c++/11/bits/invoke.h:97
    8# 
std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<std::__detail::__variant::__deduce_visit_result<void>
 (*)(doris::vectorized::HashJoinNode::get_next(doris::RuntimeState*, 
doris::vectorized::Block*, bool*)::{lambda(auto:1&&, auto:2&&, auto:3, 
auto:4)#2}&&, std::variant<std::monostate, 
doris::vectorized::SerializedHashTableContext, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned char>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned short>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned int>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned long>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt128>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt256>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, true>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, false>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt128, true>, 
doris::ve
 ctorized::FixedKeyHashTableContext<doris::vectorized::UInt128, false>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt256, true>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt256, false> 
>&, std::variant<std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)0>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)2>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)8>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)1>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)4>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)3>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)5>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)7>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)9>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)10> >&, std::variant<std::integral_constant<b
 ool, false>, std::integral_constant<bool, true> >&&, 
std::variant<std::integral_constant<bool, false>, std::integral_constant<bool, 
true> >&&)>, std::integer_sequence<unsigned long, 1ul, 3ul, 0ul, 0ul> 
>::__visit_invoke(doris::vectorized::HashJoinNode::get_next(doris::RuntimeState*,
 doris::vectorized::Block*, bool*)::{lambda(auto:1&&, auto:2&&, auto:3, 
auto:4)#2}&&, std::variant<std::monostate, 
doris::vectorized::SerializedHashTableContext, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned char>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned short>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned int>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned long>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt128>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt256>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, true>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, false>, 
doris::vectoriz
 ed::FixedKeyHashTableContext<doris::vectorized::UInt128, true>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt128, false>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt256, true>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt256, false> 
>&, std::variant<std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)0>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)2>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)8>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)1>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)4>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)3>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)5>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)7>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)9>, std::integral_constant<doris::TJoinOp::
 type, (doris::TJoinOp::type)10> >&, std::variant<std::integral_constant<bool, 
false>, std::integral_constant<bool, true> >&&, 
std::variant<std::integral_constant<bool, false>, std::integral_constant<bool, 
true> >&&) at /var/local/ldb-toolchain/include/c++/11/variant:1015
    9# decltype(auto) 
std::__do_visit<std::__detail::__variant::__deduce_visit_result<void>, 
doris::vectorized::HashJoinNode::get_next(doris::RuntimeState*, 
doris::vectorized::Block*, bool*)::{lambda(auto:1&&, auto:2&&, auto:3, 
auto:4)#2}, std::variant<std::monostate, 
doris::vectorized::SerializedHashTableContext, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned char>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned short>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned int>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned long>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt128>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt256>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, true>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, false>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt128, true>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UIn
 t128, false>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt256, true>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt256, false> 
>&, std::variant<std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)0>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)2>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)8>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)1>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)4>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)3>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)5>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)7>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)9>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)10> >&, std::variant<std::integral_constant<bool, false>, 
std::integral_constant<bool, true> >, std::v
 ariant<std::integral_constant<bool, false>, std::integral_constant<bool, true> 
> >(doris::vectorized::HashJoinNode::get_next(doris::RuntimeState*, 
doris::vectorized::Block*, bool*)::{lambda(auto:1&&, auto:2&&, auto:3, 
auto:4)#2}&&, std::variant<std::monostate, 
doris::vectorized::SerializedHashTableContext, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned char>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned short>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned int>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned long>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt128>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt256>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, true>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, false>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt128, true>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt128, f
 alse>, doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt256, 
true>, doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt256, 
false> >&, std::variant<std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)0>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)2>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)8>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)1>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)4>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)3>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)5>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)7>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)9>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)10> >&, std::variant<std::integral_constant<bool, false>, 
std::integral_constant<bool, true> >&&, std::varian
 t<std::integral_constant<bool, false>, std::integral_constant<bool, true> >&&) 
at /var/local/ldb-toolchain/include/c++/11/variant:1715
   10# decltype(auto) 
std::visit<doris::vectorized::HashJoinNode::get_next(doris::RuntimeState*, 
doris::vectorized::Block*, bool*)::{lambda(auto:1&&, auto:2&&, auto:3, 
auto:4)#2}, std::variant<std::monostate, 
doris::vectorized::SerializedHashTableContext, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned char>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned short>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned int>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned long>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt128>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt256>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, true>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, false>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt128, true>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt128, false>, 
doris::vectorized::FixedKeyHashTableContext<do
 ris::vectorized::UInt256, true>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt256, false> 
>&, std::variant<std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)0>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)2>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)8>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)1>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)4>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)3>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)5>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)7>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)9>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)10> >&, std::variant<std::integral_constant<bool, false>, 
std::integral_constant<bool, true> >, std::variant<std::integral_constant<bool, 
false>, std::integral_co
 nstant<bool, true> > 
>(doris::vectorized::HashJoinNode::get_next(doris::RuntimeState*, 
doris::vectorized::Block*, bool*)::{lambda(auto:1&&, auto:2&&, auto:3, 
auto:4)#2}&&, std::variant<std::monostate, 
doris::vectorized::SerializedHashTableContext, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned char>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned short>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned int>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned long>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt128>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt256>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, true>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, false>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt128, true>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt128, false>, 
doris::vectorized::FixedKeyHashTableContext<doris::ve
 ctorized::UInt256, true>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt256, false> 
>&, std::variant<std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)0>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)2>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)8>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)1>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)4>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)3>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)5>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)7>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)9>, std::integral_constant<doris::TJoinOp::type, 
(doris::TJoinOp::type)10> >&, std::variant<std::integral_constant<bool, false>, 
std::integral_constant<bool, true> >&&, 
std::variant<std::integral_constant<bool, false>, std::integral_constan
 t<bool, true> >&&) at /var/local/ldb-toolchain/include/c++/11/variant:1771
   11# doris::vectorized::HashJoinNode::get_next(doris::RuntimeState*, 
doris::vectorized::Block*, bool*) at 
/root/doris/be/src/vec/exec/join/vhash_join_node.cpp:946
   12# doris::vectorized::AggregationNode::get_next(doris::RuntimeState*, 
doris::vectorized::Block*, bool*) at 
/root/doris/be/src/vec/exec/vaggregation_node.cpp:395
   13# 
doris::PlanFragmentExecutor::get_vectorized_internal(doris::vectorized::Block**)
 at /root/doris/be/src/runtime/plan_fragment_executor.cpp:352
   14# doris::PlanFragmentExecutor::open_vectorized_internal() at 
/root/doris/be/src/runtime/plan_fragment_executor.cpp:301
   15# doris::PlanFragmentExecutor::open() at 
/root/doris/be/src/runtime/plan_fragment_executor.cpp:259
   16# doris::FragmentExecState::execute() at 
/root/doris/be/src/runtime/fragment_mgr.cpp:242
   17# 
doris::FragmentMgr::_exec_actual(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>) at 
/root/doris/be/src/runtime/fragment_mgr.cpp:482
   18# void std::__invoke_impl<void, void 
(doris::FragmentMgr::*&)(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>), doris::FragmentMgr*&, 
std::shared_ptr<doris::FragmentExecState>&, std::function<void 
(doris::PlanFragmentExecutor*)>&>(std::__invoke_memfun_deref, void 
(doris::FragmentMgr::*&)(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>), doris::FragmentMgr*&, 
std::shared_ptr<doris::FragmentExecState>&, std::function<void 
(doris::PlanFragmentExecutor*)>&) in /opt/hadoop/ssddata/doris/be/lib/doris_be
   19# std::enable_if<is_invocable_r_v<void, void 
(doris::FragmentMgr::*&)(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>), doris::FragmentMgr*&, 
std::shared_ptr<doris::FragmentExecState>&, std::function<void 
(doris::PlanFragmentExecutor*)>&>, void>::type std::__invoke_r<void, void 
(doris::FragmentMgr::*&)(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>), doris::FragmentMgr*&, 
std::shared_ptr<doris::FragmentExecState>&, std::function<void 
(doris::PlanFragmentExecutor*)>&>(void 
(doris::FragmentMgr::*&)(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>), doris::FragmentMgr*&, 
std::shared_ptr<doris::FragmentExecState>&, std::function<void 
(doris::PlanFragmentExecutor*)>&) in /opt/hadoop/ssddata/doris/be/lib/doris_be
   20# void std::_Bind_result<void, void 
(doris::FragmentMgr::*(doris::FragmentMgr*, 
std::shared_ptr<doris::FragmentExecState>, std::function<void 
(doris::PlanFragmentExecutor*)>))(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>)>::__call<void, , 0ul, 1ul, 
2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) in 
/opt/hadoop/ssddata/doris/be/lib/doris_be
   21# void std::_Bind_result<void, void 
(doris::FragmentMgr::*(doris::FragmentMgr*, 
std::shared_ptr<doris::FragmentExecState>, std::function<void 
(doris::PlanFragmentExecutor*)>))(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>)>::operator()<>() at 
/var/local/ldb-toolchain/include/c++/11/functional:631
   22# void std::__invoke_impl<void, std::_Bind_result<void, void 
(doris::FragmentMgr::*(doris::FragmentMgr*, 
std::shared_ptr<doris::FragmentExecState>, std::function<void 
(doris::PlanFragmentExecutor*)>))(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>)>&>(std::__invoke_other, 
std::_Bind_result<void, void (doris::FragmentMgr::*(doris::FragmentMgr*, 
std::shared_ptr<doris::FragmentExecState>, std::function<void 
(doris::PlanFragmentExecutor*)>))(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>)>&) in 
/opt/hadoop/ssddata/doris/be/lib/doris_be
   23# std::enable_if<is_invocable_r_v<void, std::_Bind_result<void, void 
(doris::FragmentMgr::*(doris::FragmentMgr*, 
std::shared_ptr<doris::FragmentExecState>, std::function<void 
(doris::PlanFragmentExecutor*)>))(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>)>&>, void>::type 
std::__invoke_r<void, std::_Bind_result<void, void 
(doris::FragmentMgr::*(doris::FragmentMgr*, 
std::shared_ptr<doris::FragmentExecState>, std::function<void 
(doris::PlanFragmentExecutor*)>))(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>)>&>(std::_Bind_result<void, 
void (doris::FragmentMgr::*(doris::FragmentMgr*, 
std::shared_ptr<doris::FragmentExecState>, std::function<void 
(doris::PlanFragmentExecutor*)>))(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>)>&) in 
/opt/hadoop/ssddata/doris/be/lib/doris_be
   24# std::_Function_handler<void (), std::_Bind_result<void, void 
(doris::FragmentMgr::*(doris::FragmentMgr*, 
std::shared_ptr<doris::FragmentExecState>, std::function<void 
(doris::PlanFragmentExecutor*)>))(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>)> 
>::_M_invoke(std::_Any_data const&) at 
/var/local/ldb-toolchain/include/c++/11/bits/std_function.h:292
   25# std::function<void ()>::operator()() const at 
/var/local/ldb-toolchain/include/c++/11/bits/std_function.h:560
   26# doris::FunctionRunnable::run() at 
/root/doris/be/src/util/threadpool.cpp:42
   27# doris::ThreadPool::dispatch_thread() at 
/root/doris/be/src/util/threadpool.cpp:578
   28# void std::__invoke_impl<void, void (doris::ThreadPool::*&)(), 
doris::ThreadPool*&>(std::__invoke_memfun_deref, void 
(doris::ThreadPool::*&)(), doris::ThreadPool*&) at 
/var/local/ldb-toolchain/include/c++/11/bits/invoke.h:74
   29# std::__invoke_result<void (doris::ThreadPool::*&)(), 
doris::ThreadPool*&>::type std::__invoke<void (doris::ThreadPool::*&)(), 
doris::ThreadPool*&>(void (doris::ThreadPool::*&)(), doris::ThreadPool*&) at 
/var/local/ldb-toolchain/include/c++/11/bits/invoke.h:97
   30# void std::_Bind<void 
(doris::ThreadPool::*(doris::ThreadPool*))()>::__call<void, , 
0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) at 
/var/local/ldb-toolchain/include/c++/11/functional:422
   31# void std::_Bind<void 
(doris::ThreadPool::*(doris::ThreadPool*))()>::operator()<, void>() at 
/var/local/ldb-toolchain/include/c++/11/functional:505
   32# void std::__invoke_impl<void, std::_Bind<void 
(doris::ThreadPool::*(doris::ThreadPool*))()>&>(std::__invoke_other, 
std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>&) at 
/var/local/ldb-toolchain/include/c++/11/bits/invoke.h:61
   33# std::enable_if<is_invocable_r_v<void, std::_Bind<void 
(doris::ThreadPool::*(doris::ThreadPool*))()>&>, void>::type 
std::__invoke_r<void, std::_Bind<void 
(doris::ThreadPool::*(doris::ThreadPool*))()>&>(std::_Bind<void 
(doris::ThreadPool::*(doris::ThreadPool*))()>&) at 
/var/local/ldb-toolchain/include/c++/11/bits/invoke.h:117
   34# std::_Function_handler<void (), std::_Bind<void 
(doris::ThreadPool::*(doris::ThreadPool*))()> >::_M_invoke(std::_Any_data 
const&) at /var/local/ldb-toolchain/include/c++/11/bits/std_function.h:292
   35# std::function<void ()>::operator()() const at 
/var/local/ldb-toolchain/include/c++/11/bits/std_function.h:560
   36# doris::Thread::supervise_thread(void*) at 
/root/doris/be/src/util/thread.cpp:407
   37# start_thread in /lib64/libpthread.so.0
   38# __clone in /lib64/libc.so.6
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to