liuchunhua commented on issue #15921:
URL: https://github.com/apache/doris/issues/15921#issuecomment-1635520513

   version: 1.2.4 
   
   insert into innertable select * from hive
   
   ```
   F0712 15:56:50.480654 26192 column_impl.h:67] Size of selector: 1607, is 
larger than size of column:1258
   *** Check failure stack trace: ***
       @     0x565436894eed  google::LogMessage::Fail()
       @     0x565436897429  google::LogMessage::SendToLog()
       @     0x565436894a56  google::LogMessage::Flush()
       @     0x565436897a99  google::LogMessageFatal::~LogMessageFatal()
       @     0x565432497a98  
doris::vectorized::ColumnNullable::append_data_by_selector()
       @     0x5654325365c5  
doris::vectorized::Block::append_block_by_selector()
       @     0x56543621b538  doris::stream_load::VNodeChannel::add_block()
       @     0x5654362214d5  doris::stream_load::VOlapTableSink::send()
       @     0x56543146be89  
doris::PlanFragmentExecutor::open_vectorized_internal()
       @     0x56543146cdda  doris::PlanFragmentExecutor::open()
       @     0x565431444dae  doris::FragmentExecState::execute()
       @     0x5654314481a5  doris::FragmentMgr::_exec_actual()
       @     0x5654314488ca  
_ZNSt17_Function_handlerIFvvEZN5doris11FragmentMgr18exec_plan_fragmentERKNS1_23TExecPlanFragmentParamsESt8functionIFvPNS1_20PlanFragmentExecutorEEEEUlvE_E9_M_invokeERKSt9_Any_data
       @     0x5654316feb15  doris::ThreadPool::dispatch_thread()
       @     0x5654316f424f  doris::Thread::supervise_thread()
       @     0x7f2c08219ea5  start_thread
       @     0x7f2c0852c8dd  __clone
       @              (nil)  (unknown)
   *** Query id: 798ba6186f174202-a6cbf439b8193a86 ***
   *** Aborted at 1689148586 (unix time) try "date -d @1689148586" if you are 
using GNU date ***
   *** Current BE git commitID: Unknown ***
   *** SIGSEGV address not mapped to object (@0x7f861d804000) received by PID 
32341 (TID 0x7f7e9c91f700) from PID 494944256; stack trace: ***
    0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, 
siginfo_t*, void*) at /root/doris/be/src/common/signal_handler.h:420
    1# os::Linux::chained_handler(int, siginfo_t*, void*) in 
/usr/lib/jvm/java-1.8.0/jre/lib/amd64/server/libjvm.so
    2# JVM_handle_linux_signal in 
/usr/lib/jvm/java-1.8.0/jre/lib/amd64/server/libjvm.so
    3# signalHandler(int, siginfo_t*, void*) in 
/usr/lib/jvm/java-1.8.0/jre/lib/amd64/server/libjvm.so
    4# 0x00007F88992B7400 in /lib64/libc.so.6
    5# __memmove_ssse3_back in /lib64/libc.so.6
    6# doris::vectorized::ColumnString::insert_from(doris::vectorized::IColumn 
const&, unsigned long) at /root/doris/be/src/vec/columns/column_string.h:156
    7# 
doris::vectorized::ColumnNullable::append_data_by_selector(COW<doris::vectorized::IColumn>::mutable_ptr<doris::vectorized::IColumn>&,
 doris::vectorized::PODArray<unsigned long, 4096ul, Allocator<false, false>, 
15ul, 16ul> const&) const at 
/root/doris/be/src/vec/columns/column_nullable.h:197
    8# 
doris::vectorized::Block::append_block_by_selector(std::vector<COW<doris::vectorized::IColumn>::mutable_ptr<doris::vectorized::IColumn>,
 
std::allocator<COW<doris::vectorized::IColumn>::mutable_ptr<doris::vectorized::IColumn>
 > >&, doris::vectorized::PODArray<unsigned long, 4096ul, Allocator<false, 
false>, 15ul, 16ul> const&) const at /root/doris/be/src/vec/core/block.cpp:683
    9# doris::stream_load::VNodeChannel::add_block(doris::vectorized::Block*, 
std::pair<std::unique_ptr<doris::vectorized::PODArray<unsigned long, 4096ul, 
Allocator<false, false>, 15ul, 16ul>, 
std::default_delete<doris::vectorized::PODArray<unsigned long, 4096ul, 
Allocator<false, false>, 15ul, 16ul> > >, std::vector<long, 
std::allocator<long> > > const&) at 
/root/doris/be/src/vec/sink/vtablet_sink.cpp:214
   10# doris::stream_load::VOlapTableSink::send(doris::RuntimeState*, 
doris::vectorized::Block*) at /root/doris/be/src/vec/sink/vtablet_sink.cpp:607
   11# doris::PlanFragmentExecutor::open_vectorized_internal() at 
/root/doris/be/src/runtime/plan_fragment_executor.cpp:322
   12# doris::PlanFragmentExecutor::open() at 
/root/doris/be/src/runtime/plan_fragment_executor.cpp:261
   13# doris::FragmentExecState::execute() at 
/root/doris/be/src/runtime/fragment_mgr.cpp:261
   14# 
doris::FragmentMgr::_exec_actual(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>) at 
/root/doris/be/src/runtime/fragment_mgr.cpp:508
   15# 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 /var/local/ldb-toolchain/include/c++/11/bits/std_function.h:291
   16# doris::ThreadPool::dispatch_thread() at 
/root/doris/be/src/util/threadpool.cpp:543
   17# doris::Thread::supervise_thread(void*) at 
/root/doris/be/src/util/thread.cpp:455
   18# start_thread in /lib64/libpthread.so.0
   19# __clone in /lib64/libc.so.6
   ```


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