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

   ### 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?
   
   ```
   *** SIGABRT unkown detail explain (@0x1fa00013ab1) received by PID 80561 
(TID 0x7fbfce5fe700) from PID 80561; stack trace: ***
    0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, 
siginfo_t*, void*) at 
/home/disk6/yang/workspace/baidu/bdg/doris/core/be/src/common/signal_handler.h:420
    1# 0x00007FC0287F6570 in /lib64/libc.so.6
    2# gsignal in /lib64/libc.so.6
    3# __GI_abort in /lib64/libc.so.6
    4# __gnu_cxx::__verbose_terminate_handler() [clone .cold] in 
/home/disk6/yang/doris/be/lib/palo_be
    5# __cxxabiv1::__terminate(void (*)()) in 
/home/disk6/yang/doris/be/lib/palo_be
    6# 0x00007FC0411D1DA1 in /home/disk6/yang/doris/be/lib/palo_be
    7# 0x00007FC0411D1EF5 in /home/disk6/yang/doris/be/lib/palo_be
    8# std::__throw_logic_error(char const*) in 
/home/disk6/yang/doris/be/lib/palo_be
    9# void std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >::_M_construct<char const*>(char const*, char const*, 
std::forward_iterator_tag) at 
/home/disk6/yang/workspace/baidu/bdg/doris/palo-toolchain/ldb_toolchain/include/c++/11/bits/basic_string.tcc:215
   10# doris::stream_load::OlapTableSink::_validate_cell(doris::TypeDescriptor 
const&, std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, void*, unsigned long, 
fmt::v7::basic_memory_buffer<char, 500ul, std::allocator<char> >&, 
doris::RowBatch*) at 
/home/disk6/yang/workspace/baidu/bdg/doris/core/be/src/exec/tablet_sink.cpp:1225
   11# doris::stream_load::OlapTableSink::_validate_data(doris::RuntimeState*, 
doris::RowBatch*, doris::Bitmap*, int*, bool*) at 
/home/disk6/yang/workspace/baidu/bdg/doris/core/be/src/exec/tablet_sink.cpp:1340
   12# doris::stream_load::OlapTableSink::send(doris::RuntimeState*, 
doris::RowBatch*) at 
/home/disk6/yang/workspace/baidu/bdg/doris/core/be/src/exec/tablet_sink.cpp:964
   13# doris::PlanFragmentExecutor::open_internal() at 
/home/disk6/yang/workspace/baidu/bdg/doris/core/be/src/runtime/plan_fragment_executor.cpp:404
   14# doris::PlanFragmentExecutor::open() at 
/home/disk6/yang/workspace/baidu/bdg/doris/core/be/src/runtime/plan_fragment_executor.cpp:249
   15# doris::FragmentExecState::execute() at 
/home/disk6/yang/workspace/baidu/bdg/doris/core/be/src/runtime/fragment_mgr.cpp:246
   16# 
doris::FragmentMgr::_exec_actual(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>) at 
/home/disk6/yang/workspace/baidu/bdg/doris/core/be/src/runtime/fragment_mgr.cpp:499
   17# doris::FragmentMgr::exec_plan_fragment(doris::TExecPlanFragmentParams 
const&, std::function<void 
(doris::PlanFragmentExecutor*)>)::{lambda()#1}::operator()() const at 
/home/disk6/yang/workspace/baidu/bdg/doris/core/be/src/runtime/fragment_mgr.cpp:707
   18# void std::__invoke_impl<void, 
doris::FragmentMgr::exec_plan_fragment(doris::TExecPlanFragmentParams const&, 
std::function<void 
(doris::PlanFragmentExecutor*)>)::{lambda()#1}&>(std::__invoke_other, 
doris::FragmentMgr::exec_plan_fragment(doris::TExecPlanFragmentParams const&, 
std::function<void (doris::PlanFragmentExecutor*)>)::{lambda()#1}&) at 
/home/disk6/yang/workspace/baidu/bdg/doris/palo-toolchain/ldb_toolchain/include/c++/11/bits/invoke.h:61
   19# std::enable_if<is_invocable_r_v<void, 
doris::FragmentMgr::exec_plan_fragment(doris::TExecPlanFragmentParams const&, 
std::function<void (doris::PlanFragmentExecutor*)>)::{lambda()#1}&>, 
void>::type std::__invoke_r<void, 
doris::FragmentMgr::exec_plan_fragment(doris::TExecPlanFragmentParams const&, 
std::function<void 
(doris::PlanFragmentExecutor*)>)::{lambda()#1}&>(doris::FragmentMgr::exec_plan_fragment(doris::TExecPlanFragmentParams
 const&, std::function<void (doris::PlanFragmentExecutor*)>)::{lambda()#1}&) at 
/home/disk6/yang/workspace/baidu/bdg/doris/palo-toolchain/ldb_toolchain/include/c++/11/bits/invoke.h:117
   20# std::_Function_handler<void (), 
doris::FragmentMgr::exec_plan_fragment(doris::TExecPlanFragmentParams const&, 
std::function<void 
(doris::PlanFragmentExecutor*)>)::{lambda()#1}>::_M_invoke(std::_Any_data 
const&) at 
/home/disk6/yang/workspace/baidu/bdg/doris/palo-toolchain/ldb_toolchain/include/c++/11/bits/std_function.h:292
   21# std::function<void ()>::operator()() const at 
/home/disk6/yang/workspace/baidu/bdg/doris/palo-toolchain/ldb_toolchain/include/c++/11/bits/std_function.h:560
   22# doris::FunctionRunnable::run() at 
/home/disk6/yang/workspace/baidu/bdg/doris/core/be/src/util/threadpool.cpp:45
   23# doris::ThreadPool::dispatch_thread() at 
/home/disk6/yang/workspace/baidu/bdg/doris/core/be/src/util/threadpool.cpp:548
   24# void std::__invoke_impl<void, void (doris::ThreadPool::*&)(), 
doris::ThreadPool*&>(std::__invoke_memfun_deref, void 
(doris::ThreadPool::*&)(), doris::ThreadPool*&) at 
/home/disk6/yang/workspace/baidu/bdg/doris/palo-toolchain/ldb_toolchain/include/c++/11/bits/invoke.h:74
   25# std::__invoke_result<void (doris::ThreadPool::*&)(), 
doris::ThreadPool*&>::type std::__invoke<void (doris::ThreadPool::*&)(), 
doris::ThreadPool*&>(void (doris::ThreadPool::*&)(), doris::ThreadPool*&) at 
/home/disk6/yang/workspace/baidu/bdg/doris/palo-toolchain/ldb_toolchain/include/c++/11/bits/invoke.h:97
   26# void std::_Bind<void 
(doris::ThreadPool::*(doris::ThreadPool*))()>::__call<void, , 
0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) at 
/home/disk6/yang/workspace/baidu/bdg/doris/palo-toolchain/ldb_toolchain/include/c++/11/functional:422
   27# void std::_Bind<void 
(doris::ThreadPool::*(doris::ThreadPool*))()>::operator()<, void>() at 
/home/disk6/yang/workspace/baidu/bdg/doris/palo-toolchain/ldb_toolchain/include/c++/11/functional:505
   28# void std::__invoke_impl<void, std::_Bind<void 
(doris::ThreadPool::*(doris::ThreadPool*))()>&>(std::__invoke_other, 
std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>&) at 
/home/disk6/yang/workspace/baidu/bdg/doris/palo-toolchain/ldb_toolchain/include/c++/11/bits/invoke.h:61
   29# 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 
/home/disk6/yang/workspace/baidu/bdg/doris/palo-toolchain/ldb_toolchain/include/c++/11/bits/invoke.h:117
   30# std::_Function_handler<void (), std::_Bind<void 
(doris::ThreadPool::*(doris::ThreadPool*))()> >::_M_invoke(std::_Any_data 
const&) at 
/home/disk6/yang/workspace/baidu/bdg/doris/palo-toolchain/ldb_toolchain/include/c++/11/bits/std_function.h:292
   31# std::function<void ()>::operator()() const at 
/home/disk6/yang/workspace/baidu/bdg/doris/palo-toolchain/ldb_toolchain/include/c++/11/bits/std_function.h:560
   32# doris::Thread::supervise_thread(void*) at 
/home/disk6/yang/workspace/baidu/bdg/doris/core/be/src/util/thread.cpp:426
   33# start_thread in /lib64/libpthread.so.0
   34# __clone in /lib64/libc.so.6
   ```
   
   ### What You Expected?
   
   no core
   
   ### How to Reproduce?
   
   _No response_
   
   ### Anything Else?
   
   This bug inroduced by #12375
   
   ### 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: [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