carlvinhust2012 opened a new issue, #12769:
URL: https://github.com/apache/doris/issues/12769

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/incubator-doris/issues?q=is%3Aissue) and 
found no similar issues.
   
   
   ### Version
   
   *** Current BE git commitID: 0b9c5fd9a ***
   
   ### What's Wrong?
   
   the BE core dump
   
   ### What You Expected?
   
   the be don't core dump
   
   ### How to Reproduce?
   
   run the regression test at local host
   
   ### Anything Else?
   
   the core dump stack:
   *** Query id: 8e66a3431fb644bf-a749dbe0969c1f9a ***
   *** Aborted at 1663644810 (unix time) try "date -d @1663644810" if you are 
using GNU date ***
   *** Current BE git commitID: 0b9c5fd9a ***
   *** SIGSEGV address not mapped to object (@0x1) received by PID 48717 (TID 
0x7f3b3096a700) from PID 1; stack trace: ***
    0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, 
siginfo_t*, void*) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/common/signal_handler.h:420
    1# 0x000000318AE32920 in /lib64/libc.so.6
    2# void phmap::priv::btree<phmap::priv::map_params<unsigned int, 
roaring::Roaring, phmap::Less<unsigned int>, std::allocator<std::pair<unsigned 
int const, roaring::Roaring> >, 256, false> 
>::copy_or_move_values_in_order<phmap::priv::btree<phmap::priv::map_params<unsigned
 int, roaring::Roaring, phmap::Less<unsigned int>, 
std::allocator<std::pair<unsigned int const, roaring::Roaring> >, 256, false> > 
const>(phmap::priv::btree<phmap::priv::map_params<unsigned int, 
roaring::Roaring, phmap::Less<unsigned int>, std::allocator<std::pair<unsigned 
int const, roaring::Roaring> >, 256, false> > const*) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/thirdparty/installed/include/parallel_hashmap/btree.h:2469
    3# 
doris::vectorized::BitmapAnd::vector_vector(COW<doris::vectorized::IColumn>::immutable_ptr<doris::vectorized::IColumn>*,
 unsigned long, unsigned long, std::vector<doris::BitmapValue, 
std::allocator<doris::BitmapValue> >&) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/functions/function_bitmap_variadic.cpp:74
    4# 
doris::vectorized::FunctionBitMapVariadic<doris::vectorized::BitmapAnd>::execute_impl(doris_udf::FunctionContext*,
 doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/functions/function_bitmap_variadic.cpp:121
    5# 
doris::vectorized::DefaultExecutable::execute_impl(doris_udf::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/functions/function.h:465
    6# 
doris::vectorized::PreparedFunctionImpl::execute_without_low_cardinality_columns(doris_udf::FunctionContext*,
 doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long, bool) in 
/home/disk1/hugo_work/doris_env/output/be/lib/doris_be
    7# 
doris::vectorized::PreparedFunctionImpl::default_implementation_for_constant_arguments(doris_udf::FunctionContext*,
 doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long, bool, bool*) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/functions/function.cpp:184
    8# 
doris::vectorized::PreparedFunctionImpl::execute_without_low_cardinality_columns(doris_udf::FunctionContext*,
 doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long, bool) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/functions/function.cpp:239
    9# 
doris::vectorized::PreparedFunctionImpl::execute(doris_udf::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long, bool) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/functions/function.cpp:274
   10# doris::vectorized::IFunctionBase::execute(doris_udf::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long, bool) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/functions/function.h:136
   11# 
doris::vectorized::VectorizedFnCall::execute(doris::vectorized::VExprContext*, 
doris::vectorized::Block*, int*) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/exprs/vectorized_fn_call.cpp:96
   12# 
doris::vectorized::VExpr::get_const_col(doris::vectorized::VExprContext*) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/exprs/vexpr.cpp:321
   13# 
doris::vectorized::VExpr::init_function_context(doris::vectorized::VExprContext*,
 doris_udf::FunctionContext::FunctionStateScope, 
std::shared_ptr<doris::vectorized::IFunctionBase> const&) const in 
/home/disk1/hugo_work/doris_env/output/be/lib/doris_be
   14# doris::vectorized::VectorizedFnCall::open(doris::RuntimeState*, 
doris::vectorized::VExprContext*, 
doris_udf::FunctionContext::FunctionStateScope) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/exprs/vectorized_fn_call.cpp:73
   15# doris::vectorized::VExprContext::open(doris::RuntimeState*) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/exprs/vexpr_context.cpp:66
   16# 
doris::vectorized::VExpr::open(std::vector<doris::vectorized::VExprContext*, 
std::allocator<doris::vectorized::VExprContext*> > const&, 
doris::RuntimeState*) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/exprs/vexpr.cpp:244
   17# doris::vectorized::VUnionNode::open(doris::RuntimeState*) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/exec/vunion_node.cpp:85
   18# doris::PlanFragmentExecutor::open_vectorized_internal() at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/runtime/plan_fragment_executor.cpp:275
   19# doris::PlanFragmentExecutor::open() in 
/home/disk1/hugo_work/doris_env/output/be/lib/doris_be
   20# doris::FragmentExecState::execute() at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/runtime/fragment_mgr.cpp:252
   21# 
doris::FragmentMgr::_exec_actual(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/runtime/fragment_mgr.cpp:495
   22# std::_Function_handler<void (), 
doris::FragmentMgr::exec_plan_fragment(doris::TExecPlanFragmentParams const&, 
std::function<void 
(doris::PlanFragmentExecutor*)>)::$_3>::_M_invoke(std::_Any_data const&) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/palo-toolchain/ldb_toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/std_function.h:291
   23# doris::ThreadPool::dispatch_thread() at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/util/threadpool.cpp:548
   24# doris::Thread::supervise_thread(void*) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/util/thread.cpp:426
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
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: commits-unsubscr...@doris.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to