3.3.14版本升级到3.4.7版本后BE节点连续崩溃,升级失败

【详述】从3.3.14版本升级到3.4.7版本后,多台BE节点连续崩溃,重新拉起后,过几分钟又会继续崩溃。
【背景】升级版本
【业务影响】
【是否存算分离】
【StarRocks版本】3.4.7
【集群规模】3fe+4be(fe与be混部)
【机器信息】 72C/374G/万兆
【JAVA版本】 openjdk 11.0.2 2019-01-15
【附件】
be.out : 下面是三次崩溃的日志
第一次崩溃:
3.4.7 RELEASE (build 35f3775 distro centos arch x86_64)
query_id:d5306119-8ef3-11f0-9f6c-8030e03d53f8, fragment_instance:d5306119-8ef3-11f0-9f6c-8030e03d53f9
*** Aborted at 1757583837 (unix time) try “date -d @1757583837” if you are using GNU date ***
PC: @ 0x45fdcc0 void std::vector<long, starrocks::ColumnAllocator >::_M_range_insert<__gnu_cxx::__normal_iterator<long const*, std::vector<long, starrocks::Co
lumnAllocator > > >(__gnu_cxx::__normal_iterator<long*, std::vector<long, starrocks::ColumnAllocator<l@
*** SIGSEGV (@0x7f375fe7d000) received by PID 194050 (TID 0x7f39c1ca7700) from PID 1609027584; stack trace: ***
@ 0x7f3c51fb520b __pthread_once_slow
@ 0xb58bdd4 google::(anonymous namespace)::FailureSignalHandler(int, siginfo_t*, void*)
@ 0x7f3c51729bcb os::Linux::chained_handler(int, siginfo*, void*)
@ 0x7f3c5172ea2d JVM_handle_linux_signal
@ 0x7f3c51722538 signalHandler(int, siginfo*, void*)
@ 0x7f3c51fbe630 (/usr/lib64/libpthread-2.17.so+0xf62f)
@ 0x45fdcc0 void std::vector<long, starrocks::ColumnAllocator >::_M_range_insert<__gnu_cxx::__normal_iterator<long const*, std::vector<long, starrocks::Co
lumnAllocator > > >(__gnu_cxx::__normal_iterator<long*, std::vector<long, starrocks::ColumnAllocator<l@
@ 0x471d995 starrocks::Analytor::_add_chunk(std::shared_ptrstarrocks::Chunk const&)
@ 0x471e2ba starrocks::Analytor::process(starrocks::RuntimeState*, std::shared_ptrstarrocks::Chunk const&)
@ 0x4bfc898 starrocks::pipeline::AnalyticSinkOperator::push_chunk(starrocks::RuntimeState*, std::shared_ptrstarrocks::Chunk const&)
@ 0x4bbeed4 starrocks::pipeline::PipelineDriver::process(starrocks::RuntimeState*, int)
@ 0x4eff411 starrocks::pipeline::GlobalDriverExecutor::_worker_thread()
@ 0x3eb3e1f starrocks::ThreadPool::dispatch_thread()
@ 0x3ea9c80 starrocks::thread::supervise_thread(void*)
@ 0x7f3c51fb6ea5 start_thread
@ 0x7f3c4f9e9b0d __clone
start time: Thu Sep 11 17:45:02 CST 2025, server uptime: 17:45:02 up 238 days, 22:36, 10 users, load average: 186.18, 81.46, 33.53
Run with JEMALLOC_CONF: ‘percpu_arena:percpu,oversize_threshold:0,muzzy_decay_ms:5000,dirty_decay_ms:5000,metadata_thp:auto,background_thread:true,prof:true,prof_active:fals
e’
unsupported call jni function, JAVA_HOME is required

第二次崩溃
3.4.7 RELEASE (build 35f3775 distro centos arch x86_64)
query_id:00000000-0000-0000-0000-000000000000, fragment_instance:00000000-0000-0000-0000-000000000000
*** Aborted at 1757583927 (unix time) try “date -d @1757583927” if you are using GNU date ***
PC: @ 0x3e1e188 starrocks::Lz4fBlockCompression::_compress(std::vector<starrocks::Slice, std::allocatorstarrocks::Slice > const&, starrocks::Slice*, bool, unsigne
d long, starrocks::faststring*, std::__cxx11::basic_string<char, std::char_traits, starrocks::raw::Raw@
*** SIGSEGV (@0x20) received by PID 61271 (TID 0x7fc2051d4700) from PID 32; stack trace: ***
@ 0x7fc7ab53820b __pthread_once_slow
@ 0xb58bdd4 google::(anonymous namespace)::FailureSignalHandler(int, siginfo_t*, void*)
@ 0x7fc7ab541630 (/usr/lib64/libpthread-2.17.so+0xf62f)
@ 0x3e1e188 starrocks::Lz4fBlockCompression::_compress(std::vector<starrocks::Slice, std::allocatorstarrocks::Slice > const&, starrocks::Slice*, bool, unsigne
d long, starrocks::faststring*, std::__cxx11::basic_string<char, std::char_traits, starrocks::raw::Raw@
@ 0x3e1f48b starrocks::Lz4fBlockCompression::compress(std::vector<starrocks::Slice, std::allocatorstarrocks::Slice > const&, starrocks::Slice*, bool, unsigned
long, starrocks::faststring*, std::__cxx11::basic_string<char, std::char_traits, starrocks::raw::RawA@
@ 0x77caf95 starrocks::PageIO::compress_page_body(starrocks::BlockCompressionCodec const*, double, std::vector<starrocks::Slice, std::allocator<starrocks::Slice

const&, starrocks::faststring*)
@ 0x775ff15 starrocks::ScalarColumnWriter::finish_current_page()
@ 0x7761137 starrocks::ScalarColumnWriter::finish()
@ 0x7763acc starrocks::StringColumnWriter::finish()
@ 0x6fd2bb8 starrocks::SegmentWriter::finalize_columns(unsigned long*)
@ 0x7a81c23 starrocks::VerticalRowsetWriter::_flush_columns(std::unique_ptr<starrocks::SegmentWriter, std::default_deletestarrocks::SegmentWriter >)
@ 0x7a81d1a starrocks::VerticalRowsetWriter::flush_columns()
@ 0x70ee786 starrocks::RowsetMergerImplstarrocks::Slice::_do_merge_horizontally(starrocks::Tablet&, std::shared_ptr<starrocks::TabletSchema const> const&, lon
g, starrocks::Schema const&, std::vector<std::shared_ptrstarrocks::Rowset, std::allocator<std::shared_ptr<@
@ 0x70efb4c starrocks::RowsetMergerImplstarrocks::Slice::do_merge(starrocks::Tablet&, std::shared_ptr<starrocks::TabletSchema const> const&, long, starrocks::
Schema const&, std::vector<std::shared_ptrstarrocks::Rowset, std::allocator<std::shared_ptr<starrocks::Row@
@ 0x70e48b9 starrocks::compaction_merge_rowsets(starrocks::Tablet&, long, std::vector<std::shared_ptrstarrocks::Rowset, std::allocator<std::shared_ptr > > const&, starrocks::RowsetWriter
, starrocks::MergeConfig const&, std::shared_ptr<starrocks::@
@ 0x6f7b44a starrocks::TabletUpdates::_do_compaction(std::unique_ptr<starrocks::CompactionInfo, std::default_deletestarrocks::CompactionInfo >, std::vector<u
nsigned int, std::allocator > const&)
@ 0x6f7cf10 starrocks::TabletUpdates::compaction_for_size_tiered(starrocks::MemTracker
)
@ 0x6f8055f starrocks::TabletUpdates::compaction(starrocks::MemTracker*)
@ 0x6ea6869 starrocks::StorageEngine::_perform_update_compaction(starrocks::DataDir*)
@ 0x6e21cd6 starrocks::StorageEngine::_update_compaction_thread_callback(void*, starrocks::DataDir*)
@ 0xecb14c0 execute_native_thread_routine
@ 0x7fc7ab539ea5 start_thread
@ 0x7fc7aa3f6b0d __clone
start time: Thu Sep 11 17:45:48 CST 2025, server uptime: 17:45:48 up 238 days, 22:37, 10 users, load average: 179.26, 94.03, 40.19
Run with JEMALLOC_CONF: ‘percpu_arena:percpu,oversize_threshold:0,muzzy_decay_ms:5000,dirty_decay_ms:5000,metadata_thp:auto,background_thread:true,prof:true,prof_active:fals
e’

第三次崩溃
3.4.7 RELEASE (build 35f3775 distro centos arch x86_64)
query_id:3f13770d-8ef4-11f0-b743-8030e03de3d8, fragment_instance:3f13770d-8ef4-11f0-b743-8030e03de3d9
*** Aborted at 1757584014 (unix time) try “date -d @1757584014” if you are using GNU date ***
PC: @ 0x45fdea0 void std::vector<long, starrocks::ColumnAllocator >::_M_range_insert<__gnu_cxx::__normal_iterator<long const*, std::vector<long, starrocks::Co
lumnAllocator > > >(__gnu_cxx::__normal_iterator<long*, std::vector<long, starrocks::ColumnAllocator<l@
*** SIGSEGV (@0x7f9ff9781000) received by PID 68012 (TID 0x7fa46b0ab700) from PID 18446744073599979520; stack trace: ***
@ 0x7fa6e8b3320b __pthread_once_slow
@ 0xb58bdd4 google::(anonymous namespace)::FailureSignalHandler(int, siginfo_t*, void*)
@ 0x7fa6e82a7bcb os::Linux::chained_handler(int, siginfo*, void*)
@ 0x7fa6e82aca2d JVM_handle_linux_signal
@ 0x7fa6e82a0538 signalHandler(int, siginfo*, void*)
@ 0x7fa6e8b3c630 (/usr/lib64/libpthread-2.17.so+0xf62f)
@ 0x45fdea0 void std::vector<long, starrocks::ColumnAllocator >::_M_range_insert<__gnu_cxx::__normal_iterator<long const*, std::vector<long, starrocks::Co
lumnAllocator > > >(__gnu_cxx::__normal_iterator<long*, std::vector<long, starrocks::ColumnAllocator<l@
@ 0x471d995 starrocks::Analytor::_add_chunk(std::shared_ptrstarrocks::Chunk const&)
@ 0x471e2ba starrocks::Analytor::process(starrocks::RuntimeState*, std::shared_ptrstarrocks::Chunk const&)
@ 0x4bfc898 starrocks::pipeline::AnalyticSinkOperator::push_chunk(starrocks::RuntimeState*, std::shared_ptrstarrocks::Chunk const&)
@ 0x4bbeed4 starrocks::pipeline::PipelineDriver::process(starrocks::RuntimeState*, int)
@ 0x4eff411 starrocks::pipeline::GlobalDriverExecutor::_worker_thread()
@ 0x3eb3e1f starrocks::ThreadPool::dispatch_thread()
@ 0x3ea9c80 starrocks::thread::supervise_thread(void*)
@ 0x7fa6e8b34ea5 start_thread
@ 0x7fa6e6567b0d __clone
start time: Thu Sep 11 17:48:44 CST 2025, server uptime: 17:48:44 up 238 days, 22:40, 10 users, load average: 88.30, 113.70, 58.20
Run with JEMALLOC_CONF: ‘percpu_arena:percpu,oversize_threshold:0,muzzy_decay_ms:5000,dirty_decay_ms:5000,metadata_thp:auto,background_thread:true,prof:true,prof_active:fals
e’