…armup` coredump (#55932)
### What problem does this PR solve?
fix coredump introduced in #54284
```
*** Query id: 0-0 ***
*** is nereids: 0 ***
*** tablet id: 0 ***
*** Aborted at 1757323304 (unix time) try "date -d @1757323304" if you are using GNU date ***
*** Current BE git commitID: e2bdf54 ***
*** SIGFPE integer divide by zero (@0x562de1b7030d) received by PID 5468 (TID 5727 OR 0x7f480ebd7640) from PID 18446744073201451789; stack trace: ***
*** stack smashing detected ***: terminated
*** stack smashing detected ***: terminated
0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, siginfo_t*, void*) at /home/zcp/repo_center/doris_master/doris/be/src/common/signal_handler.h:420
1# PosixSignals::chained_handler(int, siginfo*, void*) [clone .part.0] in /usr/lib/jvm/java-17-openjdk-amd64/lib/server/libjvm.so
2# JVM_handle_linux_signal in /usr/lib/jvm/java-17-openjdk-amd64/lib/server/libjvm.so
3# 0x00007F493CE5F520 in /lib/x86_64-linux-gnu/libc.so.6
4# std::_Hashtable<doris::RowsetId, std::pair<doris::RowsetId const, doris::CloudTablet::RowsetWarmUpInfo>, std::allocator<std::pair<doris::RowsetId const, doris::CloudTablet::RowsetWarmUpInfo> >, std::__detail::_Select1st, std::equal_to<doris::RowsetId>, std::hash<doris::RowsetId>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_locate(doris::RowsetId const&) const at /usr/local/ldb-toolchain-v0.26/bin/../lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h:2280
5# doris::CloudTablet::complete_rowset_segment_warmup(doris::RowsetId, doris::Status) at /home/zcp/repo_center/doris_master/doris/be/src/cloud/cloud_tablet.cpp:1630
6# std::_Function_handler<void (doris::Status), doris::CloudInternalServiceImpl::warm_up_rowset(google::protobuf::RpcController*, doris::PWarmUpRowsetRequest const*, doris::PWarmUpRowsetResponse*, google::protobuf::Closure*)::$_0>::_M_invoke(std::_Any_data const&, doris::Status&&) at /usr/local/ldb-toolchain-v0.26/bin/../lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h:292
7# doris::io::FileCacheBlockDownloader::download_segment_file(doris::io::DownloadFileMeta const&) at /home/zcp/repo_center/doris_master/doris/be/src/io/cache/block_file_cache_downloader.cpp:297
8# doris::ThreadPool::dispatch_thread() at /home/zcp/repo_center/doris_master/doris/be/src/util/threadpool.cpp:621
9# doris::Thread::supervise_thread(void*) at /home/zcp/repo_center/doris_master/doris/be/src/util/thread.cpp:461
10# start_thread at ./nptl/pthread_create.c:442
11# 0x00007F493CF43850 at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:83
```
cherry-pick #54416