You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by GitBox <gi...@apache.org> on 2022/04/22 09:43:39 UTC
[GitHub] [incubator-doris] BiteTheDDDDt opened a new issue, #9168: [Bug] [Lateral-View] [Vectorized] core dump on lateral-view with nullable column
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-unsubscribe@doris.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org
[GitHub] [incubator-doris] morningman closed issue #9168: [Bug] [Lateral-View] [Vectorized] core dump on lateral-view with nullable column
Posted by GitBox <gi...@apache.org>.
morningman closed issue #9168: [Bug] [Lateral-View] [Vectorized] core dump on lateral-view with nullable column
URL: https://github.com/apache/incubator-doris/issues/9168
--
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-unsubscribe@doris.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org