版本3.0.8
通过查看be.out发现query_id对应的是一个stream load导致的,请问这个怎么排查
*** Query id: d141cbca577dcee0-4ac28f302f26939a ***
*** is nereids: 1 ***
*** tablet id: 0 ***
*** Aborted at 1781643331 (unix time) try "date -d @1781643331" if you are using GNU date ***
*** Current BE git commitID: 09b0cc49a6 ***
*** SIGSEGV address not mapped to object (@0x0) received by PID 90194 (TID 130183 OR 0x7f2ff4bff700) from PID 0; 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# PosixSignals::chained_handler(int, siginfo*, void*) [clone .part.0] in /app/doris/java17/lib/server/libjvm.so
2# JVM_handle_linux_signal in /app/doris/java17/lib/server/libjvm.so
3# 0x00007F50C1DAE400 in /lib64/libc.so.6
4# std::basic_filebuf<char, std::char_traits<char> >::overflow(int) at /data/gcc-11.1.0/build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/fstream.tcc:585
5# std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long) at /data/gcc-11.1.0/build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/streambuf.tcc:99
6# std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) at /data/gcc-11.1.0/build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/ostream_insert.h:102
7# doris::RuntimeState::append_error_msg_to_file(std::function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > ()>, std::function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > ()>, bool) at /home/zcp/repo_center/doris_release/doris/be/src/runtime/runtime_state.cpp:438
8# doris::vectorized::OlapTableBlockConvertor::_internal_validate_column(doris::RuntimeState*, doris::TypeDescriptor const&, bool, COW<doris::vectorized::IColumn>::immutable_ptr<doris::vectorized::IColumn>, unsigned long, fmt::v7::basic_memory_buffer<char, 500ul, std::allocator<char> >&, unsigned int, doris::vectorized::PODArray<unsigned long, 4096ul, Allocator<false, false, false, DefaultMemoryAllocator>, 16ul, 15ul>*)::$_0::operator()(int) const at /home/zcp/repo_center/doris_release/doris/be/src/vec/sink/vtablet_block_convertor.cpp:191
9# doris::vectorized::OlapTableBlockConvertor::_internal_validate_column(doris::RuntimeState*, doris::TypeDescriptor const&, bool, COW<doris::vectorized::IColumn>::immutable_ptr<doris::vectorized::IColumn>, unsigned long, fmt::v7::basic_memory_buffer<char, 500ul, std::allocator<char> >&, unsigned int, doris::vectorized::PODArray<unsigned long, 4096ul, Allocator<false, false, false, DefaultMemoryAllocator>, 16ul, 15ul>*)::$_2::operator()(doris::vectorized::ColumnStr<unsigned int> const*) const at /home/zcp/repo_center/doris_release/doris/be/src/vec/sink/vtablet_block_convertor.cpp:244
10# doris::vectorized::OlapTableBlockConvertor::_internal_validate_column(doris::RuntimeState*, doris::TypeDescriptor const&, bool, COW<doris::vectorized::IColumn>::immutable_ptr<doris::vectorized::IColumn>, unsigned long, fmt::v7::basic_memory_buffer<char, 500ul, std::allocator<char> >&, unsigned int, doris::vectorized::PODArray<unsigned long, 4096ul, Allocator<false, false, false, DefaultMemoryAllocator>, 16ul, 15ul>*) at /home/zcp/repo_center/doris_release/doris/be/src/vec/sink/vtablet_block_convertor.cpp:258
11# doris::vectorized::OlapTableBlockConvertor::_validate_column(doris::RuntimeState*, doris::TypeDescriptor const&, bool, COW<doris::vectorized::IColumn>::immutable_ptr<doris::vectorized::IColumn>, unsigned long, fmt::v7::basic_memory_buffer<char, 500ul, std::allocator<char> >&, unsigned int, doris::vectorized::PODArray<unsigned long, 4096ul, Allocator<false, false, false, DefaultMemoryAllocator>, 16ul, 15ul>*) at /home/zcp/repo_center/doris_release/doris/be/src/vec/sink/vtablet_block_convertor.h:73
12# doris::vectorized::OlapTableBlockConvertor::_validate_data(doris::RuntimeState*, doris::vectorized::Block*, unsigned int, int&) at /home/zcp/repo_center/doris_release/doris/be/src/vec/sink/vtablet_block_convertor.cpp:465
13# doris::vectorized::OlapTableBlockConvertor::validate_and_convert_block(doris::RuntimeState*, doris::vectorized::Block*, std::shared_ptr<doris::vectorized::Block>&, std::vector<std::shared_ptr<doris::vectorized::VExprContext>, std::allocator<std::shared_ptr<doris::vectorized::VExprContext> > >, unsigned long, bool&) in /app/doris/be/lib/doris_be
14# doris::vectorized::VRowDistribution::generate_rows_distribution(doris::vectorized::Block&, std::shared_ptr<doris::vectorized::Block>&, long&, bool&, std::vector<doris::vectorized::RowPartTabletIds, std::allocator<doris::vectorized::RowPartTabletIds> >&, long&) at /home/zcp/repo_center/doris_release/doris/be/src/vec/sink/vrow_distribution.cpp:475
15# doris::vectorized::VTabletWriter::write(doris::RuntimeState*, doris::vectorized::Block&) at /home/zcp/repo_center/doris_release/doris/be/src/vec/sink/writer/vtablet_writer.cpp:1782
16# doris::vectorized::AsyncResultWriter::process_block(doris::RuntimeState*, doris::RuntimeProfile*) in /app/doris/be/lib/doris_be
17# std::_Function_handler<void (), doris::vectorized::AsyncResultWriter::start_writer(doris::RuntimeState*, doris::RuntimeProfile*)::$_0>::_M_invoke(std::_Any_data const&) at /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/std_function.h:291
18# doris::ThreadPool::dispatch_thread() at /home/zcp/repo_center/doris_release/doris/be/src/util/threadpool.cpp:609
19# doris::Thread::supervise_thread(void*) at /home/zcp/repo_center/doris_release/doris/be/src/util/thread.cpp:499
20# start_thread in /lib64/libpthread.so.0
21# clone in /lib64/libc.so.6
*** Query id: 8d4736fa1f262abb-26e2c3539720ee93 ***
*** is nereids: 1 ***
*** tablet id: 0 ***
*** Aborted at 1780941536 (unix time) try "date -d @1780941536" if you are using GNU date ***
*** Current BE git commitID: 09b0cc49a6 ***
*** SIGSEGV address not mapped to object (@0x0) received by PID 85770 (TID 25141 OR 0x7ebb673fc700) from PID 0; 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# PosixSignals::chained_handler(int, siginfo*, void*) [clone .part.0] in /app/doris/java17/lib/server/libjvm.so
2# JVM_handle_linux_signal in /app/doris/java17/lib/server/libjvm.so
3# 0x00007F4CA169D400 in /lib64/libc.so.6
4# std::basic_filebuf<char, std::char_traits<char> >::overflow(int) at /data/gcc-11.1.0/build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/fstream.tcc:585
5# std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long) at /data/gcc-11.1.0/build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/streambuf.tcc:99
6# std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) at /data/gcc-11.1.0/build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/ostream_insert.h:102
7# doris::RuntimeState::append_error_msg_to_file(std::function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > ()>, std::function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > ()>, bool) at /home/zcp/repo_center/doris_release/doris/be/src/runtime/runtime_state.cpp:438
8# doris::vectorized::VFileScanner::_convert_to_output_block(doris::vectorized::Block*) at /home/zcp/repo_center/doris_release/doris/be/src/vec/exec/scan/vfile_scanner.cpp:598
9# doris::vectorized::VFileScanner::_get_block_wrapped(doris::RuntimeState*, doris::vectorized::Block*, bool*) at /home/zcp/repo_center/doris_release/doris/be/src/vec/exec/scan/vfile_scanner.cpp:328
10# doris::vectorized::VFileScanner::_get_block_impl(doris::RuntimeState*, doris::vectorized::Block*, bool*) at /home/zcp/repo_center/doris_release/doris/be/src/vec/exec/scan/vfile_scanner.cpp:250
11# doris::vectorized::VScanner::get_block(doris::RuntimeState*, doris::vectorized::Block*, bool*) in /app/doris/be/lib/doris_be
12# doris::vectorized::VScanner::get_block_after_projects(doris::RuntimeState*, doris::vectorized::Block*, bool*) at /home/zcp/repo_center/doris_release/doris/be/src/vec/exec/scan/vscanner.cpp:86
13# doris::vectorized::ScannerScheduler::_scanner_scan(std::shared_ptr<doris::vectorized::ScannerContext>, std::shared_ptr<doris::vectorized::ScanTask>) at /home/zcp/repo_center/doris_release/doris/be/src/vec/exec/scan/scanner_scheduler.cpp:221
14# std::_Function_handler<void (), doris::vectorized::ScannerScheduler::submit(std::shared_ptr<doris::vectorized::ScannerContext>, std::shared_ptr<doris::vectorized::ScanTask>)::$_1::operator()() const::{lambda()#1}>::_M_invoke(std::_Any_data const&) at /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/std_function.h:291
15# doris::ThreadPool::dispatch_thread() at /home/zcp/repo_center/doris_release/doris/be/src/util/threadpool.cpp:609
16# doris::Thread::supervise_thread(void*) at /home/zcp/repo_center/doris_release/doris/be/src/util/thread.cpp:499
17# start_thread in /lib64/libpthread.so.0
18# clone in /lib64/libc.so.6