BiteTheDDDDt opened a new issue, #9168: URL: https://github.com/apache/incubator-doris/issues/9168
### 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 master ### What's Wrong? ```sql select e1 from (select * from person) as t lateral view explode_numbers(5) tmp1 as e1; ``` ```cpp 0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, siginfo_t*, void*) at /home/disk2/pxl/dev/baidu/bdg/doris/core/be/src/common/signal_handler.h:419 1# 0x000000318AE32920 in /lib64/libc.so.6 2# __GI_raise in /lib64/libc.so.6 3# abort in /lib64/libc.so.6 4# 0x0000000007F10A69 in /home/disk2/pxl/dev/baidu/bdg/doris/core/output/be/lib/palo_be 5# 0x0000000007F0607D at src/logging.cc:1650 6# google::LogMessage::SendToLog() at src/logging.cc:1607 7# google::LogMessage::Flush() at src/logging.cc:1477 8# google::LogMessageFatal::~LogMessageFatal() at src/logging.cc:2227 9# doris::vectorized::FunctionBuilderImpl::build(std::vector<doris::vectorized::ColumnWithTypeAndName, std::allocator<doris::vectorized::ColumnWithTypeAndName> > const&, std::shared_ptr<doris::vectorized::IDataType const> const&) const in /home/disk2/pxl/dev/baidu/bdg/doris/core/output/be/lib/palo_be 10# doris::vectorized::SimpleFunctionFactory::get_function(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<doris::vectorized::ColumnWithTypeAndName, std::allocator<doris::vectorized::ColumnWithTypeAndName> > const&, std::shared_ptr<doris::vectorized::IDataType const> const&) at /home/disk2/pxl/dev/baidu/bdg/doris/core/be/src/vec/functions/simple_function_factory.h:146 11# doris::vectorized::VectorizedFnCall::prepare(doris::RuntimeState*, doris::RowDescriptor const&, doris::vectorized::VExprContext*) at /home/disk2/pxl/dev/baidu/bdg/doris/core/be/src/vec/exprs/vectorized_fn_call.cpp:57 12# doris::vectorized::VExprContext::prepare(doris::RuntimeState*, doris::RowDescriptor const&, std::shared_ptr<doris::MemTracker> const&) at /home/disk2/pxl/dev/baidu/bdg/doris/core/be/src/vec/exprs/vexpr_context.cpp:46 13# doris::vectorized::VExpr::prepare(std::vector<doris::vectorized::VExprContext*, std::allocator<doris::vectorized::VExprContext*> > const&, doris::RuntimeState*, doris::RowDescriptor const&, std::shared_ptr<doris::MemTracker> const&) at /home/disk2/pxl/dev/baidu/bdg/doris/core/be/src/vec/exprs/vexpr.cpp:219 14# doris::vectorized::VTableFunctionNode::prepare(doris::RuntimeState*) at /home/disk2/pxl/dev/baidu/bdg/doris/core/be/src/vec/exec/vtable_function_node.cpp:59 15# doris::PlanFragmentExecutor::prepare(doris::TExecPlanFragmentParams const&, doris::QueryFragmentsCtx*) at /home/disk2/pxl/dev/baidu/bdg/doris/core/be/src/runtime/plan_fragment_executor.cpp:155 16# doris::FragmentExecState::prepare(doris::TExecPlanFragmentParams const&) in /home/disk2/pxl/dev/baidu/bdg/doris/core/output/be/lib/palo_be 17# doris::FragmentMgr::exec_plan_fragment(doris::TExecPlanFragmentParams const&, std::function<void (doris::PlanFragmentExecutor*)>) at /home/disk2/pxl/dev/baidu/bdg/doris/core/be/src/runtime/fragment_mgr.cpp:631 18# doris::FragmentMgr::exec_plan_fragment(doris::TExecPlanFragmentParams const&) at /home/disk2/pxl/dev/baidu/bdg/doris/core/be/src/runtime/fragment_mgr.cpp:527 19# doris::PInternalServiceImpl<doris::PBackendService>::_exec_plan_fragment(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) at /home/disk2/pxl/dev/baidu/bdg/doris/core/be/src/service/internal_service.cpp:172 20# doris::PInternalServiceImpl<doris::PBackendService>::exec_plan_fragment(google::protobuf::RpcController*, doris::PExecPlanFragmentRequest const*, doris::PExecPlanFragmentResult*, google::protobuf::Closure*) at /home/disk2/pxl/dev/baidu/bdg/doris/core/be/src/service/internal_service.cpp:107 21# doris::PBackendService::CallMethod(google::protobuf::MethodDescriptor const*, google::protobuf::RpcController*, google::protobuf::Message const*, google::protobuf::Message*, google::protobuf::Closure*) at /home/disk2/pxl/dev/baidu/bdg/doris/core/gensrc/build/gen_cpp/internal_service.pb.cc:18991 22# brpc::policy::ProcessHttpRequest(brpc::InputMessageBase*) at /home/disk2/pxl/dev/baidu/bdg/doris/core/thirdparty/src/incubator-brpc-1.0.0/src/brpc/policy/http_rpc_protocol.cpp:1499 23# brpc::ProcessInputMessage(void*) at /home/disk2/pxl/dev/baidu/bdg/doris/core/thirdparty/src/incubator-brpc-1.0.0/src/brpc/input_messenger.cpp:137 24# brpc::InputMessenger::OnNewMessages(brpc::Socket*) at /home/disk2/pxl/dev/baidu/bdg/doris/core/thirdparty/src/incubator-brpc-1.0.0/src/brpc/input_messenger.cpp:335 25# brpc::Socket::ProcessEvent(void*) at /home/disk2/pxl/dev/baidu/bdg/doris/core/thirdparty/src/incubator-brpc-1.0.0/src/brpc/socket.cpp:1020 26# bthread::TaskGroup::task_runner(long) at /home/disk2/pxl/dev/baidu/bdg/doris/core/thirdparty/src/incubator-brpc-1.0.0/src/bthread/task_group.cpp:301 27# bthread_make_fcontext in /home/disk2/pxl/dev/baidu/bdg/doris/core/output/be/lib/palo_be ``` ### What You Expected? fix it ### How to Reproduce? _No response_ ### Anything Else? _No response_ ### Are you willing to submit PR? - [X] 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