INFO: java_cmd /usr/java/jdk-17//bin/java
INFO: jdk_version 17
StdoutLogger 2024-12-04 15:39:53,298 Start time: Wed Dec 4 15:39:53 CST 2024
INFO: java_cmd /usr/java/jdk-17//bin/java
INFO: jdk_version 17
Java HotSpot(TM) 64-Bit Server VM warning: Option CriticalJNINatives was deprecated in version 16.0 and will likely be removed in a future release.
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/doris/apache-doris-3.0.2-bin-x64/be/lib/java_extensions/preload-extensions/preload-extensions-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder
.class]
SLF4J: Found binding in [jar:file:/home/doris/apache-doris-3.0.2-bin-x64/be/lib/java_extensions/java-udf/java-udf-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/doris/apache-doris-3.0.2-bin-x64/be/lib/hadoop_hdfs/common/lib/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Reload4jLoggerFactory]
[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
thrift error, reason=No more data to read.thrift error, reason=No more data to read.F20241204 16:29:44.146723 166905 assert_cast.h:57] Bad cast from type:doris::vectorized::ColumnStrt> to doris::vectorized::ColumnNullable
*** Check failure stack trace: ***
@ 0x56291b187366 google::LogMessage::SendToLog()
@ 0x56291b183db0 google::LogMessage::Flush()
@ 0x56291b187ba9 google::LogMessageFatal::~LogMessageFatal()
@ 0x562912fe6a60 ZZ11assert_castIRKN5doris10vectorized14ColumnNullableEL18TypeCheckOnRelease1ERKNS1_7IColumnEET_OT1_ENKUlOS9_E_clIS8_EES4_SC
@ 0x562912fe6897 assert_cast<>()
@ 0x562914f31b0c doris::vectorized::ColumnNullable::insert_indices_from()
@ 0x56291505c84c doris::vectorized::MutableBlock::add_rows()
@ 0x56291a686a40 doris::vectorized::BlockSerializer<>::next_serialized_block()
@ 0x56291a68bf0d doris::vectorized::PipChannel::add_rows()
@ 0x56291a696e7e doris::pipeline::ExchangeSinkOperatorX::channel_add_rows_with_idx<>()
@ 0x56291a692075 doris::pipeline::ExchangeSinkOperatorX::sink()
@ 0x56291a69074a doris::pipeline::ExchangeSinkLocalState::_send_new_partition_batch()
@ 0x56291a691f19 doris::pipeline::ExchangeSinkOperatorX::sink()
@ 0x56291b0bb180 doris::pipeline::PipelineTask::execute()
@ 0x56291b0c96ed doris::pipeline::TaskScheduler::_do_work()
@ 0x5629114517a8 doris::ThreadPool::dispatch_thread()
@ 0x562911446871 doris::Thread::supervise_thread()
@ 0x7f18691c6dd5 start_thread
@ 0x7f1869bf4ead __clone
@ (nil) (unknown)
*** Query id: b238f64997d649b2-9feb975b4bffabaa ***
*** is nereids: 1 ***
*** tablet id: 0 ***
*** Aborted at 1733300984 (unix time) try "date -d @1733300984" if you are using GNU date ***
*** Current BE git commitID: c21b9f5bce ***
*** SIGABRT unknown detail explain (@0x28522) received by PID 165154 (TID 166905 OR 0x7f0c683dd700) from PID 165154; stack trace: ***
0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, siginfo_t*, void*) at /home/zcp/repo_center/doris_release/doris/be/src/common/signal_handler.h:421
1# 0x00007F1869B2D280 in /lib64/libc.so.6
2# gsignal in /lib64/libc.so.6
3# abort in /lib64/libc.so.6
4# 0x000056291B191C3D in /home/doris/apache-doris-3.0.2-bin-x64/be/lib/doris_be
5# 0x000056291B18427A in /home/doris/apache-doris-3.0.2-bin-x64/be/lib/doris_be
6# google::LogMessage::SendToLog() in /home/doris/apache-doris-3.0.2-bin-x64/be/lib/doris_be
7# google::LogMessage::Flush() in /home/doris/apache-doris-3.0.2-bin-x64/be/lib/doris_be
8# google::LogMessageFatal::~LogMessageFatal() in /home/doris/apache-doris-3.0.2-bin-x64/be/lib/doris_be
9# doris::vectorized::ColumnNullable const& assert_cast<doris::vectorized::ColumnNullable const&, (TypeCheckOnRelease)1, doris::vectorized::IColumn const&>(doris::vectorized::IColumn const&)::{
lambda(auto:1&&)#1}::operator()<doris::vectorized::IColumn const&>(doris::vectorized::IColumn const&) const at /home/zcp/repo_center/doris_release/doris/be/src/vec/common/assert_cast.h:57
10# doris::vectorized::ColumnNullable const& assert_cast<doris::vectorized::ColumnNullable const&, (TypeCheckOnRelease)1, doris::vectorized::IColumn const&>(doris::vectorized::IColumn const&) at
/home/zcp/repo_center/doris_release/doris/be/src/vec/common/assert_cast.h:72
11# doris::vectorized::ColumnNullable::insert_indices_from(doris::vectorized::IColumn const&, unsigned int const*, unsigned int const*) at /home/zcp/repo_center/doris_release/doris/be/src/vec/co
lumns/column_nullable.cpp:292
12# doris::vectorized::MutableBlock::add_rows(doris::vectorized::Block const*, unsigned int const*, unsigned int const*, std::vector<int, std::allocator > const*) at /home/zcp/repo_center/d
oris_release/doris/be/src/vec/core/block.cpp:1038
13# doris::vectorized::BlockSerializer::next_serialized_block(doris::vectorized::Block*, doris::PBlock*, int, bool*, bool, std::vector<unsigned int, std:
:allocator > const*) at /home/zcp/repo_center/doris_release/doris/be/src/vec/sink/vdata_stream_sender.cpp:388
14# doris::vectorized::PipChannel::add_rows(doris::vectorized::Block*, std::vector<unsigned int, std::allocator > const&, bool) at /home/zcp/repo_center/doris_release/doris/be/src/
vec/sink/vdata_stream_sender.h:305
15# doris::Status doris::pipeline::ExchangeSinkOperatorX::channel_add_rows_with_idx<std::vector<doris::vectorized::PipChannel*, std::allocator > >(doris::RuntimeS
tate*, std::vector<doris::vectorized::PipChannel*, std::allocator >&, int, std::vector<std::vector<unsigned int, std::allocator >, std::allocator<st
d::vector<unsigned int, std::allocator > > >&, doris::vectorized::Block*, bool) at /home/zcp/repo_center/doris_release/doris/be/src/pipeline/exec/exchange_sink_operator.cpp:619
16# doris::pipeline::ExchangeSinkOperatorX::sink(doris::RuntimeState*, doris::vectorized::Block*, bool) at /home/zcp/repo_center/doris_release/doris/be/src/pipeline/exec/exchange_sink_operator.c
pp:508
17# doris::pipeline::ExchangeSinkLocalState::_send_new_partition_batch() at /home/zcp/repo_center/doris_release/doris/be/src/pipeline/exec/exchange_sink_operator.cpp:269
18# doris::pipeline::ExchangeSinkOperatorX::sink(doris::RuntimeState*, doris::vectorized::Block*, bool) in /home/doris/apache-doris-3.0.2-bin-x64/be/lib/doris_be
19# doris::pipeline::PipelineTask::execute(bool*) at /home/zcp/repo_center/doris_release/doris/be/src/pipeline/pipeline_task.cpp:366
20# doris::pipeline::TaskScheduler::_do_work(unsigned long) at /home/zcp/repo_center/doris_release/doris/be/src/pipeline/task_scheduler.cpp:138
21# doris::ThreadPool::dispatch_thread() in /home/doris/apache-doris-3.0.2-bin-x64/be/lib/doris_be
22# doris::Thread::supervise_thread(void*) at /home/zcp/repo_center/doris_release/doris/be/src/util/thread.cpp:499
23# start_thread in /lib64/libpthread.so.0
24# __clone in /lib64/libc.so.6