Skip to content

BE crashes when querying iceberg tables #65598

@dirtysalt

Description

@dirtysalt

Steps to reproduce the behavior (Required)

BE crashes when querying iceberg tables., and BE crash stack trace is like following

*** Aborted at 1763271099 (unix time) try "date -d @1763271099" if you are using GNU date ***
PC: @          0xacce587 starrocks::connector::HiveDataSource::_init_partition_values()
*** SIGSEGV (@0x0) received by PID 1071587 (TID 0x783b6e5e2640) LWP(1072553) from PID 0; stack trace: ***
    @     0x783c2d099ee8 (/usr/lib/x86_64-linux-gnu/libc.so.6+0x99ee7)
    @         0x100a4789 google::(anonymous namespace)::FailureSignalHandler(int, siginfo_t*, void*)
    @     0x783c2e3df586 PosixSignals::chained_handler(int, siginfo_t*, void*) [clone .part.0]
    @     0x783c2e3dfffe JVM_handle_linux_signal
    @     0x783c2d042520 (/usr/lib/x86_64-linux-gnu/libc.so.6+0x4251f)
    @          0xacce587 starrocks::connector::HiveDataSource::_init_partition_values()
    @          0xacd2c9a starrocks::connector::HiveDataSource::open(starrocks::RuntimeState*)
    @          0xb08f304 starrocks::pipeline::ConnectorChunkSource::_open_data_source(starrocks::RuntimeState*, bool*)
    @          0xb08fce4 starrocks::pipeline::ConnectorChunkSource::_read_chunk(starrocks::RuntimeState*, std::shared_ptr<starrocks::Chunk>*)
    @          0xa881fe2 starrocks::pipeline::ChunkSource::buffer_next_batch_chunks_blocking(starrocks::RuntimeState*, unsigned long, starrocks::workgroup::WorkGroup const*)
    @          0x829c2cd auto starrocks::pipeline::ScanOperator::_trigger_next_scan(starrocks::RuntimeState*, int)::{lambda(auto:1&)#1}::operator()<starrocks::workgroup::YieldContext>(starrocks::workgroup::YieldContext&) const [clone .constprop.0
]
    @          0x82660b6 starrocks::workgroup::ScanExecutor::worker_thread()
    @          0xc129753 starrocks::ThreadPool::dispatch_thread()
    @          0xc11ff49 starrocks::Thread::supervise_thread(void*)
    @     0x783c2d094ac3 (/usr/lib/x86_64-linux-gnu/libc.so.6+0x94ac2)
    @     0x783c2d1268c0 (/usr/lib/x86_64-linux-gnu/libc.so.6+0x1268bf)

Expected behavior (Required)

Real behavior (Required)

StarRocks version (Required)

3.5.8

Metadata

Metadata

Assignees

No one assigned

    Labels

    type/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions