Skip to content

Verify with olap + simple_queue (6)  #12557

@maximyurchuk

Description

@maximyurchuk

Given workload (with --mode column)

https://github.com/ydb-platform/ydb/blob/main/ydb/tools/simple_queue/__main__.py

version: current main + merged fix #12541 + #12553

GDB output:

(gdb) bt
#0  0x00007fafdcb0100b in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fafdcae0859 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x000000000e3c7381 in NPrivate::InternalPanicImpl (line=line@entry=754, function=function@entry=0x12f8e66 "~TVerifyFormattedRecordWriter", expr=expr@entry=0xe119b0 "false", file=..., 
    errorMessage=0x47bcf71dbf80 "tablet_id=72075186224039881;self_id=[50006:7447480140597811998:47217];ev=NKikimr::NOlap::NDataAccessorControl::TEvAskTabletDataAccessors;verification=!rowset.EndOfSet();fline=columnshard_impl.cpp:1452"..., errorMessageSize=601) at /home/maxim-yurchuk/ydb/util/system/yassert.cpp:90
#3  0x000000000e3c231c in NPrivate::Panic (file=..., line=line@entry=754, function=0x12f8e66 "~TVerifyFormattedRecordWriter", expr=0xe119b0 "false", format=0xef4d40 " %s")
    at /home/maxim-yurchuk/ydb/util/system/yassert.cpp:55
#4  0x000000000efb8195 in NActors::TVerifyFormattedRecordWriter::~TVerifyFormattedRecordWriter (this=<optimized out>) at /home/maxim-yurchuk/ydb/ydb/library/actors/core/log.cpp:754
#5  0x0000000015cacbba in NKikimr::NColumnShard::TTxAskPortionChunks::Execute (this=0x47bcf95cd120, txc=...) at /home/maxim-yurchuk/ydb/ydb/core/tx/columnshard/columnshard_impl.cpp:1452
#6  0x00000000107dcdba in NKikimr::NTabletFlatExecutor::TExecutor::ExecuteTransaction (this=this@entry=0x47bb61283c00, seat=..., ctx=...) at /home/maxim-yurchuk/ydb/ydb/core/tablet_flat/flat_executor.cpp:1739
#7  0x00000000107db53e in NKikimr::NTabletFlatExecutor::TExecutor::DoExecute (this=0x47bb61283c00, self=..., allowImmediate=true, ctx=...) at /home/maxim-yurchuk/ydb/ydb/core/tablet_flat/flat_executor.cpp:1711
#8  0x00000000107ddd45 in NKikimr::NTabletFlatExecutor::TExecutor::Execute (this=0x2, self=..., ctx=...) at /home/maxim-yurchuk/ydb/ydb/core/tablet_flat/flat_executor.cpp:1715
#9  0x00000000107c0ff4 in NKikimr::NTabletFlatExecutor::TTabletExecutedFlat::Execute (this=0x47bae1318050, transaction=...) at /home/maxim-yurchuk/ydb/ydb/core/tablet_flat/tablet_flat_executed.cpp:39
#10 0x0000000015ca16a4 in NKikimr::NColumnShard::TColumnShard::Handle (this=<optimized out>, ev=...) at /home/maxim-yurchuk/ydb/ydb/core/tx/columnshard/columnshard_impl.cpp:1489
#11 0x0000000015bbf920 in NKikimr::NColumnShard::TColumnShard::StateWork (this=0x47bae1318000, ev=...) at /home/maxim-yurchuk/ydb/ydb/core/tx/columnshard/columnshard_impl.h:452
#12 0x000000000efab647 in NActors::TGenericExecutorThread::Execute (this=this@entry=0x47baff64d800, mailbox=mailbox@entry=0x47baf06a1c40, isTailExecution=<optimized out>)
    at /home/maxim-yurchuk/ydb/ydb/library/actors/core/executor_thread.cpp:248
#13 0x000000000efaee11 in NActors::TGenericExecutorThread::ProcessExecutorPool(NActors::IExecutorPool*)::$_0::operator()(NActors::TMailbox*, bool) const (this=this@entry=0x7fafbf855f90, 
    mailbox=mailbox@entry=0x47baf06a1c40, isTailExecution=false) at /home/maxim-yurchuk/ydb/ydb/library/actors/core/executor_thread.cpp:425
#14 0x000000000efae963 in NActors::TGenericExecutorThread::ProcessExecutorPool (this=this@entry=0x47baff64d800, pool=<optimized out>) at /home/maxim-yurchuk/ydb/ydb/library/actors/core/executor_thread.cpp:479
#15 0x000000000efaf566 in NActors::TExecutorThread::ThreadProc (this=0x47baff64d800) at /home/maxim-yurchuk/ydb/ydb/library/actors/core/executor_thread.cpp:510
#16 0x000000000e3cadd8 in (anonymous namespace)::TPosixThread::ThreadProxy (arg=0x47bafd085640) at /home/maxim-yurchuk/ydb/util/system/thread.cpp:244
#17 0x00007fafdccbd609 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#18 0x00007fafdcbdd353 in clone () from /lib/x86_64-linux-gnu/libc.so.6

Coredump can be opened with
sudo gdb /Berkanavt/kikimr/bin/kikimr /coredumps/kikimr.User.884741.6
On ydb-sas-testing-0003.search.yandex.net

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions