Execution time for 1000 save calls (microseconds): 2936555 Per one call (microseconds): 2936 Session total data after save: 1000 Session spilled data after save: 1000 Session loaded from memory data after save : 0 Session loaded from storage data after save: 0 Session in memory data after save: 0 Execution time for 1000 load calls (microseconds): 129884 Per one call (microseconds): 129 Session total data: 1000 Session spilled data: 1000 Session loaded from memory data: 0 Session loaded from storage data: 1000 Session in memory data: 0 Execution time for 1000 save calls (microseconds): 2797884 Per one call (microseconds): 2797 Session total data after save: 1000 Session spilled data after save: 1000 Session loaded from memory data after save : 0 Session loaded from storage data after save: 0 Session in memory data after save: 0 Execution time for 1000 load calls (microseconds): 106227 Per one call (microseconds): 106 Session total data: 1000 Session spilled data: 1000 Session loaded from memory data: 0 Session loaded from storage data: 1000 Session in memory data: 0 Execution time for 1000 save calls (microseconds): 3369751 Per one call (microseconds): 3369 Session total data after save: 1000 Session spilled data after save: 1000 Session loaded from memory data after save : 0 Session loaded from storage data after save: 0 Session in memory data after save: 0 Execution time for 1000 load calls (microseconds): 150686 Per one call (microseconds): 150 Session total data: 1000 Session spilled data: 1000 Session loaded from memory data: 0 Session loaded from storage data: 1000 Session in memory data: 0 Execution time for 1000 save calls (microseconds): 2074572 Per one call (microseconds): 2074 Session total data after save: 1000 Session spilled data after save: 7 Session loaded from memory data after save : 0 Session loaded from storage data after save: 0 Session in memory data after save: 993 Execution time for 1000 load calls (microseconds): 429376 Per one call (microseconds): 429 Session total data: 1000 Session spilled data: 995 Session loaded from memory data: 993 Session loaded from storage data: 4 Session in memory data: 5 AddressSanitizer:DEADLYSIGNAL ================================================================= ==1805329==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000010 (pc 0x0000019a1519 bp 0x7ffc4c63da10 sp 0x7ffc4c63d8a0 T0) ==1805329==The signal is caused by a READ memory access. ==1805329==Hint: address points to the zero page. warning: address range table at offset 0x0 has a premature terminator entry at offset 0x10 warning: address range table at offset 0x960 has a premature terminator entry at offset 0x970 warning: address range table at offset 0x990 has a premature terminator entry at offset 0x9a0 warning: address range table at offset 0x9c0 has a premature terminator entry at offset 0x9d0 warning: address range table at offset 0x9f0 has a premature terminator entry at offset 0xa00 warning: address range table at offset 0xa20 has a premature terminator entry at offset 0xa30 warning: address range table at offset 0xa50 has a premature terminator entry at offset 0xa60 warning: address range table at offset 0xa80 has a premature terminator entry at offset 0xa90 warning: address range table at offset 0xab0 has a premature terminator entry at offset 0xac0 warning: address range table at offset 0xae0 has a premature terminator entry at offset 0xaf0 warning: address range table at offset 0xb10 has a premature terminator entry at offset 0xb20 warning: address range table at offset 0xb40 has a premature terminator entry at offset 0xb50 warning: address range table at offset 0xb70 has a premature terminator entry at offset 0xb80 warning: address range table at offset 0xba0 has a premature terminator entry at offset 0xbb0 warning: address range table at offset 0xbd0 has a premature terminator entry at offset 0xbe0 #0 0x19a1519 in TBuffer::Size /-S/util/generic/buffer.h:81:16 #1 0x19a1519 in NYql::NSpilling::TNamespaceCache::DeleteTaskFromSaveQueue /-S/ydb/library/yql/core/spilling/namespace_cache.cpp:460:42 #2 0x19a1519 in NYql::NSpilling::TNamespaceCache::Save(TBasicString> const&, TBuffer&&, unsigned int, bool) /-S/ydb/library/yql/core/spilling/namespace_cache.cpp:92:37 #3 0x198f6d1 in NYql::NSpilling::TSessionImp::Save(TBasicString> const&, TBasicString> const&, TBuffer&&) /-S/ydb/library/yql/core/spilling/spilling_imp.cpp:148:17 #4 0x74bc76 in NYql::NSpilling::NTestSuiteTYDBLibrarySpillingTest::TTestCaseTestGarbageCollection::Execute_(NUnitTest::TTestContext&) /-S/ydb/library/yql/core/spilling/ut/spilling_ut.cpp:253:30 #5 0x754358 in NYql::NSpilling::NTestSuiteTYDBLibrarySpillingTest::TCurrentTest::Execute()::(anonymous class)::operator() /-S/ydb/library/yql/core/spilling/ut/spilling_ut.cpp:31:1 #6 0x754358 in std::__y1::__invoke<(lambda at /-S/ydb/library/yql/core/spilling/ut/spilling_ut.cpp:31:1) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:344:25 #7 0x754358 in std::__y1::__invoke_void_return_wrapper::__call<(lambda at /-S/ydb/library/yql/core/spilling/ut/spilling_ut.cpp:31:1) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:419:5 #8 0x754358 in std::__y1::__function::__alloc_func<(lambda at /-S/ydb/library/yql/core/spilling/ut/spilling_ut.cpp:31:1), std::__y1::allocator<(lambda at /-S/ydb/library/yql/core/spilling/ut/spilling_ut.cpp:31:1)>, void ()>::operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:195:16 #9 0x754358 in std::__y1::__function::__func, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:366:12 #10 0xc1792a in std::__y1::__function::__value_func::operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:519:16 #11 0xc1792a in std::__y1::function::operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:1170:12 #12 0xc1792a in TColoredProcessor::Run(std::__y1::function, TBasicString> const&, char const*, bool) /-S/library/cpp/testing/unittest/utmain.cpp:525:20 #13 0xbe3055 in NUnitTest::TTestBase::Run(std::__y1::function, TBasicString> const&, char const*, bool) /-S/library/cpp/testing/unittest/registar.cpp:374:18 #14 0x752bfb in NYql::NSpilling::NTestSuiteTYDBLibrarySpillingTest::TCurrentTest::Execute() /-S/ydb/library/yql/core/spilling/ut/spilling_ut.cpp:31:1 #15 0xbe4d99 in NUnitTest::TTestFactory::Execute() /-S/library/cpp/testing/unittest/registar.cpp:495:19 #16 0xc0fd0c in NUnitTest::RunMain(int, char**) /-S/library/cpp/testing/unittest/utmain.cpp:872:44 #17 0x7fa1921e8d8f (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: c289da5071a3399de893d2af81d6a30c62646e1e) #18 0x7fa1921e8e3f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e3f) (BuildId: c289da5071a3399de893d2af81d6a30c62646e1e) #19 0x6ca7a8 in _start (/home/runner/.ya/build/build_root/nki0/00110d/ydb/library/yql/core/spilling/ut/ydb-library-yql-core-spilling-ut+0x6ca7a8) (BuildId: 410d8ca9d43c7b26b7acce5a656bfd1e22e7b3e5) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV /-S/util/generic/buffer.h:81:16 in TBuffer::Size ==1805329==ABORTING