GRpc memory quota was set but disabled due to issues with grpc quoter, to enable it use EnableGRpcMemoryQuota option
Current KQP shutdown state: spent 0 seconds, not started yet
FALLBACK_ACTOR_LOGGING;priority=WARN;component=332;fline=abstract.cpp:105;event=AbortEmergency;reason=TTxWriteIndex destructor withno CompleteReady flag;prev_reason=;
FALLBACK_ACTOR_LOGGING;priority=WARN;component=332;fline=manager.cpp:51;message=aborted data locks manager;
FALLBACK_ACTOR_LOGGING;priority=WARN;component=332;fline=abstract.cpp:105;event=AbortEmergency;reason=TCompactedWriteController destructed with WriteIndexEv and WriteIndexEv->IndexChanges;prev_reason=;
FALLBACK_ACTOR_LOGGING;priority=WARN;component=332;fline=manager.cpp:51;message=aborted data locks manager;
FALLBACK_ACTOR_LOGGING;priority=WARN;component=332;fline=abstract.cpp:105;event=AbortEmergency;reason=TCompactedWriteController destructed with WriteIndexEv and WriteIndexEv->IndexChanges;prev_reason=;
FALLBACK_ACTOR_LOGGING;priority=WARN;component=332;fline=manager.cpp:51;message=aborted data locks manager;
warning: address range table at offset 0x10c0 has a premature terminator entry at offset 0x10d0

=================================================================
==2466374==ERROR: LeakSanitizer: detected memory leaks

Indirect leak of 70656 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f301d in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f301d in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f301d in __allocation_guard<std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f301d in allocate_shared<NKikimr::NColumnShard::TValueAggregationClient, std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x269f301d in make_shared<NKikimr::NColumnShard::TValueAggregationClient, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x269f301d in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:42
    #9 0x3adae43e in NKikimr::NColumnShard::TAgentDataClassCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:87:77
    #10 0x3adadbb9 in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:85
    #11 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #12 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #13 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #14 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #15 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #16 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #17 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #18 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #19 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #20 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #21 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #22 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #23 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #24 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #25 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #26 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #27 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #28 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #29 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 70656 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f301d in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f301d in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f301d in __allocation_guard<std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f301d in allocate_shared<NKikimr::NColumnShard::TValueAggregationClient, std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x269f301d in make_shared<NKikimr::NColumnShard::TValueAggregationClient, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x269f301d in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:42
    #9 0x3adae7fe in GetClient /-S/ydb/core/tx/columnshard/counters/engine_logs.h:149:51
    #10 0x3adae7fe in NKikimr::NColumnShard::TPortionsIndexAgentsCounters::BuildCounters() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:169:52
    #11 0x3adadbcf in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:117
    #12 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #13 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #14 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #15 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #16 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #17 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #18 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #19 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #20 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #21 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #22 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #23 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #24 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #25 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #26 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #27 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #28 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #29 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #30 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 70656 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f301d in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f301d in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f301d in __allocation_guard<std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f301d in allocate_shared<NKikimr::NColumnShard::TValueAggregationClient, std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x269f301d in make_shared<NKikimr::NColumnShard::TValueAggregationClient, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x269f301d in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:42
    #9 0x3adae43e in NKikimr::NColumnShard::TAgentDataClassCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:87:77
    #10 0x3adadba9 in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:58
    #11 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #12 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #13 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #14 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #15 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #16 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #17 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #18 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #19 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #20 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #21 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #22 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #23 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #24 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #25 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #26 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #27 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #28 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #29 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 70656 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f301d in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f301d in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f301d in __allocation_guard<std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f301d in allocate_shared<NKikimr::NColumnShard::TValueAggregationClient, std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x269f301d in make_shared<NKikimr::NColumnShard::TValueAggregationClient, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x269f301d in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:42
    #9 0x3adae43e in NKikimr::NColumnShard::TAgentDataClassCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:87:77
    #10 0x3adadb9c in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:26
    #11 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #12 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #13 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #14 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #15 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #16 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #17 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #18 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #19 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #20 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #21 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #22 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #23 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #24 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #25 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #26 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #27 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #28 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #29 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 70656 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f301d in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f301d in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f301d in __allocation_guard<std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f301d in allocate_shared<NKikimr::NColumnShard::TValueAggregationClient, std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x269f301d in make_shared<NKikimr::NColumnShard::TValueAggregationClient, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x269f301d in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:42
    #9 0x3adae40b in NKikimr::NColumnShard::TAgentDataClassCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:87:49
    #10 0x3adadba9 in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:58
    #11 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #12 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #13 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #14 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #15 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #16 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #17 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #18 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #19 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #20 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #21 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #22 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #23 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #24 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #25 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #26 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #27 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #28 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #29 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 70656 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f301d in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f301d in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f301d in __allocation_guard<std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f301d in allocate_shared<NKikimr::NColumnShard::TValueAggregationClient, std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x269f301d in make_shared<NKikimr::NColumnShard::TValueAggregationClient, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x269f301d in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:42
    #9 0x3adae40b in NKikimr::NColumnShard::TAgentDataClassCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:87:49
    #10 0x3adadbb9 in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:85
    #11 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #12 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #13 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #14 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #15 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #16 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #17 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #18 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #19 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #20 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #21 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #22 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #23 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #24 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #25 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #26 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #27 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #28 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #29 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 70656 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f301d in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f301d in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f301d in __allocation_guard<std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f301d in allocate_shared<NKikimr::NColumnShard::TValueAggregationClient, std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x269f301d in make_shared<NKikimr::NColumnShard::TValueAggregationClient, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x269f301d in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:42
    #9 0x3adae8de in GetClient /-S/ydb/core/tx/columnshard/counters/engine_logs.h:149:51
    #10 0x3adae8de in NKikimr::NColumnShard::TPortionsIndexAgentsCounters::BuildCounters() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:169:79
    #11 0x3adadbcf in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:117
    #12 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #13 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #14 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #15 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #16 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #17 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #18 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #19 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #20 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #21 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #22 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #23 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #24 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #25 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #26 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #27 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #28 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #29 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #30 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 70656 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f301d in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f301d in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f301d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f301d in __allocation_guard<std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f301d in allocate_shared<NKikimr::NColumnShard::TValueAggregationClient, std::__y1::allocator<NKikimr::NColumnShard::TValueAggregationClient>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x269f301d in make_shared<NKikimr::NColumnShard::TValueAggregationClient, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x269f301d in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:42
    #9 0x3adae40b in NKikimr::NColumnShard::TAgentDataClassCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:87:49
    #10 0x3adadb9c in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:26
    #11 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #12 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #13 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #14 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #15 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #16 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #17 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #18 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #19 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #20 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #21 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #22 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #23 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #24 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #25 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #26 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #27 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #28 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #29 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 47104 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f30d0 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f30d0 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f30d0 in __allocation_guard<std::__y1::allocator<std::__y1::__list_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient>, void *> > > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f30d0 in __create_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:553:42
    #7 0x269f30d0 in emplace<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:1301:13
    #8 0x269f30d0 in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:20
    #9 0x3adae40b in NKikimr::NColumnShard::TAgentDataClassCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:87:49
    #10 0x3adadbb9 in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:85
    #11 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #12 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #13 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #14 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #15 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #16 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #17 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #18 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #19 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #20 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #21 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #22 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #23 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #24 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #25 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #26 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #27 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #28 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #29 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 47104 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f30d0 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f30d0 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f30d0 in __allocation_guard<std::__y1::allocator<std::__y1::__list_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient>, void *> > > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f30d0 in __create_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:553:42
    #7 0x269f30d0 in emplace<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:1301:13
    #8 0x269f30d0 in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:20
    #9 0x3adae43e in NKikimr::NColumnShard::TAgentDataClassCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:87:77
    #10 0x3adadbb9 in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:85
    #11 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #12 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #13 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #14 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #15 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #16 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #17 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #18 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #19 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #20 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #21 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #22 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #23 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #24 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #25 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #26 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #27 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #28 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #29 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 47104 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f30d0 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f30d0 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f30d0 in __allocation_guard<std::__y1::allocator<std::__y1::__list_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient>, void *> > > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f30d0 in __create_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:553:42
    #7 0x269f30d0 in emplace<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:1301:13
    #8 0x269f30d0 in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:20
    #9 0x3adae43e in NKikimr::NColumnShard::TAgentDataClassCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:87:77
    #10 0x3adadb9c in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:26
    #11 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #12 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #13 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #14 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #15 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #16 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #17 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #18 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #19 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #20 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #21 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #22 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #23 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #24 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #25 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #26 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #27 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #28 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #29 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 47104 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f30d0 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f30d0 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f30d0 in __allocation_guard<std::__y1::allocator<std::__y1::__list_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient>, void *> > > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f30d0 in __create_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:553:42
    #7 0x269f30d0 in emplace<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:1301:13
    #8 0x269f30d0 in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:20
    #9 0x3adae40b in NKikimr::NColumnShard::TAgentDataClassCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:87:49
    #10 0x3adadba9 in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:58
    #11 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #12 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #13 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #14 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #15 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #16 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #17 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #18 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #19 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #20 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #21 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #22 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #23 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #24 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #25 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #26 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #27 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #28 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #29 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 47104 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f30d0 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f30d0 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f30d0 in __allocation_guard<std::__y1::allocator<std::__y1::__list_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient>, void *> > > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f30d0 in __create_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:553:42
    #7 0x269f30d0 in emplace<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:1301:13
    #8 0x269f30d0 in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:20
    #9 0x3adae43e in NKikimr::NColumnShard::TAgentDataClassCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:87:77
    #10 0x3adadba9 in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:58
    #11 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #12 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #13 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #14 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #15 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #16 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #17 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #18 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #19 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #20 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #21 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #22 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #23 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #24 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #25 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #26 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #27 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #28 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #29 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 47104 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f30d0 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f30d0 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f30d0 in __allocation_guard<std::__y1::allocator<std::__y1::__list_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient>, void *> > > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f30d0 in __create_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:553:42
    #7 0x269f30d0 in emplace<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:1301:13
    #8 0x269f30d0 in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:20
    #9 0x3adae7fe in GetClient /-S/ydb/core/tx/columnshard/counters/engine_logs.h:149:51
    #10 0x3adae7fe in NKikimr::NColumnShard::TPortionsIndexAgentsCounters::BuildCounters() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:169:52
    #11 0x3adadbcf in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:117
    #12 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #13 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #14 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #15 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #16 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #17 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #18 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #19 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #20 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #21 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #22 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #23 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #24 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #25 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #26 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #27 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #28 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #29 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #30 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 47104 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f30d0 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f30d0 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f30d0 in __allocation_guard<std::__y1::allocator<std::__y1::__list_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient>, void *> > > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f30d0 in __create_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:553:42
    #7 0x269f30d0 in emplace<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:1301:13
    #8 0x269f30d0 in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:20
    #9 0x3adae40b in NKikimr::NColumnShard::TAgentDataClassCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:87:49
    #10 0x3adadb9c in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:26
    #11 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #12 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #13 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #14 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #15 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #16 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #17 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #18 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #19 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #20 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #21 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #22 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #23 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #24 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #25 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #26 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #27 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #28 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #29 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 47104 byte(s) in 1472 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x269f30d0 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x269f30d0 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x269f30d0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x269f30d0 in __allocation_guard<std::__y1::allocator<std::__y1::__list_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient>, void *> > > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x269f30d0 in __create_node<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:553:42
    #7 0x269f30d0 in emplace<std::__y1::shared_ptr<NKikimr::NColumnShard::TValueAggregationClient> > /-S/contrib/libs/cxxsupp/libcxx/include/list:1301:13
    #8 0x269f30d0 in NKikimr::NColumnShard::TValueAggregationAgent::GetClient() /-S/ydb/library/signals/agent.cpp:75:20
    #9 0x3adae8de in GetClient /-S/ydb/core/tx/columnshard/counters/engine_logs.h:149:51
    #10 0x3adae8de in NKikimr::NColumnShard::TPortionsIndexAgentsCounters::BuildCounters() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:169:79
    #11 0x3adadbcf in NKikimr::NColumnShard::TAgentGranuleDataCounters::RegisterClient() const /-S/ydb/core/tx/columnshard/counters/engine_logs.h:191:117
    #12 0x3ada7fb5 in RegisterGranuleDataCounters /-S/ydb/core/tx/columnshard/counters/engine_logs.h:271:33
    #13 0x3ada7fb5 in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:93
    #14 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #15 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #16 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #17 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #18 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #19 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #20 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #21 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #22 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #23 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #24 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #25 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #26 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #27 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #28 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #29 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #30 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 4368 byte(s) in 78 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x39118399 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x39118399 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x39118399 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x39118399 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x39118399 in __construct_node<const long &, NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TLineGuard> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x39118399 in __emplace_unique_key_args<long, const long &, NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TLineGuard> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1785:25
    #7 0x39118399 in __emplace_unique<const long &, NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TLineGuard, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1042:12
    #8 0x39118399 in emplace<const long &, NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TLineGuard> /-S/contrib/libs/cxxsupp/libcxx/include/map:1173:20
    #9 0x39118399 in NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TGuard(NKikimr::NColumnShard::TIncrementalHistogram const&) /-S/ydb/library/signals/histogram.h:68:26
    #10 0x39117600 in construct<NKikimr::NColumnShard::TIncrementalHistogram::TGuard, const NKikimr::NColumnShard::TIncrementalHistogram &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x39117600 in construct<NKikimr::NColumnShard::TIncrementalHistogram::TGuard, const NKikimr::NColumnShard::TIncrementalHistogram &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x39117600 in __shared_ptr_emplace<const NKikimr::NColumnShard::TIncrementalHistogram &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram::TGuard>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x39117600 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram::TGuard, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram::TGuard>, const NKikimr::NColumnShard::TIncrementalHistogram &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x39117600 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram::TGuard, const NKikimr::NColumnShard::TIncrementalHistogram &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x39117600 in BuildGuard /-S/ydb/library/signals/histogram.h:81:16
    #16 0x39117600 in NKikimr::NColumnShard::TEngineLogsCounters::TPortionsInfoGuard::TPortionsInfoGuard(std::__y1::vector<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>, std::__y1::allocator<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>>> const&, std::__y1::vector<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>, std::__y1::allocator<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>>> const&, std::__y1::vector<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>, std::__y1::allocator<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>>> const&) /-S/ydb/core/tx/columnshard/counters/engine_logs.h:254:58
    #17 0x39109140 in BuildPortionBlobsGuard /-S/ydb/core/tx/columnshard/counters/engine_logs.h:267:16
    #18 0x39109140 in NKikimr::NOlap::TGranuleMeta::TGranuleMeta(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TGranulesStorage const&, NKikimr::NColumnShard::TGranuleDataCounters const&, NKikimr::NOlap::TVersionedIndex const&) /-S/ydb/core/tx/columnshard/engines/storage/granule/granule.cpp:141:44
    #19 0x3ada8359 in construct<NKikimr::NOlap::TGranuleMeta, const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x3ada8359 in construct<NKikimr::NOlap::TGranuleMeta, const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x3ada8359 in __shared_ptr_emplace<const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &, std::__y1::allocator<NKikimr::NOlap::TGranuleMeta>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x3ada8359 in allocate_shared<NKikimr::NOlap::TGranuleMeta, std::__y1::allocator<NKikimr::NOlap::TGranuleMeta>, const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x3ada8359 in make_shared<NKikimr::NOlap::TGranuleMeta, const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x3ada8359 in NKikimr::NOlap::TGranulesStorage::RegisterTable(NKikimr::NColumnShard::TInternalPathId, NKikimr::NColumnShard::TGranuleDataCounters const&, NKikimr::NOlap::TVersionedIndex const&) /-S/ydb/core/tx/columnshard/engines/storage/granule/storage.h:143:51
    #25 0x3ada7fcf in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:56
    #26 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #27 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #28 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #29 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #30 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #31 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #32 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #33 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #34 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #35 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #36 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #37 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #38 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #39 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #40 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #41 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #42 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 4032 byte(s) in 72 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x39118399 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x39118399 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x39118399 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x39118399 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x39118399 in __construct_node<const long &, NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TLineGuard> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x39118399 in __emplace_unique_key_args<long, const long &, NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TLineGuard> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1785:25
    #7 0x39118399 in __emplace_unique<const long &, NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TLineGuard, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1042:12
    #8 0x39118399 in emplace<const long &, NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TLineGuard> /-S/contrib/libs/cxxsupp/libcxx/include/map:1173:20
    #9 0x39118399 in NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TGuard(NKikimr::NColumnShard::TIncrementalHistogram const&) /-S/ydb/library/signals/histogram.h:68:26
    #10 0x39117270 in construct<NKikimr::NColumnShard::TIncrementalHistogram::TGuard, const NKikimr::NColumnShard::TIncrementalHistogram &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x39117270 in construct<NKikimr::NColumnShard::TIncrementalHistogram::TGuard, const NKikimr::NColumnShard::TIncrementalHistogram &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x39117270 in __shared_ptr_emplace<const NKikimr::NColumnShard::TIncrementalHistogram &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram::TGuard>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x39117270 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram::TGuard, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram::TGuard>, const NKikimr::NColumnShard::TIncrementalHistogram &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x39117270 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram::TGuard, const NKikimr::NColumnShard::TIncrementalHistogram &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x39117270 in BuildGuard /-S/ydb/library/signals/histogram.h:81:16
    #16 0x39117270 in NKikimr::NColumnShard::TEngineLogsCounters::TPortionsInfoGuard::TPortionsInfoGuard(std::__y1::vector<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>, std::__y1::allocator<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>>> const&, std::__y1::vector<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>, std::__y1::allocator<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>>> const&, std::__y1::vector<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>, std::__y1::allocator<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>>> const&) /-S/ydb/core/tx/columnshard/counters/engine_logs.h:251:51
    #17 0x39109140 in BuildPortionBlobsGuard /-S/ydb/core/tx/columnshard/counters/engine_logs.h:267:16
    #18 0x39109140 in NKikimr::NOlap::TGranuleMeta::TGranuleMeta(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TGranulesStorage const&, NKikimr::NColumnShard::TGranuleDataCounters const&, NKikimr::NOlap::TVersionedIndex const&) /-S/ydb/core/tx/columnshard/engines/storage/granule/granule.cpp:141:44
    #19 0x3ada8359 in construct<NKikimr::NOlap::TGranuleMeta, const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x3ada8359 in construct<NKikimr::NOlap::TGranuleMeta, const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x3ada8359 in __shared_ptr_emplace<const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &, std::__y1::allocator<NKikimr::NOlap::TGranuleMeta>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x3ada8359 in allocate_shared<NKikimr::NOlap::TGranuleMeta, std::__y1::allocator<NKikimr::NOlap::TGranuleMeta>, const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x3ada8359 in make_shared<NKikimr::NOlap::TGranuleMeta, const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x3ada8359 in NKikimr::NOlap::TGranulesStorage::RegisterTable(NKikimr::NColumnShard::TInternalPathId, NKikimr::NColumnShard::TGranuleDataCounters const&, NKikimr::NOlap::TVersionedIndex const&) /-S/ydb/core/tx/columnshard/engines/storage/granule/storage.h:143:51
    #25 0x3ada7fcf in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:56
    #26 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #27 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #28 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #29 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #30 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #31 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #32 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #33 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #34 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #35 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #36 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #37 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #38 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #39 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #40 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #41 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #42 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 4032 byte(s) in 72 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x203177c5 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x203177c5 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x203177c5 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x203177c5 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x203177c5 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x203177c5 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x2030940c in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x2030940c in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x2030940c in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x203086db in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x203086db in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x269f3b28 in NKikimr::NColumnShard::TCommonCountersOwner::GetValue(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:14:22
    #13 0x391332a9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&) /-S/ydb/library/signals/histogram.cpp:17:40
    #14 0x391324d2 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [27], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [27], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #15 0x391240d5 in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #16 0x391240d5 in __shared_ptr_emplace<const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #17 0x391240d5 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #18 0x391240d5 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #19 0x391240d5 in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:35:53
    #20 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #21 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #22 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #23 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #24 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #25 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #26 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #27 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #28 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #29 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #30 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #31 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #32 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #33 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #34 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #35 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #36 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #37 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 3696 byte(s) in 66 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x203177c5 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x203177c5 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x203177c5 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x203177c5 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x203177c5 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x203177c5 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x2030940c in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x2030940c in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x2030940c in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x203086db in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x203086db in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x269f3b28 in NKikimr::NColumnShard::TCommonCountersOwner::GetValue(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:14:22
    #13 0x391357d9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/ydb/library/signals/histogram.cpp:37:46
    #14 0x39131e32 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [24], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [24], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #15 0x39123f84 in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #16 0x39123f84 in __shared_ptr_emplace<const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #17 0x39123f84 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #18 0x39123f84 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #19 0x39123f84 in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:34:50
    #20 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #21 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #22 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #23 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #24 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #25 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #26 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #27 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #28 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #29 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #30 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #31 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #32 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #33 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #34 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #35 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #36 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #37 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 3456 byte(s) in 72 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x391333c9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x391333c9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x391333c9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x391333c9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x391333c9 in __construct_node<const long &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x391333c9 in __emplace_unique_key_args<long, const long &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1785:25
    #7 0x391333c9 in __emplace_unique<const long &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> >, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1042:12
    #8 0x391333c9 in emplace<const long &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1173:20
    #9 0x391333c9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&) /-S/ydb/library/signals/histogram.cpp:17:22
    #10 0x391324d2 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [27], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [27], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x391240d5 in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x391240d5 in __shared_ptr_emplace<const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x391240d5 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x391240d5 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x391240d5 in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:35:53
    #16 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #17 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #18 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #19 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #20 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #21 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #22 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #23 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #24 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #25 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #26 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #27 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #28 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #29 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #30 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #31 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #32 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #33 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 3168 byte(s) in 66 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x391358b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x391358b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x391358b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x391358b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x391358b9 in __construct_node<const long &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x391358b9 in __emplace_unique_key_args<long, const long &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1785:25
    #7 0x391358b9 in __emplace_unique<const long &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> >, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1042:12
    #8 0x391358b9 in emplace<const long &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1173:20
    #9 0x391358b9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/ydb/library/signals/histogram.cpp:37:22
    #10 0x39131e32 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [24], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [24], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x39123f84 in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x39123f84 in __shared_ptr_emplace<const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x39123f84 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x39123f84 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x39123f84 in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:34:50
    #16 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #17 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #18 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #19 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #20 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #21 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #22 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #23 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #24 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #25 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #26 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #27 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #28 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #29 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #30 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #31 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #32 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #33 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 3024 byte(s) in 54 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x39118399 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x39118399 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x39118399 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x39118399 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x39118399 in __construct_node<const long &, NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TLineGuard> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x39118399 in __emplace_unique_key_args<long, const long &, NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TLineGuard> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1785:25
    #7 0x39118399 in __emplace_unique<const long &, NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TLineGuard, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1042:12
    #8 0x39118399 in emplace<const long &, NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TLineGuard> /-S/contrib/libs/cxxsupp/libcxx/include/map:1173:20
    #9 0x39118399 in NKikimr::NColumnShard::TIncrementalHistogram::TGuard::TGuard(NKikimr::NColumnShard::TIncrementalHistogram const&) /-S/ydb/library/signals/histogram.h:68:26
    #10 0x39116ee0 in construct<NKikimr::NColumnShard::TIncrementalHistogram::TGuard, const NKikimr::NColumnShard::TIncrementalHistogram &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x39116ee0 in construct<NKikimr::NColumnShard::TIncrementalHistogram::TGuard, const NKikimr::NColumnShard::TIncrementalHistogram &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x39116ee0 in __shared_ptr_emplace<const NKikimr::NColumnShard::TIncrementalHistogram &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram::TGuard>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x39116ee0 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram::TGuard, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram::TGuard>, const NKikimr::NColumnShard::TIncrementalHistogram &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x39116ee0 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram::TGuard, const NKikimr::NColumnShard::TIncrementalHistogram &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x39116ee0 in BuildGuard /-S/ydb/library/signals/histogram.h:81:16
    #16 0x39116ee0 in NKikimr::NColumnShard::TEngineLogsCounters::TPortionsInfoGuard::TPortionsInfoGuard(std::__y1::vector<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>, std::__y1::allocator<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>>> const&, std::__y1::vector<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>, std::__y1::allocator<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>>> const&, std::__y1::vector<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>, std::__y1::allocator<std::__y1::shared_ptr<NKikimr::NColumnShard::TIncrementalHistogram>>> const&) /-S/ydb/core/tx/columnshard/counters/engine_logs.h:248:44
    #17 0x39109140 in BuildPortionBlobsGuard /-S/ydb/core/tx/columnshard/counters/engine_logs.h:267:16
    #18 0x39109140 in NKikimr::NOlap::TGranuleMeta::TGranuleMeta(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TGranulesStorage const&, NKikimr::NColumnShard::TGranuleDataCounters const&, NKikimr::NOlap::TVersionedIndex const&) /-S/ydb/core/tx/columnshard/engines/storage/granule/granule.cpp:141:44
    #19 0x3ada8359 in construct<NKikimr::NOlap::TGranuleMeta, const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x3ada8359 in construct<NKikimr::NOlap::TGranuleMeta, const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x3ada8359 in __shared_ptr_emplace<const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &, std::__y1::allocator<NKikimr::NOlap::TGranuleMeta>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x3ada8359 in allocate_shared<NKikimr::NOlap::TGranuleMeta, std::__y1::allocator<NKikimr::NOlap::TGranuleMeta>, const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x3ada8359 in make_shared<NKikimr::NOlap::TGranuleMeta, const NKikimr::NColumnShard::TInternalPathId &, NKikimr::NOlap::TGranulesStorage &, const NKikimr::NColumnShard::TGranuleDataCounters &, const NKikimr::NOlap::TVersionedIndex &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x3ada8359 in NKikimr::NOlap::TGranulesStorage::RegisterTable(NKikimr::NColumnShard::TInternalPathId, NKikimr::NColumnShard::TGranuleDataCounters const&, NKikimr::NOlap::TVersionedIndex const&) /-S/ydb/core/tx/columnshard/engines/storage/granule/storage.h:143:51
    #25 0x3ada7fcf in NKikimr::NOlap::TColumnEngineForLogs::DoRegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:510:56
    #26 0x3b3198c3 in NKikimr::NOlap::IColumnEngine::RegisterTable(NKikimr::NColumnShard::TInternalPathId) /-S/ydb/core/tx/columnshard/engines/column_engine.h:145:16
    #27 0x3b31f20d in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:281:27
    #28 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #29 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #30 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #31 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #32 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #33 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #34 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #35 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #36 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #37 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #38 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #39 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #40 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #41 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #42 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 3000 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x3770455d in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:17:61
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 3000 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x3770455d in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:17:61
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 3000 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x3770455d in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:17:61
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 3000 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37704339 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:16:56
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 3000 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37704339 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:16:56
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 3000 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37704339 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:16:56
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2880 byte(s) in 72 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030930b in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x2030930b in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x203086db in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x203086db in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x269f3b28 in NKikimr::NColumnShard::TCommonCountersOwner::GetValue(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:14:22
    #6 0x391332a9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&) /-S/ydb/library/signals/histogram.cpp:17:40
    #7 0x391324d2 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [27], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [27], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #8 0x391240d5 in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #9 0x391240d5 in __shared_ptr_emplace<const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #10 0x391240d5 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #11 0x391240d5 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #12 0x391240d5 in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:35:53
    #13 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #14 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #15 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #16 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #17 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #18 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #19 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #20 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #21 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #22 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #23 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #24 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #25 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #26 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #27 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #28 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #29 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #30 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2688 byte(s) in 48 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x203177c5 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x203177c5 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x203177c5 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x203177c5 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x203177c5 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x203177c5 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x2030940c in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x2030940c in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x2030940c in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x203086db in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x203086db in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x269f3b28 in NKikimr::NColumnShard::TCommonCountersOwner::GetValue(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:14:22
    #13 0x391357d9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/ydb/library/signals/histogram.cpp:37:46
    #14 0x39131462 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [21], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [21], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #15 0x39123e2b in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #16 0x39123e2b in __shared_ptr_emplace<const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #17 0x39123e2b in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #18 0x39123e2b in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #19 0x39123e2b in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:33:47
    #20 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #21 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #22 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #23 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #24 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #25 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #26 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #27 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #28 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #29 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #30 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #31 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #32 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #33 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #34 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #35 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #36 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #37 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2640 byte(s) in 66 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030930b in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x2030930b in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x203086db in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x203086db in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x269f3b28 in NKikimr::NColumnShard::TCommonCountersOwner::GetValue(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:14:22
    #6 0x391357d9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/ydb/library/signals/histogram.cpp:37:46
    #7 0x39131e32 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [24], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [24], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #8 0x39123f84 in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #9 0x39123f84 in __shared_ptr_emplace<const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #10 0x39123f84 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #11 0x39123f84 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #12 0x39123f84 in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:34:50
    #13 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #14 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #15 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #16 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #17 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #18 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #19 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #20 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #21 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #22 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #23 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #24 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #25 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #26 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #27 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #28 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #29 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #30 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2640 byte(s) in 1 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2555fd8a in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x2555fd8a in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x2555fd8a in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x2555fd8a in __allocate_at_least<std::__y1::allocator<NKikimr::TTabletChannelInfo> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x2555fd8a in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x2555fd8a in std::__y1::vector<NKikimr::TTabletChannelInfo, std::__y1::allocator<NKikimr::TTabletChannelInfo>>::__append(unsigned long) /-S/contrib/libs/cxxsupp/libcxx/include/vector:1214:49
    #7 0x2555dcf6 in NKikimr::TabletStorageInfoFromProto(NKikimrTabletBase::TTabletStorageInfo const&) /-S/ydb/core/base/tablet.cpp:16:20
    #8 0x4895face in NKikimr::TLocalNodeRegistrar::Handle(TAutoPtr<NActors::TEventHandle<NKikimr::TEvLocal::TEvBootTablet>, TDelete>&, NActors::TActorContext const&) /-S/ydb/core/mind/local.cpp:412:48
    #9 0x4895cd3a in NKikimr::TLocalNodeRegistrar::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/mind/local.cpp:980:13
    #10 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #11 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #12 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #13 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #14 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #15 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #16 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2400 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fdd94 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fdd94 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fdd94 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fdd94 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fdd94 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fdd94 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fdd94 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fdd94 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #9 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #15 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #17 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #18 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #19 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #20 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #21 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #22 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #23 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #24 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #25 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #26 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #27 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #28 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #29 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #30 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #31 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #32 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #33 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #34 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #35 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #36 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #37 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #38 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #39 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #40 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #41 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #42 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #43 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #44 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #45 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2400 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fdd94 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fdd94 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fdd94 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fdd94 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fdd94 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fdd94 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fdd94 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fdd94 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #9 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #15 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #17 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #18 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #19 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #20 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #21 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #22 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #23 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #24 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #25 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #26 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #27 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #28 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #29 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #30 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #31 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #32 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #33 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #34 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #35 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #36 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #37 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #38 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #39 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #40 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #41 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #42 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #43 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #44 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #45 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2400 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fdd94 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fdd94 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fdd94 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fdd94 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fdd94 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fdd94 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fdd94 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fdd94 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #9 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #15 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #17 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #18 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #19 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #20 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #21 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #22 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #24 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #25 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #26 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #27 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #28 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #29 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #30 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #31 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #32 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #33 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #34 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #35 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #36 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #37 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #38 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #39 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #40 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #41 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #42 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #43 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #44 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #45 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2304 byte(s) in 72 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030863a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x2030863a in TBasicString /-S/util/generic/string.h:471:18
    #3 0x2030863a in TBasicString /-S/util/generic/string.h:462:11
    #4 0x2030863a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x269f3b28 in NKikimr::NColumnShard::TCommonCountersOwner::GetValue(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:14:22
    #6 0x391332a9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&) /-S/ydb/library/signals/histogram.cpp:17:40
    #7 0x391324d2 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [27], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [27], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #8 0x391240d5 in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #9 0x391240d5 in __shared_ptr_emplace<const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #10 0x391240d5 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #11 0x391240d5 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #12 0x391240d5 in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:35:53
    #13 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #14 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #15 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #16 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #17 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #18 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #19 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #20 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #21 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #22 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #23 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #24 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #25 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #26 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #27 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #28 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #29 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #30 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2304 byte(s) in 72 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1a337be4 in Construct<TStdString<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> > > &> /-S/util/generic/string.h:207:17
    #2 0x1a337be4 in TBasicString<char, std::__y1::char_traits<char>>::Clone() /-S/util/generic/string.h:228:9
    #3 0x1dbff455 in Detach /-S/util/generic/string.h:376:13
    #4 0x1dbff455 in MutRef /-S/util/generic/string.h:249:9
    #5 0x1dbff455 in reserve /-S/util/generic/string.h:743:9
    #6 0x1dbff455 in TPathSplitStore::DoReconstruct(TBasicStringBuf<char, std::__y1::char_traits<char>>) const /-S/util/folder/pathsplit.cpp:89:7
    #7 0x1dbf2b1d in Reconstruct /-S/util/folder/pathsplit.h:28:16
    #8 0x1dbf2b1d in TFsPath::Fix() /-S/util/folder/path.cpp:149:24
    #9 0x269f381c in NKikimr::NColumnShard::TCommonCountersOwner::NormalizeSignalName(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:22:26
    #10 0x269f3b11 in NKikimr::NColumnShard::TCommonCountersOwner::GetValue(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:14:33
    #11 0x391332a9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&) /-S/ydb/library/signals/histogram.cpp:17:40
    #12 0x391324d2 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [27], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [27], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x391240d5 in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x391240d5 in __shared_ptr_emplace<const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x391240d5 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x391240d5 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x391240d5 in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:35:53
    #18 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #19 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #20 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #21 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #22 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #23 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #24 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #25 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #26 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #27 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #28 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #29 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #30 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #31 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #32 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #33 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #34 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #35 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2304 byte(s) in 48 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x391358b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x391358b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x391358b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x391358b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x391358b9 in __construct_node<const long &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x391358b9 in __emplace_unique_key_args<long, const long &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1785:25
    #7 0x391358b9 in __emplace_unique<const long &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> >, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1042:12
    #8 0x391358b9 in emplace<const long &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1173:20
    #9 0x391358b9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/ydb/library/signals/histogram.cpp:37:22
    #10 0x39131462 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [21], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [21], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x39123e2b in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x39123e2b in __shared_ptr_emplace<const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x39123e2b in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x39123e2b in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x39123e2b in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:33:47
    #16 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #17 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #18 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #19 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #20 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #21 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #22 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #23 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #24 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #25 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #26 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #27 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #28 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #29 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #30 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #31 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #32 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #33 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2160 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37708f93 in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:15:63
    #6 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2160 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fde85 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fde85 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fde85 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fde85 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fde85 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fde85 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fde85 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fde85 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #9 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #15 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #17 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #18 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #19 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #20 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #21 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #22 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #23 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #24 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #25 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #26 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #27 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #28 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #29 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #30 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #31 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #32 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #33 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #34 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #35 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #36 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #37 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #38 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #39 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #40 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #41 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #42 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #43 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #44 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #45 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2160 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fdca3 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fdca3 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fdca3 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fdca3 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fdca3 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fdca3 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fdca3 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fdca3 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #9 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #15 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #17 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #18 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #19 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #20 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #21 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #22 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #24 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #25 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #26 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #27 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #28 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #29 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #30 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #31 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #32 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #33 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #34 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #35 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #36 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #37 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #38 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #39 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #40 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #41 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #42 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #43 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #44 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #45 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2160 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fde85 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fde85 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fde85 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fde85 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fde85 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fde85 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fde85 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fde85 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #9 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #15 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #17 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #18 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #19 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #20 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #21 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #22 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #24 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #25 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #26 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #27 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #28 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #29 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #30 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #31 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #32 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #33 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #34 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #35 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #36 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #37 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #38 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #39 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #40 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #41 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #42 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #43 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #44 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #45 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2160 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37708f93 in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:15:63
    #6 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2160 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x377091b7 in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:16:74
    #6 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2160 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fdca3 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fdca3 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fdca3 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fdca3 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fdca3 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fdca3 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fdca3 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fdca3 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #9 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #15 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #17 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #18 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #19 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #20 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #21 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #22 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #23 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #24 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #25 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #26 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #27 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #28 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #29 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #30 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #31 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #32 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #33 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #34 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #35 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #36 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #37 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #38 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #39 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #40 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #41 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #42 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #43 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #44 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #45 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2160 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x377091b7 in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:16:74
    #6 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2160 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fdca3 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fdca3 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fdca3 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fdca3 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fdca3 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fdca3 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fdca3 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fdca3 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #9 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #15 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #17 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #18 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #19 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #20 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #21 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #22 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #23 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #24 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #25 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #26 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #27 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #28 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #29 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #30 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #31 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #32 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #33 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #34 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #35 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #36 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #37 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #38 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #39 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #40 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #41 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #42 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #43 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #44 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #45 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2160 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fde85 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fde85 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fde85 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fde85 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fde85 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fde85 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fde85 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fde85 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #9 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #15 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #17 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #18 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #19 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #20 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #21 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #22 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #23 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #24 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #25 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #26 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #27 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #28 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #29 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #30 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #31 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #32 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #33 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #34 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #35 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #36 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #37 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #38 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #39 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #40 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #41 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #42 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #43 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #44 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #45 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2160 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37708f93 in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:15:63
    #6 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2160 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x377091b7 in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:16:74
    #6 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2112 byte(s) in 66 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030863a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x2030863a in TBasicString /-S/util/generic/string.h:471:18
    #3 0x2030863a in TBasicString /-S/util/generic/string.h:462:11
    #4 0x2030863a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x269f3b28 in NKikimr::NColumnShard::TCommonCountersOwner::GetValue(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:14:22
    #6 0x391357d9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/ydb/library/signals/histogram.cpp:37:46
    #7 0x39131e32 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [24], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [24], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #8 0x39123f84 in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #9 0x39123f84 in __shared_ptr_emplace<const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #10 0x39123f84 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #11 0x39123f84 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #12 0x39123f84 in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:34:50
    #13 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #14 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #15 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #16 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #17 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #18 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #19 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #20 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #21 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #22 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #23 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #24 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #25 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #26 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #27 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #28 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #29 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #30 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2112 byte(s) in 66 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1a337be4 in Construct<TStdString<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> > > &> /-S/util/generic/string.h:207:17
    #2 0x1a337be4 in TBasicString<char, std::__y1::char_traits<char>>::Clone() /-S/util/generic/string.h:228:9
    #3 0x1dbff455 in Detach /-S/util/generic/string.h:376:13
    #4 0x1dbff455 in MutRef /-S/util/generic/string.h:249:9
    #5 0x1dbff455 in reserve /-S/util/generic/string.h:743:9
    #6 0x1dbff455 in TPathSplitStore::DoReconstruct(TBasicStringBuf<char, std::__y1::char_traits<char>>) const /-S/util/folder/pathsplit.cpp:89:7
    #7 0x1dbf2b1d in Reconstruct /-S/util/folder/pathsplit.h:28:16
    #8 0x1dbf2b1d in TFsPath::Fix() /-S/util/folder/path.cpp:149:24
    #9 0x269f381c in NKikimr::NColumnShard::TCommonCountersOwner::NormalizeSignalName(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:22:26
    #10 0x269f3b11 in NKikimr::NColumnShard::TCommonCountersOwner::GetValue(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:14:33
    #11 0x391357d9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/ydb/library/signals/histogram.cpp:37:46
    #12 0x39131e32 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [24], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [24], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x39123f84 in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x39123f84 in __shared_ptr_emplace<const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x39123f84 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x39123f84 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x39123f84 in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:34:50
    #18 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #19 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #20 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #21 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #22 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #23 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #24 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #25 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #26 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #27 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #28 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #29 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #30 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #31 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #32 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #33 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #34 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #35 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2040 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fdf76 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fdf76 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fdf76 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fdf76 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fdf76 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fdf76 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fdf76 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fdf76 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #9 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #15 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #17 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #18 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #19 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #20 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #21 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #22 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #23 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #24 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #25 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #26 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #27 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #28 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #29 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #30 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #31 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #32 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #33 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #34 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #35 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #36 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #37 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #38 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #39 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #40 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #41 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #42 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #43 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #44 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #45 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2040 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fdf76 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fdf76 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fdf76 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fdf76 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fdf76 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fdf76 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fdf76 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fdf76 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #9 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #15 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #17 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #18 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #19 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #20 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #21 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #22 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #23 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #24 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #25 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #26 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #27 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #28 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #29 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #30 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #31 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #32 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #33 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #34 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #35 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #36 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #37 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #38 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #39 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #40 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #41 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #42 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #43 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #44 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #45 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2040 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fdf76 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fdf76 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fdf76 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fdf76 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fdf76 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fdf76 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fdf76 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fdf76 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #9 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #15 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #17 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #18 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #19 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #20 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #21 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #22 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #24 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #25 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #26 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #27 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #28 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #29 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #30 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #31 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #32 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #33 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #34 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #35 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #36 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #37 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #38 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #39 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #40 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #41 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #42 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #43 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #44 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #45 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 2004 byte(s) in 66 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1a38a06d in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x1a38a06d in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x1a38a06d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x1a38a06d in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x1a38a06d in std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>::__shrink_or_extend[abi:fe200000](unsigned long) /-S/contrib/libs/cxxsupp/libcxx/include/string:3401:27
    #6 0x1dbff52e in reserve /-S/contrib/libs/cxxsupp/libcxx/include/string:3371:3
    #7 0x1dbff52e in reserve /-S/util/generic/string.h:743:18
    #8 0x1dbff52e in TPathSplitStore::DoReconstruct(TBasicStringBuf<char, std::__y1::char_traits<char>>) const /-S/util/folder/pathsplit.cpp:89:7
    #9 0x1dbf2b1d in Reconstruct /-S/util/folder/pathsplit.h:28:16
    #10 0x1dbf2b1d in TFsPath::Fix() /-S/util/folder/path.cpp:149:24
    #11 0x269f381c in NKikimr::NColumnShard::TCommonCountersOwner::NormalizeSignalName(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:22:26
    #12 0x269f3b11 in NKikimr::NColumnShard::TCommonCountersOwner::GetValue(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:14:33
    #13 0x391332a9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&) /-S/ydb/library/signals/histogram.cpp:17:40
    #14 0x391324d2 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [27], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [27], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #15 0x391240d5 in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #16 0x391240d5 in __shared_ptr_emplace<const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #17 0x391240d5 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #18 0x391240d5 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[27], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::set<long, std::__y1::less<long>, std::__y1::allocator<long> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #19 0x391240d5 in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:35:53
    #20 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #21 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #22 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #23 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #24 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #25 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #26 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #27 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #28 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #29 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #30 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #31 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #32 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #33 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #34 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #35 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #36 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #37 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1920 byte(s) in 48 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030930b in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x2030930b in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x203086db in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x203086db in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x269f3b28 in NKikimr::NColumnShard::TCommonCountersOwner::GetValue(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:14:22
    #6 0x391357d9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/ydb/library/signals/histogram.cpp:37:46
    #7 0x39131462 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [21], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [21], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #8 0x39123e2b in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #9 0x39123e2b in __shared_ptr_emplace<const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #10 0x39123e2b in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #11 0x39123e2b in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #12 0x39123e2b in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:33:47
    #13 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #14 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #15 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #16 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #17 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #18 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #19 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #20 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #21 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #22 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #23 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #24 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #25 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #26 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #27 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #28 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #29 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #30 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1920 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fcc08 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fcc08 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fcc08 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fcc08 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fcc08 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fcc08 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fcc08 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fcc08 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #9 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #15 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #16 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #22 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #23 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #24 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #25 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #26 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #27 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #28 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #29 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #30 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #31 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #32 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #33 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #34 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #35 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #36 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #37 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #38 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #39 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1920 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fcc08 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fcc08 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fcc08 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fcc08 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fcc08 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fcc08 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fcc08 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fcc08 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #9 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #15 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #16 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #22 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #23 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #24 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #25 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #26 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #27 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #28 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #29 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #30 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #31 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #32 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #33 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #34 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #35 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #36 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #37 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #38 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #39 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1920 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fcc08 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x376fcc08 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x376fcc08 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x376fcc08 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x376fcc08 in __allocation_guard<std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x376fcc08 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x376fcc08 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x376fcc08 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #9 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #10 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #11 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #12 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #13 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #14 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #15 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #16 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #22 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #23 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #24 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #25 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #26 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #27 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #28 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #29 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #30 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #31 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #32 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #33 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #34 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #35 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #36 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #37 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #38 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #39 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37703ef1 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:14:73
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x377071c8 in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:19:70
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37704ae8 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:21:70
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x3770154f in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:14:73
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37706a1f in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:14:73
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37706a1f in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:14:73
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x377071c8 in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:19:70
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37706a1f in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:14:73
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37704d07 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:22:71
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37704ae8 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:21:70
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37701f15 in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:20:71
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x377073e5 in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:20:71
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37704d07 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:22:71
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x3770154f in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:14:73
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37701cf8 in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:19:70
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37701f15 in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:20:71
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x377073e5 in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:20:71
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37706c41 in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:15:74
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37701771 in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:15:74
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x377073e5 in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:20:71
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37701cf8 in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:19:70
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37706c41 in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:15:74
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37701771 in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:15:74
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x377071c8 in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:19:70
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37701cf8 in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:19:70
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37704d07 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:22:71
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37704115 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:15:74
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37701771 in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:15:74
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37704115 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:15:74
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37703ef1 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:14:73
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37704ae8 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:21:70
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37703ef1 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:14:73
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37704115 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:15:74
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x3770154f in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:14:73
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37706c41 in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:15:74
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1800 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b1a0d in operator new[](unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x1fe77ce0 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x1fe77ce0 in TExponentialHistogramCollector /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:16:15
    #3 0x1fe77ce0 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:27
    #4 0x1fe77ce0 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #5 0x37701f15 in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:20:71
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1536 byte(s) in 48 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030863a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x2030863a in TBasicString /-S/util/generic/string.h:471:18
    #3 0x2030863a in TBasicString /-S/util/generic/string.h:462:11
    #4 0x2030863a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x269f3b28 in NKikimr::NColumnShard::TCommonCountersOwner::GetValue(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:14:22
    #6 0x391357d9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/ydb/library/signals/histogram.cpp:37:46
    #7 0x39131462 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [21], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [21], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #8 0x39123e2b in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #9 0x39123e2b in __shared_ptr_emplace<const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #10 0x39123e2b in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #11 0x39123e2b in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #12 0x39123e2b in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:33:47
    #13 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #14 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #15 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #16 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #17 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #18 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #19 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #20 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #21 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #22 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #23 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #24 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #25 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #26 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #27 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #28 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #29 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #30 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1536 byte(s) in 48 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1a337be4 in Construct<TStdString<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> > > &> /-S/util/generic/string.h:207:17
    #2 0x1a337be4 in TBasicString<char, std::__y1::char_traits<char>>::Clone() /-S/util/generic/string.h:228:9
    #3 0x1dbff455 in Detach /-S/util/generic/string.h:376:13
    #4 0x1dbff455 in MutRef /-S/util/generic/string.h:249:9
    #5 0x1dbff455 in reserve /-S/util/generic/string.h:743:9
    #6 0x1dbff455 in TPathSplitStore::DoReconstruct(TBasicStringBuf<char, std::__y1::char_traits<char>>) const /-S/util/folder/pathsplit.cpp:89:7
    #7 0x1dbf2b1d in Reconstruct /-S/util/folder/pathsplit.h:28:16
    #8 0x1dbf2b1d in TFsPath::Fix() /-S/util/folder/path.cpp:149:24
    #9 0x269f381c in NKikimr::NColumnShard::TCommonCountersOwner::NormalizeSignalName(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:22:26
    #10 0x269f3b11 in NKikimr::NColumnShard::TCommonCountersOwner::GetValue(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:14:33
    #11 0x391357d9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/ydb/library/signals/histogram.cpp:37:46
    #12 0x39131462 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [21], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [21], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x39123e2b in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x39123e2b in __shared_ptr_emplace<const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x39123e2b in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x39123e2b in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[21], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x39123e2b in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:33:47
    #18 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #19 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #20 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #21 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #22 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #23 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #24 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #25 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #26 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #27 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #28 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #29 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #30 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #31 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #32 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #33 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #34 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #35 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1520 byte(s) in 5 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x3781cbfb in NKikimr::NOlap::TPortionInfoConstructor::Build() /-S/ydb/core/tx/columnshard/engines/portions/constructor_portion.cpp:16:42
    #2 0x3782bb37 in NKikimr::NOlap::TPortionAccessorConstructor::Build(bool) /-S/ydb/core/tx/columnshard/engines/portions/constructor_accessor.cpp:56:56
    #3 0x390daabd in NKikimr::NOlap::TWritePortionInfoWithBlobsResult::FinalizePortionConstructor() /-S/ydb/core/tx/columnshard/engines/portions/write_with_blobs.h:210:45
    #4 0x390e1c42 in NKikimr::NOlap::TChangesWithAppend::DoOnAfterCompile() /-S/ydb/core/tx/columnshard/engines/changes/with_appended.cpp:91:11
    #5 0x3907eb40 in NKikimr::NOlap::TColumnEngineChanges::Compile(NKikimr::NOlap::TFinalizationContext&) /-S/ydb/core/tx/columnshard/engines/changes/abstract/abstract.cpp:67:5
    #6 0x3ada120f in NKikimr::NOlap::TColumnEngineForLogs::ApplyChangesOnTxCreate(std::__y1::shared_ptr<NKikimr::NOlap::TColumnEngineChanges>, NKikimr::NOlap::TSnapshot const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:375:19
    #7 0x3b03b976 in NKikimr::NColumnShard::TTxWriteIndex::TTxWriteIndex(NKikimr::NColumnShard::TColumnShard*, TAutoPtr<NActors::TEventHandle<NKikimr::NColumnShard::TEvPrivate::TEvWriteIndex>, TDelete>&) /-S/ydb/core/tx/columnshard/blobs_action/transaction/tx_write_index.cpp:91:9
    #8 0x3b02b88a in NKikimr::NColumnShard::TColumnShard::Handle(TAutoPtr<NActors::TEventHandle<NKikimr::NColumnShard::TEvPrivate::TEvWriteIndex>, TDelete>&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__write_index.cpp:72:21
    #9 0x3af6c8a2 in NKikimr::NColumnShard::TColumnShard::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:442:13
    #10 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #11 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #12 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #13 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #14 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #15 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #16 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1440 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1bf5d331 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x1bf5d331 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x1bf5d331 in __construct_node<const std::__y1::pair<const TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x1bf5d331 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__map_value_compare<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::less<TBasicString<char, std::__y1::char_traits<char>>>, true>, std::__y1::allocator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>>>::__emplace_hint_unique_key_args<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x377031ed in __insert_unique /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1105:12
    #8 0x377031ed in insert /-S/contrib/libs/cxxsupp/libcxx/include/map:1196:20
    #9 0x377031ed in insert<std::__y1::__map_const_iterator<std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, void *> *, long> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1214:7
    #10 0x377031ed in map /-S/contrib/libs/cxxsupp/libcxx/include/map:1080:70
    #11 0x377031ed in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:31:11
    #12 0x3770856a in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:7:7
    #13 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #14 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #15 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #16 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #17 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #18 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #19 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #25 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #31 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #32 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #33 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #34 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #35 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #36 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #37 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #38 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #39 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #40 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #41 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #42 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #43 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #44 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #45 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #46 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #47 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #48 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #49 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #50 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #51 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #52 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #53 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #54 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #55 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1440 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1bf5d331 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x1bf5d331 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x1bf5d331 in __construct_node<const std::__y1::pair<const TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x1bf5d331 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__map_value_compare<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::less<TBasicString<char, std::__y1::char_traits<char>>>, true>, std::__y1::allocator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>>>::__emplace_hint_unique_key_args<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x377031ed in __insert_unique /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1105:12
    #8 0x377031ed in insert /-S/contrib/libs/cxxsupp/libcxx/include/map:1196:20
    #9 0x377031ed in insert<std::__y1::__map_const_iterator<std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, void *> *, long> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1214:7
    #10 0x377031ed in map /-S/contrib/libs/cxxsupp/libcxx/include/map:1080:70
    #11 0x377031ed in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:31:11
    #12 0x37703659 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:7:7
    #13 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #14 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #15 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #16 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #17 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #18 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #19 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #25 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #31 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #32 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #33 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #34 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #35 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #36 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #37 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #38 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #39 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #40 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #41 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #42 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #43 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #44 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #45 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #46 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #47 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #48 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #49 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #50 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #51 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #52 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #53 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #54 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #55 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1440 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1bf5d331 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x1bf5d331 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x1bf5d331 in __construct_node<const std::__y1::pair<const TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x1bf5d331 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__map_value_compare<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::less<TBasicString<char, std::__y1::char_traits<char>>>, true>, std::__y1::allocator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>>>::__emplace_hint_unique_key_args<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x377031ed in __insert_unique /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1105:12
    #8 0x377031ed in insert /-S/contrib/libs/cxxsupp/libcxx/include/map:1196:20
    #9 0x377031ed in insert<std::__y1::__map_const_iterator<std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, void *> *, long> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1214:7
    #10 0x377031ed in map /-S/contrib/libs/cxxsupp/libcxx/include/map:1080:70
    #11 0x377031ed in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:31:11
    #12 0x3770856a in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:7:7
    #13 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #14 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #15 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #16 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #17 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #18 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #19 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #25 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #31 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #32 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #33 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #34 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #35 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #36 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #37 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #38 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #39 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #40 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #41 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #42 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #43 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #44 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #45 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #46 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #47 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #48 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #49 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #50 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #51 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #52 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #53 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #54 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #55 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1440 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1bf5d331 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x1bf5d331 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x1bf5d331 in __construct_node<const std::__y1::pair<const TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x1bf5d331 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__map_value_compare<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::less<TBasicString<char, std::__y1::char_traits<char>>>, true>, std::__y1::allocator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>>>::__emplace_hint_unique_key_args<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x377031ed in __insert_unique /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1105:12
    #8 0x377031ed in insert /-S/contrib/libs/cxxsupp/libcxx/include/map:1196:20
    #9 0x377031ed in insert<std::__y1::__map_const_iterator<std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, void *> *, long> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1214:7
    #10 0x377031ed in map /-S/contrib/libs/cxxsupp/libcxx/include/map:1080:70
    #11 0x377031ed in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:31:11
    #12 0x377061ac in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:7:7
    #13 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #14 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #15 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #16 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #17 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #18 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #19 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #25 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #31 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #32 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #33 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #34 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #35 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #36 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #37 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #38 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #39 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #40 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #41 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #42 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #43 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #44 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #45 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #46 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #47 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #48 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #49 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #50 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #51 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #52 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #53 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #54 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #55 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1440 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1bf5d331 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x1bf5d331 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x1bf5d331 in __construct_node<const std::__y1::pair<const TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x1bf5d331 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__map_value_compare<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::less<TBasicString<char, std::__y1::char_traits<char>>>, true>, std::__y1::allocator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>>>::__emplace_hint_unique_key_args<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x377031ed in __insert_unique /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1105:12
    #8 0x377031ed in insert /-S/contrib/libs/cxxsupp/libcxx/include/map:1196:20
    #9 0x377031ed in insert<std::__y1::__map_const_iterator<std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, void *> *, long> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1214:7
    #10 0x377031ed in map /-S/contrib/libs/cxxsupp/libcxx/include/map:1080:70
    #11 0x377031ed in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:31:11
    #12 0x37703659 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:7:7
    #13 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #14 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #15 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #16 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #17 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #18 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #19 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #25 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #31 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #32 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #33 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #34 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #35 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #36 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #37 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #38 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #39 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #40 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #41 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #42 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #43 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #44 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #45 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #46 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #47 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #48 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #49 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #50 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #51 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #52 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #53 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #54 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #55 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1440 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1bf5d331 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x1bf5d331 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x1bf5d331 in __construct_node<const std::__y1::pair<const TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x1bf5d331 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__map_value_compare<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::less<TBasicString<char, std::__y1::char_traits<char>>>, true>, std::__y1::allocator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>>>::__emplace_hint_unique_key_args<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x377031ed in __insert_unique /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1105:12
    #8 0x377031ed in insert /-S/contrib/libs/cxxsupp/libcxx/include/map:1196:20
    #9 0x377031ed in insert<std::__y1::__map_const_iterator<std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, void *> *, long> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1214:7
    #10 0x377031ed in map /-S/contrib/libs/cxxsupp/libcxx/include/map:1080:70
    #11 0x377031ed in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:31:11
    #12 0x377061ac in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:7:7
    #13 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #14 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #15 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #16 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #17 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #18 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #19 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #25 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #31 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #32 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #33 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #34 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #35 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #36 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #37 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #38 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #39 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #40 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #41 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #42 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #43 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #44 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #45 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #46 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #47 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #48 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #49 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #50 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #51 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #52 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #53 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #54 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #55 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1440 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1bf5d331 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x1bf5d331 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x1bf5d331 in __construct_node<const std::__y1::pair<const TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x1bf5d331 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__map_value_compare<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::less<TBasicString<char, std::__y1::char_traits<char>>>, true>, std::__y1::allocator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>>>::__emplace_hint_unique_key_args<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x377031ed in __insert_unique /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1105:12
    #8 0x377031ed in insert /-S/contrib/libs/cxxsupp/libcxx/include/map:1196:20
    #9 0x377031ed in insert<std::__y1::__map_const_iterator<std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, void *> *, long> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1214:7
    #10 0x377031ed in map /-S/contrib/libs/cxxsupp/libcxx/include/map:1080:70
    #11 0x377031ed in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:31:11
    #12 0x37703659 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:7:7
    #13 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #14 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #15 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #16 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #17 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #18 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #19 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #25 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #31 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #32 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #33 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #34 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #35 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #36 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #37 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #38 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #39 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #40 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #41 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #42 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #43 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #44 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #45 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #46 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #47 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #48 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #49 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #50 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #51 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #52 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #53 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #54 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #55 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1440 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1bf5d331 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x1bf5d331 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x1bf5d331 in __construct_node<const std::__y1::pair<const TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x1bf5d331 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__map_value_compare<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::less<TBasicString<char, std::__y1::char_traits<char>>>, true>, std::__y1::allocator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>>>::__emplace_hint_unique_key_args<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x377031ed in __insert_unique /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1105:12
    #8 0x377031ed in insert /-S/contrib/libs/cxxsupp/libcxx/include/map:1196:20
    #9 0x377031ed in insert<std::__y1::__map_const_iterator<std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, void *> *, long> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1214:7
    #10 0x377031ed in map /-S/contrib/libs/cxxsupp/libcxx/include/map:1080:70
    #11 0x377031ed in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:31:11
    #12 0x37700cdc in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:7:7
    #13 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #14 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #15 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #16 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #17 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #18 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #19 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #25 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #31 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #32 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #33 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #34 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #35 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #36 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #37 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #38 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #39 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #40 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #41 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #42 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #43 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #44 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #45 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #46 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #47 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #48 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #49 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #50 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #51 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #52 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #53 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #54 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #55 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1440 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1bf5d331 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x1bf5d331 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x1bf5d331 in __construct_node<const std::__y1::pair<const TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x1bf5d331 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__map_value_compare<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::less<TBasicString<char, std::__y1::char_traits<char>>>, true>, std::__y1::allocator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>>>::__emplace_hint_unique_key_args<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x377031ed in __insert_unique /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1105:12
    #8 0x377031ed in insert /-S/contrib/libs/cxxsupp/libcxx/include/map:1196:20
    #9 0x377031ed in insert<std::__y1::__map_const_iterator<std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, void *> *, long> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1214:7
    #10 0x377031ed in map /-S/contrib/libs/cxxsupp/libcxx/include/map:1080:70
    #11 0x377031ed in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:31:11
    #12 0x37700cdc in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:7:7
    #13 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #14 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #15 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #16 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #17 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #18 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #19 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #25 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #31 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #32 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #33 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #34 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #35 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #36 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #37 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #38 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #39 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #40 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #41 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #42 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #43 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #44 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #45 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #46 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #47 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #48 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #49 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #50 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #51 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #52 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #53 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #54 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #55 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1440 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1bf5d331 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x1bf5d331 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x1bf5d331 in __construct_node<const std::__y1::pair<const TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x1bf5d331 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__map_value_compare<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::less<TBasicString<char, std::__y1::char_traits<char>>>, true>, std::__y1::allocator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>>>::__emplace_hint_unique_key_args<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x377031ed in __insert_unique /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1105:12
    #8 0x377031ed in insert /-S/contrib/libs/cxxsupp/libcxx/include/map:1196:20
    #9 0x377031ed in insert<std::__y1::__map_const_iterator<std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, void *> *, long> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1214:7
    #10 0x377031ed in map /-S/contrib/libs/cxxsupp/libcxx/include/map:1080:70
    #11 0x377031ed in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:31:11
    #12 0x37700cdc in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:7:7
    #13 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #14 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #15 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #16 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #17 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #18 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #19 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #25 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #31 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #32 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #33 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #34 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #35 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #36 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #37 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #38 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #39 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #40 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #41 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #42 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #43 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #44 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #45 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #46 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #47 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #48 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #49 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #50 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #51 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #52 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #53 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #54 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #55 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1440 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1bf5d331 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x1bf5d331 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x1bf5d331 in __construct_node<const std::__y1::pair<const TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x1bf5d331 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__map_value_compare<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::less<TBasicString<char, std::__y1::char_traits<char>>>, true>, std::__y1::allocator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>>>::__emplace_hint_unique_key_args<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x377031ed in __insert_unique /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1105:12
    #8 0x377031ed in insert /-S/contrib/libs/cxxsupp/libcxx/include/map:1196:20
    #9 0x377031ed in insert<std::__y1::__map_const_iterator<std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, void *> *, long> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1214:7
    #10 0x377031ed in map /-S/contrib/libs/cxxsupp/libcxx/include/map:1080:70
    #11 0x377031ed in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:31:11
    #12 0x377061ac in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:7:7
    #13 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #14 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #15 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #16 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #17 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #18 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #19 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #25 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #31 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #32 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #33 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #34 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #35 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #36 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #37 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #38 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #39 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #40 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #41 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #42 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #43 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #44 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #45 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #46 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #47 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #48 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #49 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #50 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #51 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #52 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #53 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #54 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #55 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1440 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1bf5d331 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x1bf5d331 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x1bf5d331 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x1bf5d331 in __construct_node<const std::__y1::pair<const TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x1bf5d331 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__map_value_compare<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::less<TBasicString<char, std::__y1::char_traits<char>>>, true>, std::__y1::allocator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>>>::__emplace_hint_unique_key_args<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char>>, TBasicString<char, std::__y1::char_traits<char>>>, void*>*, long>, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>> const, TBasicString<char, std::__y1::char_traits<char>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x377031ed in __insert_unique /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1105:12
    #8 0x377031ed in insert /-S/contrib/libs/cxxsupp/libcxx/include/map:1196:20
    #9 0x377031ed in insert<std::__y1::__map_const_iterator<std::__y1::__tree_const_iterator<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, std::__y1::__tree_node<std::__y1::__value_type<TBasicString<char, std::__y1::char_traits<char> >, TBasicString<char, std::__y1::char_traits<char> > >, void *> *, long> > > /-S/contrib/libs/cxxsupp/libcxx/include/map:1214:7
    #10 0x377031ed in map /-S/contrib/libs/cxxsupp/libcxx/include/map:1080:70
    #11 0x377031ed in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:31:11
    #12 0x3770856a in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:7:7
    #13 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #14 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #15 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #16 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #17 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #18 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #19 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #25 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #31 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #32 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #33 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #34 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #35 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #36 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #37 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #38 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #39 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #40 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #41 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #42 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #43 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #44 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #45 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #46 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #47 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #48 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #49 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #50 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #51 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #52 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #53 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #54 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #55 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x376fdc00 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:28:5
    #5 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #6 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #7 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #8 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #9 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #10 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #11 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #12 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #13 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #14 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #15 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #16 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #17 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #18 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #24 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #25 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #26 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #27 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #28 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #29 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #30 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #31 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #32 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #33 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #34 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #35 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #36 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #37 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #38 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #39 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #40 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #41 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x377030f9 in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:9
    #5 0x3770856a in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:7:7
    #6 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x376fdc00 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:28:5
    #5 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #6 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #7 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #8 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #9 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #10 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #11 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #12 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #13 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #14 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #15 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #16 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #17 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #18 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #24 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #25 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #26 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #27 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #28 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #29 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #30 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #31 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #32 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #33 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #34 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #35 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #36 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #37 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #38 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #39 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #40 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #41 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x377030f9 in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:9
    #5 0x37703659 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:7:7
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x377030f9 in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:9
    #5 0x37700cdc in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:7:7
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x377030f9 in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:9
    #5 0x3770856a in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:7:7
    #6 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x377030f9 in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:9
    #5 0x37700cdc in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:7:7
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x377030f9 in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:9
    #5 0x37703659 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:7:7
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x377030f9 in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:9
    #5 0x3770856a in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:7:7
    #6 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x377030f9 in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:9
    #5 0x377061ac in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:7:7
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x376fdc00 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:28:5
    #5 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #6 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #7 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #8 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #9 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #10 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #11 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #12 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #13 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #14 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #15 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #16 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #17 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #18 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #24 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #25 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #26 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #27 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #28 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #29 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #30 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #31 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #32 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #33 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #34 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #35 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #36 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #37 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #38 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #39 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #40 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #41 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x377030f9 in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:9
    #5 0x377061ac in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:7:7
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x377030f9 in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:9
    #5 0x37700cdc in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:7:7
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x377030f9 in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:9
    #5 0x37703659 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:7:7
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1200 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2030f161 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x2030f161 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x269f5e61 in NKikimr::NColumnShard::TCommonCountersOwner::DeepSubGroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.cpp:52:26
    #4 0x377030f9 in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:9
    #5 0x377061ac in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:7:7
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1056 byte(s) in 66 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x255606a9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x255606a9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x255606a9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x255606a9 in __allocate_at_least<std::__y1::allocator<NKikimr::TTabletChannelInfo::THistoryEntry> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x255606a9 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x255606a9 in std::__y1::vector<NKikimr::TTabletChannelInfo::THistoryEntry, std::__y1::allocator<NKikimr::TTabletChannelInfo::THistoryEntry>>::__append(unsigned long) /-S/contrib/libs/cxxsupp/libcxx/include/vector:1214:49
    #7 0x2555e1dc in resize /-S/contrib/libs/cxxsupp/libcxx/include/vector:1839:11
    #8 0x2555e1dc in NKikimr::TabletStorageInfoFromProto(NKikimrTabletBase::TTabletStorageInfo const&) /-S/ydb/core/base/tablet.cpp:34:19
    #9 0x4895face in NKikimr::TLocalNodeRegistrar::Handle(TAutoPtr<NActors::TEventHandle<NKikimr::TEvLocal::TEvBootTablet>, TDelete>&, NActors::TActorContext const&) /-S/ydb/core/mind/local.cpp:412:48
    #10 0x4895cd3a in NKikimr::TLocalNodeRegistrar::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/mind/local.cpp:980:13
    #11 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #12 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #13 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #14 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #15 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #16 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #17 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1044 byte(s) in 36 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1a38a06d in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x1a38a06d in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x1a38a06d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x1a38a06d in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x1a38a06d in std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>::__shrink_or_extend[abi:fe200000](unsigned long) /-S/contrib/libs/cxxsupp/libcxx/include/string:3401:27
    #6 0x1dbff52e in reserve /-S/contrib/libs/cxxsupp/libcxx/include/string:3371:3
    #7 0x1dbff52e in reserve /-S/util/generic/string.h:743:18
    #8 0x1dbff52e in TPathSplitStore::DoReconstruct(TBasicStringBuf<char, std::__y1::char_traits<char>>) const /-S/util/folder/pathsplit.cpp:89:7
    #9 0x1dbf2b1d in Reconstruct /-S/util/folder/pathsplit.h:28:16
    #10 0x1dbf2b1d in TFsPath::Fix() /-S/util/folder/path.cpp:149:24
    #11 0x269f381c in NKikimr::NColumnShard::TCommonCountersOwner::NormalizeSignalName(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:22:26
    #12 0x269f3b11 in NKikimr::NColumnShard::TCommonCountersOwner::GetValue(TBasicString<char, std::__y1::char_traits<char>> const&) const /-S/ydb/library/signals/owner.cpp:14:33
    #13 0x391357d9 in NKikimr::NColumnShard::TIncrementalHistogram::TIncrementalHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/ydb/library/signals/histogram.cpp:37:46
    #14 0x39131e32 in void std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>::construct[abi:fe200000]<NKikimr::NColumnShard::TIncrementalHistogram, char const (&) [11], char const (&) [24], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&>(NKikimr::NColumnShard::TIncrementalHistogram*, char const (&) [11], char const (&) [24], TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<long const, TBasicString<char, std::__y1::char_traits<char>>>>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #15 0x39123f84 in construct<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #16 0x39123f84 in __shared_ptr_emplace<const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #17 0x39123f84 in allocate_shared<NKikimr::NColumnShard::TIncrementalHistogram, std::__y1::allocator<NKikimr::NColumnShard::TIncrementalHistogram>, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #18 0x39123f84 in make_shared<NKikimr::NColumnShard::TIncrementalHistogram, const char (&)[11], const char (&)[24], const TBasicString<char, std::__y1::char_traits<char> > &, const std::__y1::map<long, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::less<long>, std::__y1::allocator<std::__y1::pair<const long, TBasicString<char, std::__y1::char_traits<char> > > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #19 0x39123f84 in NKikimr::NColumnShard::TEngineLogsCounters::TEngineLogsCounters() /-S/ydb/core/tx/columnshard/counters/engine_logs.cpp:34:50
    #20 0x3ad8abe7 in NKikimr::NOlap::TColumnEngineForLogs::TColumnEngineForLogs(unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> const&, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> const&, NKikimr::NOlap::TSnapshot const&, unsigned long, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData const&, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:30:23
    #21 0x3b31efba in make_unique<NKikimr::NOlap::TColumnEngineForLogs, unsigned long &, std::__y1::shared_ptr<NKikimr::NOlap::TSchemaObjectsCache> &, std::__y1::shared_ptr<NKikimr::NOlap::NDataAccessorControl::IDataAccessorsManager> &, std::__y1::shared_ptr<NKikimr::NOlap::IStoragesManager> &, const NKikimr::NOlap::TSnapshot &, const unsigned int &, NKikimr::NOlap::IColumnEngine::TSchemaInitializationData, std::__y1::shared_ptr<NKikimr::NColumnShard::TPortionIndexStats> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #22 0x3b31efba in NKikimr::NColumnShard::TTablesManager::AddSchemaVersion(unsigned int, NKikimr::NOlap::TSnapshot const&, NKikimrSchemeOp::TColumnTableSchema const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:278:24
    #23 0x3b320847 in NKikimr::NColumnShard::TTablesManager::AddTableVersion(NKikimr::NColumnShard::TInternalPathId, NKikimr::NOlap::TSnapshot const&, NKikimrTxColumnShard::TTableVersionInfo const&, std::__y1::optional<NKikimrSchemeOp::TColumnTableSchema> const&, NKikimr::NIceDb::TNiceDb&) /-S/ydb/core/tx/columnshard/tables_manager.cpp:316:9
    #24 0x3b1f2c49 in NKikimr::NColumnShard::TColumnShard::RunEnsureTable(NKikimrTxColumnShard::TCreateTable const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:431:19
    #25 0x3b1f15b0 in NKikimr::NColumnShard::TColumnShard::RunInit(NKikimrTxColumnShard::TInitShard const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:373:9
    #26 0x3b1f0d21 in NKikimr::NColumnShard::TColumnShard::RunSchemaTx(NKikimrTxColumnShard::TSchemaTxBody const&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/columnshard_impl.cpp:328:13
    #27 0x1c980b7e in NKikimr::NColumnShard::TSchemaTransactionOperator::ProgressOnExecute(NKikimr::NColumnShard::TColumnShard&, NKikimr::NOlap::TSnapshot const&, NKikimr::NTabletFlatExecutor::TTransactionContext&) /-S/ydb/core/tx/columnshard/transactions/operators/schema.h:94:19
    #28 0x3af22f6d in NKikimr::NColumnShard::TColumnShard::TTxProgressTx::Execute(NKikimr::NTabletFlatExecutor::TTransactionContext&, NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard__progress_tx.cpp:80:13
    #29 0x251dc7a4 in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction(NKikimr::NTabletFlatExecutor::TSeat*) /-S/ydb/core/tablet_flat/flat_executor.cpp:1975:35
    #30 0x251a0927 in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4201:9
    #31 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #32 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #33 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #34 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #35 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #36 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #37 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 1008 byte(s) in 2 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x2679f403 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x2679f403 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x2679f403 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x2679f403 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x2679f403 in std::__y1::deque<NKikimr::NArrow::NAccessor::IChunkedArray::TCommonChunkAddress, std::__y1::allocator<NKikimr::NArrow::NAccessor::IChunkedArray::TCommonChunkAddress>>::__add_back_capacity() /-S/contrib/libs/cxxsupp/libcxx/include/deque:2190:37
    #6 0x26791b9b in emplace_back<const NKikimr::NArrow::NAccessor::IChunkedArray::TCommonChunkAddress &> /-S/contrib/libs/cxxsupp/libcxx/include/deque:1611:5
    #7 0x26791b9b in NKikimr::NArrow::NAccessor::IChunkedArray::TAddressChain::Add(NKikimr::NArrow::NAccessor::IChunkedArray::TCommonChunkAddress const&) /-S/ydb/core/formats/arrow/accessor/abstract/accessor.h:115:23
    #8 0x2678f07d in NKikimr::NArrow::NAccessor::IChunkedArray::GetChunk(std::__y1::optional<NKikimr::NArrow::NAccessor::IChunkedArray::TAddressChain> const&, unsigned long) const /-S/ydb/core/formats/arrow/accessor/abstract/accessor.cpp:41:22
    #9 0x26730127 in NKikimr::NArrow::NAccessor::IChunkedArray::GetChunkSlow(unsigned long) const /-S/ydb/core/formats/arrow/accessor/abstract/accessor.h:491:16
    #10 0x267290ae in NKikimr::NArrow::NMerger::TSortableScanData::BuildPosition(unsigned long) /-S/ydb/core/formats/arrow/reader/position.cpp:182:41
    #11 0x2672c289 in NKikimr::NArrow::NMerger::TSortableScanData::TSortableScanData(unsigned long, std::__y1::shared_ptr<arrow::RecordBatch> const&, std::__y1::vector<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>, std::__y1::allocator<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>>> const&) /-S/ydb/core/formats/arrow/reader/position.cpp:144:5
    #12 0x1bf62c6a in construct<NKikimr::NArrow::NMerger::TSortableScanData, long &, const std::__y1::shared_ptr<arrow::RecordBatch> &, const std::__y1::vector<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> >, std::__y1::allocator<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> > > > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x1bf62c6a in construct<NKikimr::NArrow::NMerger::TSortableScanData, long &, const std::__y1::shared_ptr<arrow::RecordBatch> &, const std::__y1::vector<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> >, std::__y1::allocator<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x1bf62c6a in __shared_ptr_emplace<long &, const std::__y1::shared_ptr<arrow::RecordBatch> &, const std::__y1::vector<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> >, std::__y1::allocator<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> > > > &, std::__y1::allocator<NKikimr::NArrow::NMerger::TSortableScanData>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x1bf62c6a in allocate_shared<NKikimr::NArrow::NMerger::TSortableScanData, std::__y1::allocator<NKikimr::NArrow::NMerger::TSortableScanData>, long &, const std::__y1::shared_ptr<arrow::RecordBatch> &, const std::__y1::vector<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> >, std::__y1::allocator<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x1bf62c6a in make_shared<NKikimr::NArrow::NMerger::TSortableScanData, long &, const std::__y1::shared_ptr<arrow::RecordBatch> &, const std::__y1::vector<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> >, std::__y1::allocator<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> > > > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x1bf62c6a in NKikimr::NArrow::NMerger::TSortableBatchPosition::TSortableBatchPosition<arrow::RecordBatch>(std::__y1::shared_ptr<arrow::RecordBatch> const&, unsigned int, std::__y1::vector<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>, std::__y1::allocator<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>>> const&, std::__y1::vector<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>, std::__y1::allocator<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>>> const&, bool) /-S/ydb/core/formats/arrow/reader/position.h:377:19
    #18 0x1bf615ce in NKikimr::NOlap::NStorageOptimizer::NLBuckets::TPortionsBucket::TPortionsBucket(std::__y1::shared_ptr<NKikimr::NOlap::TPortionInfo> const&, std::__y1::shared_ptr<arrow::Schema> const&, std::__y1::shared_ptr<NKikimr::NOlap::NStorageOptimizer::NLBuckets::TCounters> const&) /-S/ydb/core/tx/columnshard/engines/storage/optimizer/lbuckets/planner/optimizer.h:772:53
    #19 0x1bf76179 in construct<NKikimr::NOlap::NStorageOptimizer::NLBuckets::TPortionsBucket, const std::__y1::shared_ptr<NKikimr::NOlap::TPortionInfo> &, const std::__y1::shared_ptr<arrow::Schema> &, std::__y1::shared_ptr<NKikimr::NOlap::NStorageOptimizer::NLBuckets::TCounters> &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #20 0x1bf76179 in construct<NKikimr::NOlap::NStorageOptimizer::NLBuckets::TPortionsBucket, const std::__y1::shared_ptr<NKikimr::NOlap::TPortionInfo> &, const std::__y1::shared_ptr<arrow::Schema> &, std::__y1::shared_ptr<NKikimr::NOlap::NStorageOptimizer::NLBuckets::TCounters> &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #21 0x1bf76179 in __shared_ptr_emplace<const std::__y1::shared_ptr<NKikimr::NOlap::TPortionInfo> &, const std::__y1::shared_ptr<arrow::Schema> &, std::__y1::shared_ptr<NKikimr::NOlap::NStorageOptimizer::NLBuckets::TCounters> &, std::__y1::allocator<NKikimr::NOlap::NStorageOptimizer::NLBuckets::TPortionsBucket>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #22 0x1bf76179 in allocate_shared<NKikimr::NOlap::NStorageOptimizer::NLBuckets::TPortionsBucket, std::__y1::allocator<NKikimr::NOlap::NStorageOptimizer::NLBuckets::TPortionsBucket>, const std::__y1::shared_ptr<NKikimr::NOlap::TPortionInfo> &, const std::__y1::shared_ptr<arrow::Schema> &, std::__y1::shared_ptr<NKikimr::NOlap::NStorageOptimizer::NLBuckets::TCounters> &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #23 0x1bf76179 in make_shared<NKikimr::NOlap::NStorageOptimizer::NLBuckets::TPortionsBucket, const std::__y1::shared_ptr<NKikimr::NOlap::TPortionInfo> &, const std::__y1::shared_ptr<arrow::Schema> &, std::__y1::shared_ptr<NKikimr::NOlap::NStorageOptimizer::NLBuckets::TCounters> &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #24 0x1bf76179 in NKikimr::NOlap::NStorageOptimizer::NLBuckets::TPortionBuckets::AddBucket(std::__y1::shared_ptr<NKikimr::NOlap::TPortionInfo> const&) /-S/ydb/core/tx/columnshard/engines/storage/optimizer/lbuckets/planner/optimizer.h:1054:69
    #25 0x1bf684c1 in NKikimr::NOlap::NStorageOptimizer::NLBuckets::TPortionBuckets::AddPortion(std::__y1::shared_ptr<NKikimr::NOlap::TPortionInfo> const&, TInstant) /-S/ydb/core/tx/columnshard/engines/storage/optimizer/lbuckets/planner/optimizer.h:1188:17
    #26 0x1bf563cf in NKikimr::NOlap::NStorageOptimizer::NLBuckets::TOptimizerPlanner::DoModifyPortions(THashMap<unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TPortionInfo>, THash<unsigned long>, TEqualTo<unsigned long>, std::__y1::allocator<unsigned long>> const&, THashMap<unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TPortionInfo>, THash<unsigned long>, TEqualTo<unsigned long>, std::__y1::allocator<unsigned long>> const&) /-S/ydb/core/tx/columnshard/engines/storage/optimizer/lbuckets/planner/optimizer.h:1238:21
    #27 0x3910fb80 in NKikimr::NOlap::NStorageOptimizer::IOptimizerPlanner::ModifyPortions(THashMap<unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TPortionInfo>, THash<unsigned long>, TEqualTo<unsigned long>, std::__y1::allocator<unsigned long>> const&, THashMap<unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::TPortionInfo>, THash<unsigned long>, TEqualTo<unsigned long>, std::__y1::allocator<unsigned long>> const&) /-S/ydb/core/tx/columnshard/engines/storage/optimizer/abstract/optimizer.h:161:9
    #28 0x39102323 in ~TModificationGuard /-S/ydb/core/tx/columnshard/engines/storage/optimizer/abstract/optimizer.h:139:19
    #29 0x39102323 in NKikimr::NOlap::TGranuleMeta::OnAfterChangePortion(std::__y1::shared_ptr<NKikimr::NOlap::TPortionInfo>, NKikimr::NOlap::NStorageOptimizer::IOptimizerPlanner::TModificationGuard*, bool) /-S/ydb/core/tx/columnshard/engines/storage/granule/granule.cpp:61:17
    #30 0x39100d6c in NKikimr::NOlap::TGranuleMeta::AppendPortion(std::__y1::shared_ptr<NKikimr::NOlap::TPortionInfo> const&) /-S/ydb/core/tx/columnshard/engines/storage/granule/granule.cpp:29:5
    #31 0x39102f8f in NKikimr::NOlap::TGranuleMeta::AppendPortion(NKikimr::NOlap::TPortionDataAccessor const&) /-S/ydb/core/tx/columnshard/engines/storage/granule/granule.cpp:33:5
    #32 0x3ada2c1b in NKikimr::NOlap::TColumnEngineForLogs::AppendPortion(NKikimr::NOlap::TPortionDataAccessor const&) /-S/ydb/core/tx/columnshard/engines/column_engine_logs.cpp:407:14
    #33 0x390e0d86 in NKikimr::NOlap::TChangesWithAppend::DoWriteIndexOnComplete(NKikimr::NColumnShard::TColumnShard*, NKikimr::NOlap::TWriteIndexCompleteContext&) /-S/ydb/core/tx/columnshard/engines/changes/with_appended.cpp:74:28
    #34 0x3904dfc1 in NKikimr::NOlap::TCompactColumnEngineChanges::DoWriteIndexOnComplete(NKikimr::NColumnShard::TColumnShard*, NKikimr::NOlap::TWriteIndexCompleteContext&) /-S/ydb/core/tx/columnshard/engines/changes/compaction.cpp:41:12
    #35 0x3908ea91 in NKikimr::NOlap::NCompaction::TGeneralCompactColumnEngineChanges::DoWriteIndexOnComplete(NKikimr::NColumnShard::TColumnShard*, NKikimr::NOlap::TWriteIndexCompleteContext&) /-S/ydb/core/tx/columnshard/engines/changes/general_compaction.cpp:142:12
    #36 0x3907dca5 in NKikimr::NOlap::TColumnEngineChanges::WriteIndexOnComplete(NKikimr::NColumnShard::TColumnShard*, NKikimr::NOlap::TWriteIndexCompleteContext&) /-S/ydb/core/tx/columnshard/engines/changes/abstract/abstract.cpp:54:5
    #37 0x3b039d96 in NKikimr::NColumnShard::TTxWriteIndex::Complete(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/blobs_action/transaction/tx_write_index.cpp:65:34
    #38 0x254d5382 in NKikimr::NTabletFlatExecutor::TSeat::Complete(NActors::TActorContext const&, bool) /-S/ydb/core/tablet_flat/flat_exec_seat.cpp:18:15
    #39 0x253b902f in NKikimr::NTabletFlatExecutor::TLogicRedo::Confirm(unsigned int, NActors::TActorContext const&, NActors::TActorId const&) /-S/ydb/core/tablet_flat/flat_executor_txloglogic.cpp:278:15
    #40 0x25205830 in NKikimr::NTabletFlatExecutor::TExecutor::Handle(TAutoPtr<NActors::TEventHandle<NKikimr::TEvTablet::TEvCommitResult>, TDelete>&, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:3173:59
    #41 0x251a130e in NKikimr::NTabletFlatExecutor::TExecutor::StateWork(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tablet_flat/flat_executor.cpp:4215:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x3770306c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x3770306c in TBasicString /-S/util/generic/string.h:471:18
    #3 0x3770306c in TBasicString /-S/util/generic/string.h:462:11
    #4 0x3770306c in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:22
    #5 0x377061ac in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:7:7
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x3770306c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x3770306c in TBasicString /-S/util/generic/string.h:471:18
    #3 0x3770306c in TBasicString /-S/util/generic/string.h:462:11
    #4 0x3770306c in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:22
    #5 0x37703659 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:7:7
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x3770306c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x3770306c in TBasicString /-S/util/generic/string.h:471:18
    #3 0x3770306c in TBasicString /-S/util/generic/string.h:462:11
    #4 0x3770306c in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:22
    #5 0x3770856a in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:7:7
    #6 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37704d07 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:22:71
    #4 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #23 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x3770306c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x3770306c in TBasicString /-S/util/generic/string.h:471:18
    #3 0x3770306c in TBasicString /-S/util/generic/string.h:462:11
    #4 0x3770306c in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:22
    #5 0x37703659 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:7:7
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x3770306c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x3770306c in TBasicString /-S/util/generic/string.h:471:18
    #3 0x3770306c in TBasicString /-S/util/generic/string.h:462:11
    #4 0x3770306c in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:22
    #5 0x37700cdc in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:7:7
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fdb4a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x376fdb4a in TBasicString /-S/util/generic/string.h:471:18
    #3 0x376fdb4a in TBasicString /-S/util/generic/string.h:462:11
    #4 0x376fdb4a in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:28:18
    #5 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #6 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #7 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #8 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #9 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #10 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #11 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #12 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #13 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #14 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #15 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #16 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #17 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #18 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #24 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #25 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #26 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #27 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #28 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #29 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #30 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #31 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #32 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #33 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #34 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #35 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #36 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #37 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #38 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #39 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #40 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #41 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x3770306c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x3770306c in TBasicString /-S/util/generic/string.h:471:18
    #3 0x3770306c in TBasicString /-S/util/generic/string.h:462:11
    #4 0x3770306c in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:22
    #5 0x3770856a in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:7:7
    #6 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x37700c45 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x37700c45 in TBasicString /-S/util/generic/string.h:471:18
    #3 0x37700c45 in TBasicString /-S/util/generic/string.h:462:11
    #4 0x37700c45 in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:7:20
    #5 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #7 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #8 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #9 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #10 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #13 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #14 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #15 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #16 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #19 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #20 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #21 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #22 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #23 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #24 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #26 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #27 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #28 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #29 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #30 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #31 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #32 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #33 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #34 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #35 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #36 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #37 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #38 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #39 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #40 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #41 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #42 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #43 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #44 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #45 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #46 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #47 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37706a1f in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:14:73
    #4 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #23 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37708f93 in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:15:63
    #4 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #23 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37704d07 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:22:71
    #4 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #23 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37706a1f in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:14:73
    #4 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #23 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x3770306c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x3770306c in TBasicString /-S/util/generic/string.h:471:18
    #3 0x3770306c in TBasicString /-S/util/generic/string.h:462:11
    #4 0x3770306c in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:22
    #5 0x377061ac in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:7:7
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #25 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x377073e5 in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:20:71
    #4 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #23 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x376fdb4a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x376fdb4a in TBasicString /-S/util/generic/string.h:471:18
    #3 0x376fdb4a in TBasicString /-S/util/generic/string.h:462:11
    #4 0x376fdb4a in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:28:18
    #5 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #6 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #7 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #8 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #9 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #10 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #11 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #12 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #13 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #14 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #15 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #16 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #17 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #18 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #24 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #25 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #26 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #27 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #28 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #29 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #30 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #31 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #32 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #33 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #34 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #35 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #36 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #37 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #38 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #39 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #40 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #41 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1a337be4 in Construct<TStdString<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> > > &> /-S/util/generic/string.h:207:17
    #2 0x1a337be4 in TBasicString<char, std::__y1::char_traits<char>>::Clone() /-S/util/generic/string.h:228:9
    #3 0x1dc53dfc in Detach /-S/util/generic/string.h:376:13
    #4 0x1dc53dfc in MutRef /-S/util/generic/string.h:249:9
    #5 0x1dc53dfc in append /-S/util/generic/string.h:784:9
    #6 0x1dc53dfc in TStringOutput::DoWrite(void const*, unsigned long) /-S/util/stream/str.cpp:37:9
    #7 0x1f808edc in operator<<<TBasicStringBuf<char, std::__y1::char_traits<char> > > /-S/util/stream/output.h:238:5
    #8 0x1f808edc in NEnumSerializationRuntime::TEnumDescriptionBase<int>::OutDirect(IOutputStream*, int, NEnumSerializationRuntime::TEnumDescriptionBase<int>::TInitializationData const&) /-S/tools/enum_parser/enum_serialization_runtime/enum_runtime.cpp:164:15
    #9 0x376fcbeb in operator<<<NKikimr::NOlap::NBlobOperations::EConsumer> /-S/util/stream/output.h:231:5
    #10 0x376fcbeb in Cvt /-S/util/string/cast.h:75:15
    #11 0x376fcbeb in ToString<NKikimr::NOlap::NBlobOperations::EConsumer> /-S/util/string/cast.h:88:12
    #12 0x376fcbeb in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:66
    #13 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #14 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #15 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #16 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #17 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #18 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #19 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #20 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #21 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #22 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #23 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #24 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #25 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #26 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #27 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #28 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #29 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #30 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #31 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #32 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #33 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #34 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #35 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #36 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #37 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #38 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #39 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #40 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #41 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #42 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #43 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37701f15 in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:20:71
    #4 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x3770455d in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:17:61
    #4 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #23 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37701cf8 in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:19:70
    #4 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x3770154f in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:14:73
    #4 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37701771 in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:15:74
    #4 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x377071c8 in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:19:70
    #4 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x377035c1 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x377035c1 in TBasicString /-S/util/generic/string.h:471:18
    #3 0x377035c1 in TBasicString /-S/util/generic/string.h:462:11
    #4 0x377035c1 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:7:20
    #5 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #7 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #8 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #9 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #10 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #13 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #14 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #15 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #16 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #19 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #20 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #21 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #22 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #23 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #24 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #26 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #27 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #28 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #29 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #30 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #31 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #32 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #33 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #34 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #35 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #36 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #37 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #38 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #39 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #40 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #41 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #42 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #43 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #44 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #45 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #46 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #47 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37706c41 in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:15:74
    #4 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #23 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37704d07 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:22:71
    #4 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37706a1f in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:14:73
    #4 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37704339 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:16:56
    #4 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #23 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37706c41 in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:15:74
    #4 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37704ae8 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:21:70
    #4 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37704115 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:15:74
    #4 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #23 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x377091b7 in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:16:74
    #4 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x3770306c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x3770306c in TBasicString /-S/util/generic/string.h:471:18
    #3 0x3770306c in TBasicString /-S/util/generic/string.h:462:11
    #4 0x3770306c in NKikimr::NColumnShard::TCommonCountersOwner::TCommonCountersOwner(NKikimr::NColumnShard::TCommonCountersOwner const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/library/signals/owner.h:32:22
    #5 0x37700cdc in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:7:7
    #6 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #7 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #8 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #9 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #10 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #11 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #13 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #14 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #15 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #16 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #17 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #19 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #20 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #21 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #22 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #23 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #24 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #25 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #26 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #27 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #28 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #29 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #30 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #31 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #32 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #33 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #34 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #35 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #36 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #37 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #38 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #39 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #40 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #41 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #42 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #43 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #44 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #45 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #46 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #47 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #48 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1a337be4 in Construct<TStdString<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> > > &> /-S/util/generic/string.h:207:17
    #2 0x1a337be4 in TBasicString<char, std::__y1::char_traits<char>>::Clone() /-S/util/generic/string.h:228:9
    #3 0x1dc53dfc in Detach /-S/util/generic/string.h:376:13
    #4 0x1dc53dfc in MutRef /-S/util/generic/string.h:249:9
    #5 0x1dc53dfc in append /-S/util/generic/string.h:784:9
    #6 0x1dc53dfc in TStringOutput::DoWrite(void const*, unsigned long) /-S/util/stream/str.cpp:37:9
    #7 0x1f808edc in operator<<<TBasicStringBuf<char, std::__y1::char_traits<char> > > /-S/util/stream/output.h:238:5
    #8 0x1f808edc in NEnumSerializationRuntime::TEnumDescriptionBase<int>::OutDirect(IOutputStream*, int, NEnumSerializationRuntime::TEnumDescriptionBase<int>::TInitializationData const&) /-S/tools/enum_parser/enum_serialization_runtime/enum_runtime.cpp:164:15
    #9 0x376fcbeb in operator<<<NKikimr::NOlap::NBlobOperations::EConsumer> /-S/util/stream/output.h:231:5
    #10 0x376fcbeb in Cvt /-S/util/string/cast.h:75:15
    #11 0x376fcbeb in ToString<NKikimr::NOlap::NBlobOperations::EConsumer> /-S/util/string/cast.h:88:12
    #12 0x376fcbeb in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:66
    #13 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #14 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #15 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #16 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #17 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #18 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #19 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #20 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #21 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #22 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #23 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #24 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #25 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #26 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #27 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #28 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #29 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #30 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #31 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #32 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #33 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #34 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #35 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #36 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #37 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #38 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #39 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #40 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #41 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #42 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #43 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x377084a3 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x377084a3 in TBasicString /-S/util/generic/string.h:471:18
    #3 0x377084a3 in TBasicString /-S/util/generic/string.h:462:11
    #4 0x377084a3 in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:7:20
    #5 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #6 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #7 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #8 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #9 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #10 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #13 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #14 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #15 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #16 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #19 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #20 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #21 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #22 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #23 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #24 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #26 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #27 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #28 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #29 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #30 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #31 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #32 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #33 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #34 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #35 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #36 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #37 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #38 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #39 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #40 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #41 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #42 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #43 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #44 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #45 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #46 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #47 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37708f93 in NKikimr::NOlap::NBlobOperations::TRemoveGCCounters::TRemoveGCCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_gc.cpp:15:63
    #4 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdfba in construct<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdfba in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdfba in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdfba in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveGCCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdfba in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:32:24
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #23 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37704115 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:15:74
    #4 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #23 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x377035c1 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x377035c1 in TBasicString /-S/util/generic/string.h:471:18
    #3 0x377035c1 in TBasicString /-S/util/generic/string.h:462:11
    #4 0x377035c1 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:7:20
    #5 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #6 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #7 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #8 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #9 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #10 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #13 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #14 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #15 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #16 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #19 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #20 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #21 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #22 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #23 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #24 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #26 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #27 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #28 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #29 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #30 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #31 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #32 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #33 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #34 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #35 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #36 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #37 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #38 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #39 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #40 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #41 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #42 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #43 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #44 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #45 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #46 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #47 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 30 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x37706115 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:207:17
    #2 0x37706115 in TBasicString /-S/util/generic/string.h:471:18
    #3 0x37706115 in TBasicString /-S/util/generic/string.h:462:11
    #4 0x37706115 in NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters::TRemoveDeclareCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/remove_declare.cpp:7:20
    #5 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #6 0x376fdec9 in construct<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #7 0x376fdec9 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #8 0x376fdec9 in allocate_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #9 0x376fdec9 in make_shared<NKikimr::NOlap::NBlobOperations::TRemoveDeclareCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #10 0x376fdec9 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:31:29
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #12 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #13 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #14 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #15 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #16 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #18 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #19 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #20 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #21 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #22 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #23 0x38f53014 in NKikimr::NOlap::NBlobOperations::NTier::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::IExternalStorageConfig> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&, unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/tier/storage.cpp:108:7
    #24 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #25 0x3b28ea55 in construct<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #26 0x3b28ea55 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #27 0x3b28ea55 in std::__y1::shared_ptr<NKikimr::NOlap::NBlobOperations::NTier::TOperator> std::__y1::allocate_shared[abi:fe200000]<NKikimr::NOlap::NBlobOperations::NTier::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator>, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0>(std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NTier::TOperator> const&, TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorIdentity&&, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>&&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>&&, unsigned int&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #28 0x3b28bff9 in make_shared<NKikimr::NOlap::NBlobOperations::NTier::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, std::__y1::shared_ptr<NKikimr::NWrappers::NExternalStorage::TFakeExternalStorageConfig>, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, unsigned int, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #29 0x3b28bff9 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:27:16
    #30 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #31 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #32 0x3771e021 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #33 0x3771e021 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:53:5
    #34 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #35 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #36 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #37 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #38 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #39 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #40 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #41 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #42 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #43 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #44 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #45 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #46 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #47 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37701cf8 in NKikimr::NOlap::NBlobOperations::TReadCounters::TReadCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/read.cpp:19:70
    #4 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fdce7 in construct<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fdce7 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fdce7 in allocate_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TReadCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fdce7 in make_shared<NKikimr::NOlap::NBlobOperations::TReadCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fdce7 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:29:20
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x3b2cedae in NKikimr::NOlap::NBlobOperations::NLocal::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/local/storage.cpp:6:7
    #23 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28bc20 in construct<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28bc20 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28bc20 in allocate_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NLocal::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28bc20 in make_shared<NKikimr::NOlap::NBlobOperations::NLocal::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28bc20 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:19:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771e0a2 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771e0a2 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:54:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
    #0 0x1d9b18fd in operator new(unsigned long) /-S/contrib/libs/clang18-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x1fe77ca7 in MakeHolder<NMonitoring::TExponentialHistogramCollector, unsigned int &, double &, double &> /-S/util/generic/ptr.h:386:23
    #2 0x1fe77ca7 in NMonitoring::ExponentialHistogram(unsigned int, double, double) /-S/library/cpp/monlib/metrics/histogram_collector_exponential.cpp:66:16
    #3 0x37703ef1 in NKikimr::NOlap::NBlobOperations::TWriteCounters::TWriteCounters(NKikimr::NOlap::NBlobOperations::TConsumerCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/write.cpp:14:73
    #4 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #5 0x376fddd8 in construct<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x376fddd8 in __shared_ptr_emplace<NKikimr::NOlap::NBlobOperations::TConsumerCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x376fddd8 in allocate_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TWriteCounters>, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x376fddd8 in make_shared<NKikimr::NOlap::NBlobOperations::TWriteCounters, NKikimr::NOlap::NBlobOperations::TConsumerCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x376fddd8 in NKikimr::NOlap::NBlobOperations::TConsumerCounters::TConsumerCounters(TBasicString<char, std::__y1::char_traits<char>> const&, NKikimr::NOlap::NBlobOperations::TStorageCounters const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:30:21
    #10 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #11 0x376fcc57 in construct<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #12 0x376fcc57 in __shared_ptr_emplace<TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #13 0x376fcc57 in allocate_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TConsumerCounters>, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #14 0x376fcc57 in make_shared<NKikimr::NOlap::NBlobOperations::TConsumerCounters, TBasicString<char, std::__y1::char_traits<char> >, NKikimr::NOlap::NBlobOperations::TStorageCounters &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #15 0x376fcc57 in NKikimr::NOlap::NBlobOperations::TStorageCounters::TStorageCounters(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/counters/storage.cpp:17:30
    #16 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #17 0x38f52d17 in construct<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #18 0x38f52d17 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #19 0x38f52d17 in allocate_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::TStorageCounters>, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #20 0x38f52d17 in make_shared<NKikimr::NOlap::NBlobOperations::TStorageCounters, const TBasicString<char, std::__y1::char_traits<char> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #21 0x38f52d17 in NKikimr::NOlap::IBlobsStorageOperator::IBlobsStorageOperator(TBasicString<char, std::__y1::char_traits<char>> const&, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storage.h:75:20
    #22 0x3b2918fd in NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator::TOperator(TBasicString<char, std::__y1::char_traits<char>> const&, NActors::TActorId const&, TIntrusivePtr<NKikimr::TTabletStorageInfo, TDefaultIntrusivePtrOps<NKikimr::TTabletStorageInfo>> const&, unsigned long, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> const&) /-S/ydb/core/tx/columnshard/blobs_action/bs/storage.cpp:44:7
    #23 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #24 0x3b28ba58 in construct<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #25 0x3b28ba58 in __shared_ptr_emplace<const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #26 0x3b28ba58 in allocate_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, std::__y1::allocator<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator>, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #27 0x3b28ba58 in make_shared<NKikimr::NOlap::NBlobOperations::NBlobStorage::TOperator, const TBasicString<char, std::__y1::char_traits<char> > &, NActors::TActorIdentity, NKikimr::TTabletStorageInfo *, unsigned int, std::__y1::shared_ptr<NKikimr::NOlap::NDataSharing::TStorageSharedBlobsManager>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #28 0x3b28ba58 in NKikimr::NOlap::TStoragesManager::DoBuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/storages_manager/manager.cpp:16:16
    #29 0x3771c994 in NKikimr::NOlap::IStoragesManager::BuildOperator(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:83:19
    #30 0x3771c66e in NKikimr::NOlap::IStoragesManager::GetOperatorGuarantee(TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:33:49
    #31 0x3771dfa0 in GetOperator /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:41:12
    #32 0x3771dfa0 in NKikimr::NOlap::IStoragesManager::DoInitialize() /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.cpp:52:5
    #33 0x3af7303a in NKikimr::NOlap::IStoragesManager::Initialize(unsigned long) /-S/ydb/core/tx/columnshard/blobs_action/abstract/storages_manager.h:34:9
    #34 0x3af70a3a in NKikimr::NColumnShard::TColumnShard::OnActivateExecutor(NActors::TActorContext const&) /-S/ydb/core/tx/columnshard/columnshard.cpp:106:22
    #35 0x2519f307 in NKikimr::NTabletFlatExecutor::TExecutor::Active(NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:532:12
    #36 0x251a61d3 in NKikimr::NTabletFlatExecutor::TExecutor::TranscriptBootOpResult(unsigned int, NActors::TActorContext const&) /-S/ydb/core/tablet_flat/flat_executor.cpp:544:16
    #37 0x25180a25 in Handle /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:100:17
    #38 0x25180a25 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::StateInitImpl(TAutoPtr<NActors::IEventHandle, TDelete>&, NActors::TActorIdentity const&) /-S/ydb/core/tablet_flat/tablet_flat_executed.cpp:341:9
    #39 0x3b1e6ed4 in NKikimr::NColumnShard::TColumnShard::StateInit(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/tx/columnshard/columnshard_impl.h:400:9
    #40 0x20224fec in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:280:13
    #41 0x202ce0f4 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28
    #42 0x202d6e1e in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39
    #43 0x202d6379 in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13
    #44 0x202d830e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9
    #45 0x1dccab74 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20
    #46 0x1d97b8b8 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 960 byte(s) in 15 object(s) allocated from:
