path: ydb/tests/tools/kqprun command /home/runner/.ya/tools/v4/2989598506/python /home/runner/actions_runner/_work/ydb/ydb/build/scripts/link_exe.py --clang-ver 18 --source-root /home/runner/actions_runner/_work/ydb/ydb --build-root /home/runner/.ya/build/build_root/s0vm/00104c --arch=LINUX --objcopy-exe /home/runner/.ya/tools/v4/7451466407/bin/llvm-objcopy /home/runner/.ya/tools/v4/7451466407/bin/clang++ -Wl,--whole-archive @/home/runner/.ya/build/build_root/s0vm/00104c/ya_command_file_0.args -Wl,--no-whole-archive contrib/libs/openssl/crypto/ubsan.supp yql/essentials/sql/v1/lexer/tsan.supp ydb/library/actors/interconnect/mock/tsan.supp /home/runner/.ya/build/build_root/s0vm/00104c/ydb/tests/tools/kqprun/__vcs_version__.c.o /home/runner/.ya/build/build_root/s0vm/00104c/ydb/tests/tools/kqprun/kqprun.cpp.o -o /home/runner/.ya/build/build_root/s0vm/00104c/ydb/tests/tools/kqprun/kqprun --target=x86_64-linux-gnu --sysroot=/home/runner/.ya/tools/v4/243881345 -B/home/runner/.ya/tools/v4/243881345/usr/bin -Wl,--start-group contrib/libs/cxxsupp/libcxxabi-parts/liblibs-cxxsupp-libcxxabi-parts.a contrib/libs/libunwind/libcontrib-libs-libunwind.a contrib/libs/cxxsupp/libcxxrt/liblibs-cxxsupp-libcxxrt.a contrib/libs/cxxsupp/builtins/liblibs-cxxsupp-builtins.a contrib/libs/cxxsupp/libcxx/liblibs-cxxsupp-libcxx.a util/charset/libutil-charset.a contrib/libs/zlib/libcontrib-libs-zlib.a contrib/libs/double-conversion/libcontrib-libs-double-conversion.a contrib/libs/libc_compat/libcontrib-libs-libc_compat.a util/libyutil.a library/cpp/malloc/api/libcpp-malloc-api.a library/cpp/malloc/system/libsystem_allocator.a contrib/libs/cxxsupp/libsan/liblibs-cxxsupp-libsan.a contrib/libs/clang18-rt/lib/asan/libclang_rt.asan-x86_64.a contrib/libs/clang18-rt/lib/asan_cxx/libclang_rt.asan_cxx-x86_64.a contrib/libs/clang18-rt/lib/asan_static/libclang_rt.asan_static-x86_64.a library/cpp/colorizer/liblibrary-cpp-colorizer.a library/cpp/getopt/small/libcpp-getopt-small.a library/cpp/svnversion/liblibrary-cpp-svnversion.a contrib/libs/base64/avx2/liblibs-base64-avx2.a contrib/libs/base64/ssse3/liblibs-base64-ssse3.a contrib/libs/base64/neon32/liblibs-base64-neon32.a contrib/libs/base64/neon64/liblibs-base64-neon64.a contrib/libs/base64/plain32/liblibs-base64-plain32.a contrib/libs/base64/plain64/liblibs-base64-plain64.a library/cpp/string_utils/base64/libcpp-string_utils-base64.a library/cpp/build_info/liblibrary-cpp-build_info.a contrib/restricted/abseil-cpp/absl/base/libabseil-cpp-absl-base.a contrib/restricted/abseil-cpp/absl/debugging/libabseil-cpp-absl-debugging.a contrib/restricted/abseil-cpp/absl/numeric/libabseil-cpp-absl-numeric.a contrib/restricted/abseil-cpp/absl/strings/libabseil-cpp-absl-strings.a contrib/restricted/abseil-cpp/absl/types/libabseil-cpp-absl-types.a contrib/restricted/abseil-cpp/absl/hash/libabseil-cpp-absl-hash.a contrib/restricted/abseil-cpp/absl/profiling/libabseil-cpp-absl-profiling.a contrib/restricted/abseil-cpp/absl/time/libabseil-cpp-absl-time.a contrib/restricted/abseil-cpp/absl/synchronization/libabseil-cpp-absl-synchronization.a contrib/restricted/abseil-cpp/absl/container/libabseil-cpp-absl-container.a library/cpp/containers/absl_flat_hash/libcpp-containers-absl_flat_hash.a library/cpp/blockcodecs/core/libcpp-blockcodecs-core.a contrib/libs/xxhash/libcontrib-libs-xxhash.a contrib/libs/zstd/libcontrib-libs-zstd.a library/cpp/resource/liblibrary-cpp-resource.a library/cpp/yt/assert/libcpp-yt-assert.a library/cpp/yt/exception/libcpp-yt-exception.a library/cpp/yt/misc/libcpp-yt-misc.a library/cpp/yt/malloc/libcpp-yt-malloc.a library/cpp/yt/string/libcpp-yt-string.a library/cpp/yt/system/libcpp-yt-system.a library/cpp/yt/memory/libcpp-yt-memory.a library/cpp/yt/yson_string/libcpp-yt-yson_string.a library/cpp/yt/yson/libcpp-yt-yson.a library/cpp/yson/liblibrary-cpp-yson.a library/cpp/enumbitset/liblibrary-cpp-enumbitset.a library/cpp/random_provider/liblibrary-cpp-random_provider.a library/cpp/threading/future/libcpp-threading-future.a library/cpp/time_provider/liblibrary-cpp-time_provider.a tools/enum_parser/enum_serialization_runtime/libtools-enum_parser-enum_serialization_runtime.a library/cpp/json/common/libcpp-json-common.a library/cpp/json/fast_sax/libcpp-json-fast_sax.a library/cpp/json/writer/libcpp-json-writer.a library/cpp/string_utils/relaxed_escaper/libcpp-string_utils-relaxed_escaper.a library/cpp/json/liblibrary-cpp-json.a library/cpp/yson/json/libcpp-yson-json.a library/cpp/yson/node/libcpp-yson-node.a contrib/libs/openssl/crypto/liblibs-openssl-crypto.a contrib/libs/openssl/libcontrib-libs-openssl.a library/cpp/containers/sorted_vector/libcpp-containers-sorted_vector.a library/cpp/containers/stack_vector/libcpp-containers-stack_vector.a library/cpp/deprecated/enum_codegen/libcpp-deprecated-enum_codegen.a util/draft/libutil-draft.a library/cpp/string_utils/levenshtein_diff/libcpp-string_utils-levenshtein_diff.a yql/essentials/public/decimal/libessentials-public-decimal.a contrib/restricted/abseil-cpp-tstring/y_absl/base/libabseil-cpp-tstring-y_absl-base.a contrib/restricted/abseil-cpp-tstring/y_absl/debugging/libabseil-cpp-tstring-y_absl-debugging.a contrib/restricted/abseil-cpp-tstring/y_absl/numeric/libabseil-cpp-tstring-y_absl-numeric.a contrib/restricted/abseil-cpp-tstring/y_absl/strings/libabseil-cpp-tstring-y_absl-strings.a contrib/restricted/abseil-cpp-tstring/y_absl/types/libabseil-cpp-tstring-y_absl-types.a contrib/restricted/abseil-cpp-tstring/y_absl/hash/libabseil-cpp-tstring-y_absl-hash.a contrib/restricted/abseil-cpp-tstring/y_absl/profiling/libabseil-cpp-tstring-y_absl-profiling.a contrib/restricted/abseil-cpp-tstring/y_absl/time/libabseil-cpp-tstring-y_absl-time.a contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/libabseil-cpp-tstring-y_absl-synchronization.a contrib/restricted/abseil-cpp-tstring/y_absl/container/libabseil-cpp-tstring-y_absl-container.a contrib/restricted/abseil-cpp-tstring/y_absl/flags/libabseil-cpp-tstring-y_absl-flags.a contrib/restricted/ ..[snippet truncated].. ablet_helpers.cpp:771 (/-S/ydb/core/testlib/tablet_helpers.cpp:771) >>> tablet_helpers.cpp.o:(NKikimr::SetupBoxAndStoragePool(NActors::TTestActorRuntime&, NActors::TActorId const&, unsigned int)) in archive ydb/core/testlib/libydb-core-testlib.a >>> referenced by tablet_helpers.cpp:860 (/-S/ydb/core/testlib/tablet_helpers.cpp:860) >>> tablet_helpers.cpp.o:(NKikimr::RunTestWithReboots(TVector> const&, std::__y1::function&)> ()>, std::__y1::function> const&, std::__y1::function, bool&)>, unsigned int, unsigned long, unsigned int, unsigned int, bool)) in archive ydb/core/testlib/libydb-core-testlib.a >>> referenced by tablet_helpers.cpp:804 (/-S/ydb/core/testlib/tablet_helpers.cpp:804) >>> tablet_helpers.cpp.o:(NKikimr::RunTestWithReboots(TVector> const&, std::__y1::function&)> ()>, std::__y1::function> const&, std::__y1::function, bool&)>, unsigned int, unsigned long, unsigned int, unsigned int, bool)) in archive ydb/core/testlib/libydb-core-testlib.a >>> referenced 93 more times ld.lld: error: undefined symbol: TPortManager::GetPort(unsigned short) >>> referenced by runtime.cpp:32 (/-S/ydb/core/testlib/basics/runtime.cpp:32) >>> runtime.cpp.o:(NActors::TTestBasicRuntime::AddICStuff()) in archive ydb/core/testlib/basics/libcore-testlib-basics.a >>> referenced by ydb_setup.cpp:352 (/-S/ydb/tests/tools/kqprun/src/ydb_setup.cpp:352) >>> ydb_setup.cpp.o:(NKqpRun::TYdbSetup::TImpl::TImpl(NKqpRun::TYdbSetupSettings const&)) in archive ydb/tests/tools/kqprun/src/libtools-kqprun-src.a >>> referenced by test_runtime.cpp:191 (/-S/ydb/core/testlib/actors/test_runtime.cpp:191) >>> test_runtime.cpp.o:(NActors::TTestActorRuntime::Initialize(NActors::TTestActorRuntime::TEgg)) in archive ydb/core/testlib/actors/libcore-testlib-actors.a >>> referenced 2 more times ld.lld: error: undefined symbol: TPortManager::TPortManager(bool) >>> referenced by test_runtime.cpp:60 (/-S/ydb/core/testlib/actors/test_runtime.cpp:60) >>> test_runtime.cpp.o:(NActors::TTestActorRuntime::TTestActorRuntime(NActors::THeSingleSystemEnv)) in archive ydb/core/testlib/actors/libcore-testlib-actors.a >>> referenced by test_runtime.cpp:71 (/-S/ydb/core/testlib/actors/test_runtime.cpp:71) >>> test_runtime.cpp.o:(NActors::TTestActorRuntime::TTestActorRuntime(unsigned int, unsigned int, bool)) in archive ydb/core/testlib/actors/libcore-testlib-actors.a >>> referenced by test_runtime.cpp:78 (/-S/ydb/core/testlib/actors/test_runtime.cpp:78) >>> test_runtime.cpp.o:(NActors::TTestActorRuntime::TTestActorRuntime(unsigned int, unsigned int)) in archive ydb/core/testlib/actors/libcore-testlib-actors.a >>> referenced 1 more times ld.lld: error: undefined symbol: TPortManager::~TPortManager() >>> referenced by test_runtime.cpp:68 (/-S/ydb/core/testlib/actors/test_runtime.cpp:68) >>> test_runtime.cpp.o:(NActors::TTestActorRuntime::TTestActorRuntime(NActors::THeSingleSystemEnv)) in archive ydb/core/testlib/actors/libcore-testlib-actors.a >>> referenced by test_runtime.cpp:68 (/-S/ydb/core/testlib/actors/test_runtime.cpp:68) >>> test_runtime.cpp.o:(NActors::TTestActorRuntime::TTestActorRuntime(NActors::THeSingleSystemEnv)) in archive ydb/core/testlib/actors/libcore-testlib-actors.a >>> referenced by test_runtime.cpp:75 (/-S/ydb/core/testlib/actors/test_runtime.cpp:75) >>> test_runtime.cpp.o:(NActors::TTestActorRuntime::TTestActorRuntime(unsigned int, unsigned int, bool)) in archive ydb/core/testlib/actors/libcore-testlib-actors.a >>> referenced 6 more times ld.lld: error: undefined symbol: TPortManager::TPortManager(bool) >>> referenced by ydb_setup.cpp:348 (/-S/ydb/tests/tools/kqprun/src/ydb_setup.cpp:348) >>> ydb_setup.cpp.o:(NKqpRun::TYdbSetup::TImpl::TImpl(NKqpRun::TYdbSetupSettings const&)) in archive ydb/tests/tools/kqprun/src/libtools-kqprun-src.a ld.lld: error: undefined symbol: TPortManager::~TPortManager() >>> referenced by ydb_setup.cpp:367 (/-S/ydb/tests/tools/kqprun/src/ydb_setup.cpp:367) >>> ydb_setup.cpp.o:(NKqpRun::TYdbSetup::TImpl::TImpl(NKqpRun::TYdbSetupSettings const&)) in archive ydb/tests/tools/kqprun/src/libtools-kqprun-src.a >>> referenced by ydb_setup.cpp:132 (/-S/ydb/tests/tools/kqprun/src/ydb_setup.cpp:132) >>> ydb_setup.cpp.o:(NKqpRun::TYdbSetup::TImpl::~TImpl()) in archive ydb/tests/tools/kqprun/src/libtools-kqprun-src.a ld.lld: error: undefined symbol: NUnitTest::ColoredDiff(TBasicStringBuf>, TBasicStringBuf>, TBasicString> const&, bool) >>> referenced by test_client.cpp:499 (/-S/ydb/core/testlib/test_client.cpp:499) >>> test_client.cpp.o:(NKikimr::Tests::TServer::SetupRootStoragePools(NActors::TActorId) const) in archive ydb/core/testlib/libydb-core-testlib.a >>> referenced by test_client.cpp:704 (/-S/ydb/core/testlib/test_client.cpp:704) >>> test_client.cpp.o:(NKikimr::Tests::TServer::SetupDefaultProfiles()) in archive ydb/core/testlib/libydb-core-testlib.a >>> referenced by test_client.cpp:706 (/-S/ydb/core/testlib/test_client.cpp:706) >>> test_client.cpp.o:(NKikimr::Tests::TServer::SetupDefaultProfiles()) in archive ydb/core/testlib/libydb-core-testlib.a >>> referenced 44 more times clang++: error: linker command failed with exit code 1 (use -v to see invocation) path: ydb/core/keyvalue/ut_trace 4 tests: 4 - FAIL path: ydb/core/keyvalue/ut_trace equal assertion failed at ydb/core/keyvalue/keyvalue_ut_trace.cpp:124, void TestOneRead(TString, TString): env.WilsonUploader->Traces.size() == 1 GetCurrentTest at /-S/library/cpp/testing/unittest/registar.cpp:71:12 UnRef at /-S/util/generic/ptr.h:624:13 UnRef at /-S/util/generic/ptr.h:624:13 operator() at /-S/ydb/core/keyvalue/keyvalue_ut_trace.cpp:0:1 operator() at /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:0:16 ~__value_func at /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:477:20 UnRef at /-S/util/generic/ptr.h:624:13 UnRef at /-S/util/generic/ptr.h:624:13 NUnitTest::RunMain(int, char**) at /-S/library/cpp/testing/unittest/utmain.cpp:0:0 ?? at ??:0:0 ?? at ??:0:0 _start at ??:0:0 path: ydb/core/keyvalue/ut_trace equal assertion failed at ydb/core/keyvalue/keyvalue_ut_trace.cpp:124, void TestOneRead(TString, TString): env.WilsonUploader->Traces.size() == 1 GetCurrentTest at /-S/library/cpp/testing/unittest/registar.cpp:71:12 UnRef at /-S/util/generic/ptr.h:624:13 UnRef at /-S/util/generic/ptr.h:624:13 operator() at /-S/ydb/core/keyvalue/keyvalue_ut_trace.cpp:0:1 operator() at /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:0:16 ~__value_func at /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:477:20 UnRef at /-S/util/generic/ptr.h:624:13 UnRef at /-S/util/generic/ptr.h:624:13 NUnitTest::RunMain(int, char**) at /-S/library/cpp/testing/unittest/utmain.cpp:0:0 ?? at ??:0:0 ?? at ??:0:0 _start at ??:0:0 path: ydb/core/keyvalue/ut_trace assertion failed at ydb/core/keyvalue/keyvalue_ut_trace.cpp:103, void TestOneWrite(TString, TVector &&): (env.WilsonUploader->Traces.size() == 1) failed: (2 != 1) GetCurrentTest at /-S/library/cpp/testing/unittest/registar.cpp:71:12 TestOneWrite(TBasicString>, TVector>, std::__y1::allocator>>>&&) at /-S/ydb/core/keyvalue/keyvalue_ut_trace.cpp:103:5 UnRef at /-S/util/generic/ptr.h:624:13 operator() at /-S/ydb/core/keyvalue/keyvalue_ut_trace.cpp:0:1 operator() at /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:0:16 ~__value_func at /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:477:20 UnRef at /-S/util/generic/ptr.h:624:13 UnRef at /-S/util/generic/ptr.h:624:13 NUnitTest::RunMain(int, char**) at /-S/library/cpp/testing/unittest/utmain.cpp:0:0 ?? at ??:0:0 ?? at ??:0:0 _start at ??:0:0 path: ydb/core/keyvalue/ut_trace assertion failed at ydb/core/keyvalue/keyvalue_ut_trace.cpp:103, void TestOneWrite(TString, TVector &&): (env.WilsonUploader->Traces.size() == 1) failed: (2 != 1) GetCurrentTest at /-S/library/cpp/testing/unittest/registar.cpp:71:12 TestOneWrite(TBasicString>, TVector>, std::__y1::allocator>>>&&) at /-S/ydb/core/keyvalue/keyvalue_ut_trace.cpp:103:5 UnRef at /-S/util/generic/ptr.h:624:13 operator() at /-S/ydb/core/keyvalue/keyvalue_ut_trace.cpp:0:1 operator() at /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:0:16 ~__value_func at /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:477:20 UnRef at /-S/util/generic/ptr.h:624:13 UnRef at /-S/util/generic/ptr.h:624:13 NUnitTest::RunMain(int, char**) at /-S/library/cpp/testing/unittest/utmain.cpp:0:0 ?? at ??:0:0 ?? at ??:0:0 _start at ??:0:0 path: ydb/core/persqueue/ut/ut_with_sdk 49 tests: 47 - GOOD, 1 - FAIL, 1 - CRASHED path: ydb/core/persqueue/ut/ut_with_sdk Test crashed (return code: 100) ==86053==ERROR: AddressSanitizer: heap-use-after-free on address 0x506000fb9b00 at pc 0x00003947f37a bp 0x7f2b61e67710 sp 0x7f2b61e67708 READ of size 16 at 0x506000fb9b00 thread T467 (ydb-core.User) 2024-11-21T05:48:14.020827Z node 5 :PQ_MIRRORER NOTICE: [mirrorer for Topic rt3.dc1--topic1 in dc dc1 in database: Root, partition 0] creating new read session 2024-11-21T05:48:14.125967Z node 5 :PQ_MIRRORER NOTICE: [mirrorer for Topic rt3.dc1--topic1 in dc dc1 in database: Root, partition 1] creating new read session warning: address range table at offset 0x0 has a premature terminator entry at offset 0x10 warning: address range table at offset 0x30 has a premature terminator entry at offset 0x40 warning: address range table at offset 0x60 has a premature terminator entry at offset 0x70 warning: address range table at offset 0x90 has a premature terminator entry at offset 0xa0 warning: address range table at offset 0xc0 has a premature terminator entry at offset 0xd0 warning: address range table at offset 0xa20 has a premature terminator entry at offset 0xa30 warning: address range table at offset 0xfd0 has a premature terminator entry at offset 0xfe0 warning: address range table at offset 0x1000 has a premature terminator entry at offset 0x1010 warning: address range table at offset 0x1030 has a premature terminator entry at offset 0x1040 warning: address range table at offset 0x1060 has a premature terminator entry at offset 0x1070 warning: address range table at offset 0x1090 has a premature terminator entry at offset 0x10a0 warning: address range table at offset 0x10c0 has a premature terminator entry at offset 0x10d0 warning: address range table at offset 0x10f0 has a premature terminator entry at offset 0x1100 warning: address range table at offset 0x1120 has a premature terminator entry at offset 0x1130 warning: address range table at offset 0x1150 has a premature terminator entry at offset 0x1160 warning: address range table at offset 0x1180 has a premature terminator entry at offset 0x1190 warning: address range table at offset 0x11b0 has a premature terminator entry at offset 0x11c0 warning: address range table at offset 0x11e0 has a premature terminator entry at offset 0x11f0 warning: address range table at offset 0x1210 has a premature terminator entry at offset 0x1220 warning: address range table at offset 0x1240 has a premature terminator entry at offset 0x1250 warning: address range table at offset 0x1270 has a premature terminator entry at offset 0x1280 warning: address range table at offset 0x12a0 has a premature terminator entry at offset 0x12b0 warning: address range table at offset 0x12d0 has a premature terminator entry at offset 0x12e0 warning: address range table at offset 0x1300 has a premature terminator entry at offset 0x1310 warning: address range table at offset 0x1360 has a premature terminator entry at offset 0x1370 warning: address range table at offset 0x1390 has a premature terminator entry at offset 0x13a0 warning: address range table at offset 0x14e0 has a premature terminator entry at offset 0x14f0 warning: address range table at offset 0x1510 has a premature terminator entry at offset 0x1520 warning: address range table at offset 0x1540 has a premature terminator entry at offset 0x1550 warning: address range table at offset 0x1570 has a premature terminator entry at offset 0x1580 warning: address range table at offset 0x15a0 has a premature terminator entry at offset 0x15b0 warning: address range table at offset 0x15d0 has a premature terminator entry at offset 0x15e0 warning: address range table at offset 0x1600 has a premature terminator entry at offset 0x1610 #0 0x3947f379 in shared_ptr /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:690:22 #1 0x3947f379 in GetSharedActorSystem /-S/ydb/core/persqueue/actor_persqueue_client_iface.h:58:16 #2 0x3947f379 in NKikimr::NPQ::TMirrorer::CreateConsumer(TAutoPtr, TDelete>&, NActors::TActorContext const&) /-S/ydb/core/persqueue/mirrorer.cpp:468:18 #3 0x39468f2b in NKikimr::NPQ::TMirrorer::StateInitConsumer(TAutoPtr&) /-S/ydb/core/persqueue/mirrorer.h:62:13 #4 0x19ab4b86 in NActors::IActor::Receive(TAutoPtr&) /-S/ydb/library/actors/core/actor.h:533:23 #5 0x19aae958 in NActors::TGenericExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:248:28 #6 0x19ab7db4 in NActors::TGenericExecutorThread::ProcessExecutorPool(NActors::IExecutorPool*)::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:425:39 #7 0x19ab6cbd in NActors::TGenericExecutorThread::ProcessExecutorPool(NActors::IExecutorPool*) /-S/ydb/library/actors/core/executor_thread.cpp:479:13 #8 0x19ab96aa in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:510:9 #9 0x17b04744 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20 #10 0x177b8678 in asan_thread_start(void*) /-S/contrib/libs/clang18-rt/lib/asan/asan_interceptors.cpp:239:28 #11 0x7f2b792b1ac2 (/lib/x86_64-linux-gnu/libc.so.6+0x94ac2) (BuildId: 490fef8403240c91833978d494d39e537409b92e) #12 0x7f2b7934384f (/lib/x86_64-linux-gnu/libc.so.6+0x12684f) (BuildId: 490fef8403240c91833978d494d39e537409b92e) SUMMARY: AddressSanitizer: heap-use-after-free /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:690:22 in shared_ptr Shadow bytes around the buggy address: 0x506000fb9880: fa fa fa fa 00 00 00 00 00 00 00 00 fa fa fa fa 0x506000fb9900: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x506000fb9980: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x506000fb9a00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x506000fb9a80: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa =>0x506000fb9b00:[fa]fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x506000fb9b80: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x506000fb9c00: 00 00 00 00 00 00 00 00 fa fa fa fa 00 00 00 00 0x506000fb9c80: 00 00 00 00 fa fa fa fa fa fa fa fa fa fa fa fa 0x506000fb9d00: fa fa fa fa 00 00 00 00 00 00 00 00 fa fa fa fa 0x506000fb9d80: 00 00 00 00 00 00 00 00 fa fa fa fa fa fa fa fa Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb ==86053==ABORTING path: ydb/core/persqueue/ut/ut_with_sdk assertion failed at ydb/core/persqueue/ut/ut_with_sdk/autoscaling_ut.cpp:1060, void NKikimr::NTestSuiteTopicAutoscaling::AssertMessageCountInTopic(TTopicClient, const TString &, size_t, TDuration): (expected == count) failed: (150000 != 0) GetCurrentTest at /-S/library/cpp/testing/unittest/registar.cpp:71:12 NKikimr::NTestSuiteTopicAutoscaling::AssertMessageCountInTopic(NYdb::NTopic::TTopicClient, TBasicString> const&, unsigned long, TDuration) at /-S/ydb/core/persqueue/ut/ut_with_sdk/autoscaling_ut.cpp:1060:9 UnRef at /-S/util/generic/ptr.h:624:13 operator() at /-S/ydb/core/persqueue/ut/ut_with_sdk/autoscaling_ut.cpp:0:1 operator() at /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:0:16 ~__value_func at /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:477:20 UnRef at /-S/util/generic/ptr.h:624:13 UnRef at /-S/util/generic/ptr.h:624:13 NUnitTest::RunMain(int, char**) at /-S/library/cpp/testing/unittest/utmain.cpp:0:0 ?? at ??:0:0 ?? at ??:0:0 _start at ??:0:0