wangbo opened a new pull request, #21696: URL: https://github.com/apache/doris/pull/21696
## Proposed changes When set enable_workload_group_for_scan = true, it could happens. Core 1: ``` 0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, siginfo_t*, void*) at be/src/common/signal_handler.h:413 1# os::Linux::chained_handler(int, siginfo_t*, void*) in /usr/lib/jvm/java-11-amazon-corretto.x86_64/lib/server/libjvm.so 2# JVM_handle_linux_signal in /usr/lib/jvm/java-11-amazon-corretto.x86_64/lib/server/libjvm.so 3# signalHandler(int, siginfo_t*, void*) in /usr/lib/jvm/java-11-amazon-corretto.x86_64/lib/server/libjvm.so 4# 0x00007FB2D4454DF0 in /lib64/libc.so.6 5# std::_Rb_tree<doris::taskgroup::TaskGroupEntity<doris::taskgroup::ScanTaskQueue>*, doris::taskgroup::TaskGroupEntity<doris::taskgroup::ScanTaskQueue>*, std::_Identity<doris::taskgroup::TaskGroupEntity<doris::taskgroup::ScanTaskQueue>*>, doris::taskgroup::ScanTaskTaskGroupQueue::TaskGroupSchedEntityComparator, std::allocator<doris::taskgroup::TaskGroupEntity<doris::taskgroup::ScanTaskQueue>*> >::find(doris::taskgroup::TaskGroupEntity<doris::taskgroup::ScanTaskQueue>* const&) at ../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_tree.h:2521 6# doris::taskgroup::ScanTaskTaskGroupQueue::update_statistics(doris::taskgroup::ScanTask, long) in be/lib/doris_be 7# doris::vectorized::ScannerScheduler::_task_group_scanner_scan(doris::vectorized::ScannerScheduler*, doris::taskgroup::ScanTaskTaskGroupQueue*) at be/src/vec/exec/scan/scanner_scheduler.cpp:432 8# doris::ThreadPool::dispatch_thread() in be/lib/doris_be 9# doris::Thread::supervise_thread(void*) at be/src/util/thread.cpp:466 10# start_thread in /lib64/libc.so.6 11# __GI___clone3 in /lib64/libc.so.6 ``` Core 2: ``` *** SIGSEGV unknown detail explain (@0x0) received by PID 3427 (TID 3837 OR 0x7fbdc59d3640) from PID 0; stack trace: *** 0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, siginfo_t*, void*) at be/src/common/signal_handler.h:413 1# os::Linux::chained_handler(int, siginfo_t*, void*) in /usr/lib/jvm/java-11-amazon-corretto.x86_64/lib/server/libjvm.so 2# JVM_handle_linux_signal in /usr/lib/jvm/java-11-amazon-corretto.x86_64/lib/server/libjvm.so 3# signalHandler(int, siginfo_t*, void*) in /usr/lib/jvm/java-11-amazon-corretto.x86_64/lib/server/libjvm.so 4# 0x00007FBECBC54DF0 in /lib64/libc.so.6 5# doris::vectorized::ScannerContext::get_task_group() const at be/src/vec/exec/scan/scanner_context.cpp:397 6# doris::taskgroup::ScanTaskTaskGroupQueue::update_statistics(doris::taskgroup::ScanTask, long) at be/src/vec/exec/scan/scan_task_queue.cpp:101 7# doris::vectorized::ScannerScheduler::_task_group_scanner_scan(doris::vectorized::ScannerScheduler*, doris::taskgroup::ScanTaskTaskGroupQueue*) at be/src/vec/exec/scan/scanner_scheduler.cpp:432 8# doris::ThreadPool::dispatch_thread() in /be/lib/doris_be 9# doris::Thread::supervise_thread(void*) at be/src/util/thread.cpp:466 10# start_thread in /lib64/libc.so.6 11# __GI___clone3 in /lib64/libc.so.6 ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org