amorynan opened a new pull request, #39105:
URL: https://github.com/apache/doris/pull/39105

   ## Proposed changes
   if we use sql with string:
   we will meet coredump below:
   ```
   [WARNING!] /sys/kernel/mm/transparent_hugepage/enabled: [always] madvise 
never, Doris not recommend turning on THP, which may cause the BE process to 
use more memory and cannot be freed in time. Turn off THP: `echo madvise | sudo 
tee /sys/kernel/mm/transparent_hugepage/enabled`
   start BE in local mode
   F20240807 22:30:39.816305 1767121 function_array_apply.cpp:227] unsupported 
type Nullable(String)
   *** Check failure stack trace: ***
       @     0x55e6a10363b6  google::LogMessage::SendToLog()
       @     0x55e6a1032e00  google::LogMessage::Flush()
       @     0x55e6a1036bf9  google::LogMessageFatal::~LogMessageFatal()
       @     0x55e67b721ef9  doris::vectorized::FunctionArrayApply::_execute()
       @     0x55e67b71af19  
doris::vectorized::FunctionArrayApply::execute_impl()
       @     0x55e67a9adba7  
doris::vectorized::DefaultExecutable::execute_impl()
       @     0x55e68107e47d  
doris::vectorized::PreparedFunctionImpl::_execute_skipped_constant_deal()
       @     0x55e681065f90  
doris::vectorized::PreparedFunctionImpl::default_implementation_for_constant_arguments()
       @     0x55e681068ae0  
doris::vectorized::PreparedFunctionImpl::execute_without_low_cardinality_columns()
       @     0x55e681069032  doris::vectorized::PreparedFunctionImpl::execute()
       @     0x55e67a9a85da  doris::vectorized::IFunctionBase::execute()
       @     0x55e67a98c880  doris::vectorized::VectorizedFnCall::_do_execute()
       @     0x55e67a98ce58  doris::vectorized::VectorizedFnCall::execute()
       @     0x55e67a9ccdcb  doris::vectorized::VExpr::get_const_col()
       @     0x55e67a988cdc  doris::vectorized::VectorizedFnCall::open()
       @     0x55e67aabda3f  doris::vectorized::VExprContext::open()
       @     0x55e65499e757  doris::FoldConstantExecutor::_prepare_and_open<>()
       @     0x55e654986927  doris::FoldConstantExecutor::fold_constant_vexpr()
       @     0x55e65486de05  doris::PInternalService::_fold_constant_expr()
       @     0x55e6548bd36a  
doris::PInternalService::fold_constant_expr()::$_0::operator()()
       @     0x55e6548bc84f  std::__invoke_impl<>()
       @     0x55e6548bc78f  
_ZSt10__invoke_rIvRZN5doris16PInternalService18fold_constant_exprEPN6google8protobuf13RpcControllerEPKNS0_20PConstantExprRequestEPNS0_19PConstantExprResultEPNS3_7ClosureEE3$_0JEENSt9enable_ifIX16is_invocable_r_vIT_T0_DpT1_EESG_E4typeEOSH_DpOSI_
       @     0x55e6548bc466  std::_Function_handler<>::_M_invoke()
       @     0x55e64e07b8eb  std::function<>::operator()()
       @     0x55e6549172f5  doris::WorkThreadPool<>::work_thread()
       @     0x55e654919de9  std::__invoke_impl<>()
       @     0x55e654919bb3  std::__invoke<>()
       @     0x55e654919b19  
_ZNKSt12_Mem_fn_baseIMN5doris14WorkThreadPoolILb0EEEFviELb1EEclIJRPS2_RiEEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOSA_
       @     0x55e654919a63  std::__invoke_impl<>()
       @     0x55e654919873  
_ZSt10__invoke_rIvRSt7_Mem_fnIMN5doris14WorkThreadPoolILb0EEEFviEEJRPS3_RiEENSt9enable_ifIX16is_invocable_r_vIT_T0_DpT1_EESC_E4typeEOSD_DpOSE_
       @     0x55e654919785  
_ZNSt12_Bind_resultIvFSt7_Mem_fnIMN5doris14WorkThreadPoolILb0EEEFviEEPS3_iEE6__callIvJEJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE
       @     0x55e6549194b6  std::_Bind_result<>::operator()<>()
   *** Query id: 0-0 ***
   *** is nereids: 0 ***
   *** tablet id: 0 ***
   *** Aborted at 1723041040 (unix time) try "date -d @1723041040" if you are 
using GNU date ***
   *** Current BE git commitID: f4422905f8 ***
   *** SIGABRT unknown detail explain (@0x461001aef86) received by PID 1765254 
(TID 1767121 OR 0x7fd88b686700) from PID 1765254; stack trace: ***
    0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, 
siginfo_t*, void*) at 
/mnt/disk1/wangqiannan/amory/doris/be/src/common/signal_handler.h:421
    1# 0x00007FDECA380B50 in /lib64/libc.so.6
    2# gsignal in /lib64/libc.so.6
    3# __GI_abort in /lib64/libc.so.6
    4# 0x000055E6A1040C2D in 
/mnt/disk1/wangqiannan/amory/doris/output/be/lib/doris_be
    5# 0x000055E6A10332CA in 
/mnt/disk1/wangqiannan/amory/doris/output/be/lib/doris_be
    6# google::LogMessage::SendToLog() in 
/mnt/disk1/wangqiannan/amory/doris/output/be/lib/doris_be
   ```
   Issue Number: close #xxx
   
   <!--Describe your changes.-->
   
   


-- 
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