-
Notifications
You must be signed in to change notification settings - Fork 721
Closed
Closed
Copy link
Labels
area/runtimeYDB runtime issuesYDB runtime issuesenv:acceptanceIssues found in acceptance testing before deploymentIssues found in acceptance testing before deploymentprio:medstable-25-2-1
Description
https://github.com/ydb-platform/ydb/actions/runs/17399507730
ydb/core/kqp/ut/spilling/KqpScanSpilling.SelfJoin
Test crashed (return code: 100)
WARNING: ThreadSanitizer: data race (pid=713535)
Write of size 1 at 0x72740004b338 by thread T9:
#0 HandleExecuteBase /-S/ydb/library/yql/dq/actors/compute/dq_compute_actor_impl.h:1065:30 (ydb-core-kqp-ut-spilling+0x28fbc054) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#1 NYql::NDq::TDqComputeActorBase<NKikimr::NKqp::NScanPrivate::TKqpScanComputeActor, NYql::NDq::TComputeActorAsyncInputHelperSync>::BaseStateFuncBody(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/yql/dq/actors/compute/dq_compute_actor_impl.h:302:13 (ydb-core-kqp-ut-spilling+0x28fbc054)
#2 BaseStateFuncBody /-S/ydb/core/kqp/runtime/kqp_compute_scheduler.h:181:24 (ydb-core-kqp-ut-spilling+0x28fa8c0c) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#3 NKikimr::NKqp::NScanPrivate::TKqpScanComputeActor::StateFunc(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/core/kqp/compute_actor/kqp_scan_compute_actor.h:84:21 (ydb-core-kqp-ut-spilling+0x28fa8c0c)
#4 NActors::TActorCallbackBehaviour::Receive(NActors::IActor*, TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:272:9 (ydb-core-kqp-ut-spilling+0x151259b3) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#5 NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.h:614:23 (ydb-core-kqp-ut-spilling+0x1518cac2) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#6 NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28 (ydb-core-kqp-ut-spilling+0x15188b4c) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#7 NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39 (ydb-core-kqp-ut-spilling+0x1518e67a) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#8 NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13 (ydb-core-kqp-ut-spilling+0x1518dfd0) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#9 NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9 (ydb-core-kqp-ut-spilling+0x1518f372) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#10 void* (anonymous namespace)::ThreadProcWrapper<ISimpleThread>(void*) /-S/util/system/thread.cpp:383:45 (ydb-core-kqp-ut-spilling+0x138fcf62) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#11 (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20 (ydb-core-kqp-ut-spilling+0x138fd43c) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
Previous read of size 1 at 0x72740004b338 by thread T6:
#0 ContinueExecute /-S/ydb/library/yql/dq/actors/compute/dq_compute_actor_impl.h:700:14 (ydb-core-kqp-ut-spilling+0x28fcfba4) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#1 operator() /-S/ydb/core/kqp/compute_actor/kqp_scan_compute_actor.cpp:273:28 (ydb-core-kqp-ut-spilling+0x28fcfba4)
#2 __invoke<(lambda at /-S/ydb/core/kqp/compute_actor/kqp_scan_compute_actor.cpp:273:19) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:150:25 (ydb-core-kqp-ut-spilling+0x28fcfba4)
#3 __call<(lambda at /-S/ydb/core/kqp/compute_actor/kqp_scan_compute_actor.cpp:273:19) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:225:5 (ydb-core-kqp-ut-spilling+0x28fcfba4)
#4 operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12 (ydb-core-kqp-ut-spilling+0x28fcfba4)
#5 std::__y1::__function::__func<NKikimr::NKqp::NScanPrivate::TKqpScanComputeActor::DoBootstrap()::$_1, std::__y1::allocator<NKikimr::NKqp::NScanPrivate::TKqpScanComputeActor::DoBootstrap()::$_1>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:311:10 (ydb-core-kqp-ut-spilling+0x28fcfba4)
#6 operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:428:12 (ydb-core-kqp-ut-spilling+0x17a56250) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#7 operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:987:10 (ydb-core-kqp-ut-spilling+0x17a56250)
#8 HandleWork /-S/ydb/library/yql/dq/actors/spilling/channel_storage_actor.cpp:158:9 (ydb-core-kqp-ut-spilling+0x17a56250)
#9 NYql::NDq::(anonymous namespace)::TDqChannelStorageActor::WorkState(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/yql/dq/actors/spilling/channel_storage_actor.cpp:98:13 (ydb-core-kqp-ut-spilling+0x17a56250)
#10 NActors::TActorCallbackBehaviour::Receive(NActors::IActor*, TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:272:9 (ydb-core-kqp-ut-spilling+0x151259b3) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#11 NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.h:614:23 (ydb-core-kqp-ut-spilling+0x1518cac2) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#12 NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:269:28 (ydb-core-kqp-ut-spilling+0x15188b4c) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#13 NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:460:39 (ydb-core-kqp-ut-spilling+0x1518e67a) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#14 NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:512:13 (ydb-core-kqp-ut-spilling+0x1518dfd0) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#15 NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:538:9 (ydb-core-kqp-ut-spilling+0x1518f372) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#16 void* (anonymous namespace)::ThreadProcWrapper<ISimpleThread>(void*) /-S/util/system/thread.cpp:383:45 (ydb-core-kqp-ut-spilling+0x138fcf62) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
#17 (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:244:20 (ydb-core-kqp-ut-spilling+0x138fd43c) (BuildId: 55acc2b50e18e720d2af035579ced6e1605336b0)
Location is heap block of size 2112 at 0x72740004b000 allocated by thread T8:
Metadata
Metadata
Assignees
Labels
area/runtimeYDB runtime issuesYDB runtime issuesenv:acceptanceIssues found in acceptance testing before deploymentIssues found in acceptance testing before deploymentprio:medstable-25-2-1