Skip to content

Падения при minikql аллокациях #17165

Open
@dorooleg

Description

@dorooleg

Долгоживущий кластер
Версия: main.30df4bd

Apr 11 22:56:26 vla5-2572 kikimr_31023[607641]: VERIFY failed (2025-04-11T22:56:26.848843+0300): Value is not boxed

[16]
Apr 11 22:56:26 vla5-2572 kikimr_31023[607641]:   yql/essentials/public/udf/udf_value_inl.h:401
Apr 11 22:56:26 vla5-2572 kikimr_31023[607641]:   AsRawBoxed(): requirement IsBoxed() failed
Apr 12 02:47:16 vla5-2572 kikimr_31023[1226042]: VERIFY failed (2025-04-12T02:47:16.274595+0300): memory leak; Expected 3538944, actual 3473408 (53 page(s), 65536 offloaded); allocator created at: ydb/library/yql/dq/actors/compute/dq_compute_actor_impl.h:200
Apr 12 02:47:16 vla5-2572 kikimr_31023[1226042]:   yql/essentials/minikql/aligned_page_pool.cpp:346
Apr 12 02:47:16 vla5-2572 kikimr_31023[1226042]:   ~TAlignedPagePoolImpl(): requirement TotalAllocated == FreePages.size() * POOL_PAGE_SIZE failed
Apr 14 01:00:57 vla5-2572 kikimr_31023[70050]: Terminating due to uncaught exception 0x4486afb4e510    what() -> "yql/essentials/minikql/mkql_alloc.cpp:358: Condition violated: `it != state->ArrowBuffers.end()'"
Apr 14 01:00:57 vla5-2572 kikimr_31023[70050]:  of type yexception
Apr 12 19:06:15 vla5-2567 kikimr_31013[1403119]: VERIFY failed (2025-04-12T19:06:15.605052+0300): Duplicate allocation at: 0x7fa0c9810030, already allocated at: /home/runner/actions_runner/_work/ydb/ydb/yql/essentials/minikql/mkql_alloc.h:483
Apr 12 19:06:15 vla5-2567 kikimr_31013[1403119]:   yql/essentials/minikql/mkql_mem_info.cpp:47
Apr 12 19:06:15 vla5-2567 kikimr_31013[1403119]:   Take(): requirement res.second failed

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions