[ 145828 ] {7c5336d1-189b-47ba-9cad-25c676842a3d} <Fatal> : Stack trace (when copying this message, always include the lines below):
[ 5220 ] {} <Fatal> BaseDaemon: ########## Short fault info ############
[ 5220 ] {} <Fatal> BaseDaemon: (version 25.11.1.2611, build id: 8D14618AEB7EF9792049CB6CE8FEE691205FD57F, git hash: 9ba2fd27040cbf636ed991e21489574cad546f18, architecture: x86_64) (from thread 145828) Received signal 6
[ 5220 ] {} <Fatal> BaseDaemon: Signal description: Aborted
[ 5220 ] {} <Fatal> BaseDaemon:
[ 5220 ] {} <Fatal> BaseDaemon: Stack trace: 0x00007ff8461d29fd 0x00007ff84617e476 0x00007ff8461647f3 0x0000558ef9a9cdbe 0x0000558ef9a9dbba 0x0000558ef9a9e158 0x0000558eea56cae3 0x0000558eea56bf41 0x0000558eea58382f 0x0000558ef9c51a9c 0x0000558f0bb0f93b 0x0000558f059c019c 0x0000558f059c3eac 0x0000558f059bd459 0x0000558f059bc295 0x0000558f059bb7d8 0x0000558f060006bd 0x0000558f06007633 0x0000558f0c454842 0x0000558f0c45a69e 0x0000558f0c5c262c 0x0000558f12b1c342 0x0000558f12b1d092 0x0000558f12a7a277 0x0000558f12a7546e 0x00007ff8461d0ac3 0x00007ff8462628c0
[ 5220 ] {} <Fatal> BaseDaemon: ########################################
[ 5220 ] {} <Fatal> BaseDaemon: (version 25.11.1.2611, build id: 8D14618AEB7EF9792049CB6CE8FEE691205FD57F, git hash: 9ba2fd27040cbf636ed991e21489574cad546f18) (from thread 145828) (query_id: 7c5336d1-189b-47ba-9cad-25c676842a3d) (query: DROP DATABASE IF EXISTS test_976fn6rx SYNC
[ 5220 ] {} <Fatal> BaseDaemon:
[ 5220 ] {} <Fatal> BaseDaemon: Stack trace: 0x00007ff8461d29fd 0x00007ff84617e476 0x00007ff8461647f3 0x0000558ef9a9cdbe 0x0000558ef9a9dbba 0x0000558ef9a9e158 0x0000558eea56cae3 0x0000558eea56bf41 0x0000558eea58382f 0x0000558ef9c51a9c 0x0000558f0bb0f93b 0x0000558f059c019c 0x0000558f059c3eac 0x0000558f059bd459 0x0000558f059bc295 0x0000558f059bb7d8 0x0000558f060006bd 0x0000558f06007633 0x0000558f0c454842 0x0000558f0c45a69e 0x0000558f0c5c262c 0x0000558f12b1c342 0x0000558f12b1d092 0x0000558f12a7a277 0x0000558f12a7546e 0x00007ff8461d0ac3 0x00007ff8462628c0
[ 5220 ] {} <Fatal> BaseDaemon: 3. pthread_kill @ 0x00000000000969fd
[ 5220 ] {} <Fatal> BaseDaemon: 4. gsignal @ 0x0000000000042476
[ 5220 ] {} <Fatal> BaseDaemon: 5. __lgamma_r_finite @ 0x00000000000287f3
[ 5220 ] {} <Fatal> BaseDaemon: 6. ./ci/tmp/build/./src/Common/Exception.cpp:52: DB::abortOnFailedAssertion(String const&, void* const*, unsigned long, unsigned long) @ 0x000000002b46ddbe
[ 5220 ] {} <Fatal> BaseDaemon: 7. ./ci/tmp/build/./src/Common/Exception.cpp:85: DB::handle_error_code(String const&, std::basic_string_view<char, std::char_traits<char>>, int, bool, std::vector<void*, std::allocator<void*>> const&) @ 0x000000002b46ebba
[ 5220 ] {} <Fatal> BaseDaemon: 8. ./ci/tmp/build/./src/Common/Exception.cpp:136: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x000000002b46f158
[ 5220 ] {} <Fatal> BaseDaemon: 9. DB::Exception::Exception(String&&, int, String, bool) @ 0x000000001bf3dae3
[ 5220 ] {} <Fatal> BaseDaemon: 10. DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000001bf3cf41
[ 5220 ] {} <Fatal> BaseDaemon: 11. DB::Exception::Exception<>(int, FormatStringHelperImpl<>) @ 0x000000001bf5482f
[ 5220 ] {} <Fatal> BaseDaemon: 12. ./ci/tmp/build/./src/IO/WriteBuffer.cpp:90: DB::WriteBuffer::finalize() @ 0x000000002b622a9c
[ 5220 ] {} <Fatal> BaseDaemon: 13. ./ci/tmp/build/./src/Storages/MergeTree/MergeTreeDeduplicationLog.cpp:360: DB::MergeTreeDeduplicationLog::shutdown() @ 0x000000003d4e093b
[ 5220 ] {} <Fatal> BaseDaemon: 14. ./ci/tmp/build/./src/Interpreters/InterpreterDropQuery.cpp:306: DB::InterpreterDropQuery::executeToTableImpl(std::shared_ptr<DB::Context const> const&, DB::ASTDropQuery&, std::shared_ptr<DB::IDatabase>&, StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag>&) @ 0x000000003739119c
[ 5220 ] {} <Fatal> BaseDaemon: 15. ./ci/tmp/build/./src/Interpreters/InterpreterDropQuery.cpp:545: DB::InterpreterDropQuery::executeToDatabaseImpl(DB::ASTDropQuery const&, std::shared_ptr<DB::IDatabase>&, std::vector<StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag>, std::allocator<StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag>>>&) @ 0x0000000037394eac
[ 5220 ] {} <Fatal> BaseDaemon: 16. ./ci/tmp/build/./src/Interpreters/InterpreterDropQuery.cpp:367: DB::InterpreterDropQuery::executeToDatabase(DB::ASTDropQuery const&) @ 0x000000003738e459
[ 5220 ] {} <Fatal> BaseDaemon: 17. ./ci/tmp/build/./src/Interpreters/InterpreterDropQuery.cpp:103: DB::InterpreterDropQuery::executeSingleDropQuery(std::shared_ptr<DB::IAST> const&) @ 0x000000003738d295
[ 5220 ] {} <Fatal> BaseDaemon: 18. ./ci/tmp/build/./src/Interpreters/InterpreterDropQuery.cpp:76: DB::InterpreterDropQuery::execute() @ 0x000000003738c7d8
[ 5220 ] {} <Fatal> BaseDaemon: 19. ./ci/tmp/build/./src/Interpreters/executeQuery.cpp:1608: DB::executeQueryImpl(char const*, char const*, std::shared_ptr<DB::Context>, DB::QueryFlags, DB::QueryProcessingStage::Enum, std::unique_ptr<DB::ReadBuffer, std::default_delete<DB::ReadBuffer>>&, std::shared_ptr<DB::IAST>&, std::shared_ptr<DB::ImplicitTransactionControlExecutor>, std::function<void ()>) @ 0x00000000379d16bd
[ 5220 ] {} <Fatal> BaseDaemon: 20. ./ci/tmp/build/./src/Interpreters/executeQuery.cpp:1978: DB::executeQuery(std::unique_ptr<DB::ReadBuffer, std::default_delete<DB::ReadBuffer>>, DB::WriteBuffer&, std::shared_ptr<DB::Context>, std::function<void (DB::QueryResultDetails const&)>, DB::QueryFlags, std::optional<DB::FormatSettings> const&, std::function<void (DB::IOutputFormat&, String const&, std::shared_ptr<DB::Context const> const&, std::optional<DB::FormatSettings> const&)>, std::function<void ()>, std::function<void ()>) @ 0x00000000379d8633
[ 5220 ] {} <Fatal> BaseDaemon: 21. ./ci/tmp/build/./src/Server/HTTPHandler.cpp:603: DB::HTTPHandler::processQuery(DB::HTTPServerRequest&, DB::HTMLForm&, DB::HTTPServerResponse&, DB::HTTPHandler::Output&, std::optional<DB::CurrentThread::QueryScope>&, StrongTypedef<unsigned long, ProfileEvents::EventTag> const&) @ 0x000000003de25842
[ 5220 ] {} <Fatal> BaseDaemon: 22. ./ci/tmp/build/./src/Server/HTTPHandler.cpp:753: DB::HTTPHandler::handleRequest(DB::HTTPServerRequest&, DB::HTTPServerResponse&, StrongTypedef<unsigned long, ProfileEvents::EventTag> const&) @ 0x000000003de2b69e
[ 5220 ] {} <Fatal> BaseDaemon: 23. ./ci/tmp/build/./src/Server/HTTP/HTTPServerConnection.cpp:105: DB::HTTPServerConnection::run() @ 0x000000003df9362c
[ 5220 ] {} <Fatal> BaseDaemon: 24. ./ci/tmp/build/./base/poco/Net/src/TCPServerConnection.cpp:40: Poco::Net::TCPServerConnection::start() @ 0x00000000444ed342
[ 5220 ] {} <Fatal> BaseDaemon: 25. ./ci/tmp/build/./base/poco/Net/src/TCPServerDispatcher.cpp:115: Poco::Net::TCPServerDispatcher::run() @ 0x00000000444ee092
[ 5220 ] {} <Fatal> BaseDaemon: 26. ./ci/tmp/build/./base/poco/Foundation/src/ThreadPool.cpp:205: Poco::PooledThread::run() @ 0x000000004444b277
[ 5220 ] {} <Fatal> BaseDaemon: 27. ./base/poco/Foundation/src/Thread_POSIX.cpp:341: Poco::ThreadImpl::runnableEntry(void*) @ 0x000000004444646e
[ 5220 ] {} <Fatal> BaseDaemon: 28. ? @ 0x0000000000094ac3
[ 5220 ] {} <Fatal> BaseDaemon: 29. ? @ 0x00000000001268c0
[ 5220 ] {} <Fatal> BaseDaemon: Integrity check of the executable skipped because the reference checksum could not be read.
[ 5220 ] {} <Fatal> BaseDaemon: Changed settings: connect_timeout = 581., connect_timeout_with_failover_ms = 2000, connect_timeout_with_failover_secure_ms = 3000, receive_timeout = 581., send_timeout = 581., idle_connection_timeout = 36000, s3_max_get_rps = 1000000, s3_max_get_burst = 2000000, s3_max_put_rps = 1000000, s3_max_put_burst = 2000000, s3_check_objects_after_upload = true, max_remote_read_network_bandwidth = 1000000000000, max_remote_write_network_bandwidth = 1000000000000, max_local_read_bandwidth = 1000000000000, max_local_write_bandwidth = 1000000000000, stream_like_engine_allow_direct_select = true, replication_wait_for_inactive_replica_timeout = 30, allow_nonconst_timezone_arguments = true, output_format_parallel_formatting = false, log_queries = true, insert_quorum_timeout = 60000, table_function_remote_max_addresses = 200, memory_tracker_fault_probability = 0.0010000000474974513, merge_tree_read_split_ranges_into_intersecting_and_non_intersecting_injection_probability = 0.05000000074505806, fsync_metadata = false, http_connection_timeout = 581., http_send_timeout = 581., http_receive_timeout = 581., use_index_for_in_with_subqueries_max_values = 1000000000, opentelemetry_start_trace_probability = 0.10000000149011612, max_rows_to_read = 0, max_bytes_to_read = 1000000000000, max_bytes_to_read_leaf = 1000000000000, max_rows_to_group_by = 10000000000, max_rows_to_sort = 10000000000, max_bytes_to_sort = 10000000000, max_result_rows = 1000000000, max_result_bytes = 1000000000, max_execution_time = 60., max_execution_speed = 100000000000, max_execution_speed_bytes = 10000000000000, timeout_before_checking_execution_speed = 300., max_estimated_execution_time = 600., max_columns_to_read = 20000, max_temporary_columns = 20000, max_temporary_non_const_columns = 20000, max_rows_in_set = 10000000000, max_bytes_in_set = 10000000000, max_rows_in_join = 10000000000, max_bytes_in_join = 10000000000, max_rows_to_transfer = 1000000000, max_bytes_to_transfer = 1000000000, max_rows_in_distinct = 10000000000, max_bytes_in_distinct = 10000000000, max_memory_usage = 10000000000, max_memory_usage_for_user = 19899270758, max_untracked_memory = 1048576, memory_profiler_step = 1048576, max_network_bandwidth = 100000000000, max_network_bytes = 1000000000000, max_network_bandwidth_for_user = 100000000000, max_network_bandwidth_for_all_users = 100000000000, max_temporary_data_on_disk_size_for_user = 100000000000, max_temporary_data_on_disk_size_for_query = 100000000000, max_backup_bandwidth = 100000000000, log_comment = \'03711_merge_tree_deduplication_with_disk_not_support_writing_with_append.sql-test_976fn6rx\', max_hyperscan_regexp_length = 1000000, max_hyperscan_regexp_total_length = 10000000, allow_introspection_functions = true, database_atomic_wait_for_drop_and_detach_synchronously = true, lock_acquire_timeout = 60., use_query_cache = true, query_cache_nondeterministic_function_handling = \'ignore\', query_cache_system_table_handling = \'ignore\', query_cach
[ 5218 ] {} <Fatal> Application: Child process was terminated by signal 6.
2025.11.13 13:47:16.661597 [ 31614 ] {9e698631-4691-46ce-a293-5d8f9f91e182} <Error> executeQuery: Code: 439. DB::Exception: Cannot schedule a task: fault injected (threads=12, jobs=0). (CANNOT_SCHEDULE_TASK) (version 25.11.1.2611)
(from [::1]:55322) (comment: 03711_merge_tree_deduplication_with_disk_not_support_writing_with_append.sql-test_976fn6rx) (query 17, line 49) (in query: INSERT INTO merge_tree_deduplication (key, value) VALUES ), Stack trace (when c
opying this message, always include the lines below):
0. std::exception::exception[abi:ne210105]() @ 0x000000001bf8bfb4
1. ./ci/tmp/build/./base/poco/Foundation/src/Exception.cpp:27: Poco::Exception::Exception(String const&, int) @ 0x00000000443b07e0
2. ./ci/tmp/build/./src/Common/Exception.cpp:129: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x000000002b46eeef
3. DB::Exception::Exception(String&&, int, String, bool) @ 0x000000001bf3dae3
4. DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000001bf3cf41
5. ./src/Common/Exception.h:141: void ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::scheduleImpl<void>(std::function<void ()>, Priority, std::optional<unsigned long>, bool)::'lambda'(String const&)::operator()(String const
&) const @ 0x000000002b68695a
6. ./ci/tmp/build/./src/Common/ThreadPool.cpp:323: void ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::scheduleImpl<void>(std::function<void ()>, Priority, std::optional<unsigned long>, bool) @ 0x000000002b67f0ac
7. ./ci/tmp/build/./src/Common/ThreadPool.cpp:494: ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::scheduleOrThrowOnError(std::function<void ()>, Priority) @ 0x000000002b67eeaa
8. ./src/Common/threadPoolCallbackRunner.h:52: std::function<std::future<void> (std::function<void ()>&&, Priority)> DB::threadPoolCallbackRunnerUnsafe<void, std::function<void ()>>(ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, tr
ue>>&, String const&)::'lambda'(std::function<void ()>&&, Priority)::operator()(std::function<void ()>&&, Priority) @ 0x000000002edca779
9. ./contrib/llvm-project/libcxx/include/__type_traits/invoke.h:249: std::future<void> std::__function::__policy_func<std::future<void> (std::function<void ()>&&, Priority)>::__call_func[abi:ne210105]<std::function<std::future<void
> (std::function<void ()>&&, Priority)> DB::threadPoolCallbackRunnerUnsafe<void, std::function<void ()>>(ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>&, String const&)::'lambda'(std::function<void ()>&&, Priority)>(std::__f
unction::__policy_storage const*, std::function<void ()>&&, Priority&&) @ 0x000000002edca5b7
10. ./contrib/llvm-project/libcxx/include/__functional/function.h:508: ? @ 0x00000000342d5bd1
11. ./ci/tmp/build/./src/IO/WriteBufferFromS3.cpp:790: DB::WriteBufferFromS3::makeSinglepartUpload(DB::WriteBufferFromS3::PartData&&) @ 0x00000000346e99fa
12. ./ci/tmp/build/./src/IO/WriteBufferFromS3.cpp:191: DB::WriteBufferFromS3::preFinalize() @ 0x00000000346e8d94
13. ./ci/tmp/build/./src/IO/WriteBufferFromFileDecorator.cpp:73: DB::WriteBufferFromFileDecorator::preFinalize() @ 0x00000000343701af
14. ./ci/tmp/build/./src/IO/WriteBufferFromFileDecorator.cpp:23: DB::WriteBufferFromFileDecorator::finalizeImpl() @ 0x000000003436fe05
15. ./ci/tmp/build/./src/Disks/IO/WriteBufferWithFinalizeCallback.cpp:31: DB::WriteBufferWithFinalizeCallback::finalizeImpl() @ 0x000000003436f7b3
16. ./ci/tmp/build/./src/IO/WriteBuffer.cpp:95: DB::WriteBuffer::finalize() @ 0x000000002b6229e1
17. ./ci/tmp/build/./src/Storages/MergeTree/MergeTreeDeduplicationLog.cpp:182: DB::MergeTreeDeduplicationLog::rotate() @ 0x000000003d4deeaf
18. ./ci/tmp/build/./src/Storages/MergeTree/MergeTreeDeduplicationLog.cpp:229: DB::MergeTreeDeduplicationLog::rotateAndDropIfNeeded() @ 0x000000003d4de921
19. ./ci/tmp/build/./src/Storages/MergeTree/MergeTreeDeduplicationLog.cpp:271: DB::MergeTreeDeduplicationLog::addPart(String const&, DB::MergeTreePartInfo const&) @ 0x000000003d4df8f0
20. ./ci/tmp/build/./src/Storages/MergeTree/MergeTreeSink.cpp:235: DB::MergeTreeSink::commitPart(std::shared_ptr<DB::IMergeTreeDataPart>&, String const&) @ 0x000000003d73d088
21. ./ci/tmp/build/./src/Storages/MergeTree/MergeTreeSink.cpp:195: DB::MergeTreeSink::finishDelayedChunk() @ 0x000000003d73c4ac
22. ./contrib/llvm-project/libcxx/include/__functional/function.h:508: ? @ 0x000000003e7297f7
23. ./ci/tmp/build/./src/Processors/Transforms/ExceptionKeepingTransform.cpp:186: DB::ExceptionKeepingTransform::work() @ 0x000000003e728ee2
24. ./ci/tmp/build/./src/Processors/Executors/ExecutionThreadContext.cpp:53: DB::ExecutionThreadContext::executeTask() @ 0x000000003e12368e
25. ./ci/tmp/build/./src/Processors/Executors/PipelineExecutor.cpp:351: DB::PipelineExecutor::executeStepImpl(unsigned long, DB::IAcquiredSlot*, std::atomic<bool>*) @ 0x000000003e105af8
26. ./ci/tmp/build/./src/Processors/Executors/PipelineExecutor.cpp:279: void std::__function::__policy_func<void ()>::__call_func[abi:ne210105]<DB::PipelineExecutor::spawnThreads(std::shared_ptr<DB::IAcquiredSlot>)::$_0>(std::__fun
ction::__policy_storage const*) @ 0x000000003e107ff1
27. ./contrib/llvm-project/libcxx/include/__functional/function.h:508: ? @ 0x000000002b67d620
28. ./contrib/llvm-project/libcxx/include/__type_traits/invoke.h:217: ThreadFromGlobalPoolImpl<false, true>::ThreadFromGlobalPoolImpl<void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*)(), ThreadPo
olImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*>(void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*&&)(), ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThrea
dPool*&&)::'lambda'()::operator()() @ 0x000000002b686348
29. ./contrib/llvm-project/libcxx/include/__functional/function.h:508: ? @ 0x000000002b67a893
30. ./contrib/llvm-project/libcxx/include/__type_traits/invoke.h:217: void* std::__thread_proxy[abi:ne210105]<std::tuple<std::unique_ptr<std::__thread_struct, std::default_delete<std::__thread_struct>>, void (ThreadPoolImpl<std::th
read>::ThreadFromThreadPool::*)(), ThreadPoolImpl<std::thread>::ThreadFromThreadPool*>>(void*) @ 0x000000002b6822ea
31. ? @ 0x0000000000094ac3
with stack
it happens after that
in short:
MergeTreeDeduplicationLogis completely broken after error atMergeTreeDeduplicationLog::rotate