dutyu opened a new issue, #23238:
URL: https://github.com/apache/doris/issues/23238

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/doris/issues?q=is%3Aissue) and found no 
similar issues.
   
   
   ### Version
   
   master
   
   ### What's Wrong?
   
   Query sql: 
   ```sql
   
   ```
   Be crash stack: 
   ```
   I0821 10:44:46.256289 143776 fragment_mgr.cpp:527] 
PlanFragmentExecutor::_exec_actual|query_id=24e38b25e36a45f7-bce8af04c9d45fbb|instance_id=24e38b25e36a45f7-bce8af04c9d45fbc|pthread_id=139953720911616
   I0821 10:44:46.256335 143776 plan_fragment_executor.cpp:251] 
PlanFragmentExecutor::open|query_id=TUniqueId(hi=2658121199924168183, 
lo=-4834421764881358917)|instance_id=TUniqueId(hi=2658121199924168183, 
lo=-4834421764881358916)|mem_limit=2.00 GB
   I0821 10:44:46.256445 143776 exec_node.cpp:200] 
fragment_instance_id=24e38b25e36a45f7-bce8af04c9d45fbc closed
   I0821 10:44:46.256454 143776 plan_fragment_executor.cpp:564] Close() 
fragment_instance_id=24e38b25e36a45f7-bce8af04c9d45fbc
   I0821 10:44:46.256496 143776 query_context.h:69] Deregister query/load 
memory tracker, queryId=24e38b25e36a45f7-bce8af04c9d45fbb, Limit=2.00 GB, 
CurrUsed=-1.60 KB, PeakUsed=12.73 KB
   I0821 10:44:46.369058 143884 scanner_scheduler.cpp:373] VScanNode input 
rows: 0, eos: 1
   I0821 10:44:46.752537 144158 olap_server.cpp:592] compaction thread pool. 
type: CUMU, num_threads: 10, num_threads_pending_start: 0, num_active_threads: 
0, max_threads: 10, min_threads: 10, num_total_queued_tasks: 0
   I0821 10:44:48.762766 144158 olap_server.cpp:592] compaction thread pool. 
type: CUMU, num_threads: 10, num_threads_pending_start: 0, num_active_threads: 
0, max_threads: 10, min_threads: 10, num_total_queued_tasks: 0
   I0821 10:44:48.768301 144915 socket.cpp:2335] Checking Socket{id=6524 
addr=10.160.136.242:8060} (0x7f46fd724940)
   F0821 10:44:48.802470 143891 column_string.cpp:200] Check failed: 
filter.size() == offsets.size() (4064 vs. 8128) 
   *** Check failure stack trace: ***
       @     0x55dd78100b5d  google::LogMessage::Fail()
       @     0x55dd78103099  google::LogMessage::SendToLog()
       @     0x55dd781006c6  google::LogMessage::Flush()
       @     0x55dd78103709  google::LogMessageFatal::~LogMessageFatal()
       @     0x55dd73263a13  doris::vectorized::ColumnString::filter()
       @     0x55dd7324bcc0  doris::vectorized::ColumnNullable::filter()
       @     0x55dd733320f4  doris::vectorized::Block::filter_block_internal()
       @     0x55dd73411844  doris::vectorized::OrcReader::get_next_block()
       @     0x55dd748f84fd  doris::vectorized::VFileScanner::_get_block_impl()
       @     0x55dd7498cde4  doris::vectorized::VScanner::get_block()
       @     0x55dd748f0813  
doris::vectorized::ScannerScheduler::_scanner_scan()
       @     0x55dd748f1fb1  
_ZNSt17_Function_handlerIFvvEZZN5doris10vectorized16ScannerScheduler18_schedule_scannersEPNS2_14ScannerContextEENK3$_1clEvEUlvE2_E9_M_invokeERKSt9_Any_data
       @     0x55dd711646df  doris::ThreadPool::dispatch_thread()
       @     0x55dd7115a75c  doris::Thread::supervise_thread()
   I0821 10:44:49.577121 143873 scanner_scheduler.cpp:373] VScanNode input 
rows: 0, eos: 1
       @     0x7f4a79d91ea5  start_thread
       @     0x7f4a7a5aab0d  __clone
       @              (nil)  (unknown)
   *** Query id: 1ed5da7e894d4d58-9523b8ebe8f27668 ***
   *** Aborted at 1692585890 (unix time) try "date -d @1692585890" if you are 
using GNU date ***
   *** Current BE git commitID: Unknown ***
   *** SIGABRT unknown detail explain (@0xbcd500022f90) received by PID 143248 
(TID 143891 OR 0x7f493d9f3700) from PID 143248; stack trace: ***
   I0821 10:44:50.772972 144158 olap_server.cpp:592] compaction thread pool. 
type: CUMU, num_threads: 10, num_threads_pending_start: 0, num_active_threads: 
0, max_threads: 10, min_threads: 10, num_total_queued_tasks: 0
   I0821 10:44:51.165351 144017 load_channel_mgr.cpp:232] cleaning timed out 
load channels
   I0821 10:44:51.548486 144750 socket.cpp:2335] Checking Socket{id=6452 
addr=10.160.108.56:8060} (0x7f46fd71a740)
   I0821 10:44:52.252812 144181 olap_server.cpp:1049] cooldown producer get 
tablet num: 0
   I0821 10:44:52.783188 144158 olap_server.cpp:592] compaction thread pool. 
type: CUMU, num_threads: 10, num_threads_pending_start: 0, num_active_threads: 
0, max_threads: 10, min_threads: 10, num_total_queued_tasks: 0
   I0821 10:44:54.793396 144158 olap_server.cpp:592] compaction thread pool. 
type: CUMU, num_threads: 10, num_threads_pending_start: 0, num_active_threads: 
0, max_threads: 10, min_threads: 10, num_total_queued_tasks: 0
   I0821 10:44:55.177449 144268 client_cache.cpp:54] get_client(): cached 
client for TNetworkAddress(hostname=10.162.87.249, port=9020)
   I0821 10:44:55.177949 144268 task_worker_pool.cpp:1045] successfully report 
TASK|host=10.162.87.249|port=9020
   I0821 10:44:56.024535 144734 socket.cpp:2335] Checking Socket{id=6521 
addr=10.160.108.12:8060} (0x7f46fd724280)
    0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, 
siginfo_t*, void*) at /root/doris-master/be/src/common/signal_handler.h:413
    1# 0x00007F4A7A4E2400 in /lib64/libc.so.6
    2# gsignal in /lib64/libc.so.6
    3# abort in /lib64/libc.so.6
    4# 0x000055DD7810B549 in 
/hdpData2/yarn/localcache/usercache/hive/appcache/application_1691417751496_1049623/filecache/13/doris-be-360-master.tar.gz/apache-doris-be-360-master-bin-x86_64/lib/doris_be
    5# 0x000055DD78100B5D in 
/hdpData2/yarn/localcache/usercache/hive/appcache/application_1691417751496_1049623/filecache/13/doris-be-360-master.tar.gz/apache-doris-be-360-master-bin-x86_64/lib/doris_be
    6# google::LogMessage::SendToLog() in 
/hdpData2/yarn/localcache/usercache/hive/appcache/application_1691417751496_1049623/filecache/13/doris-be-360-master.tar.gz/apache-doris-be-360-master-bin-x86_64/lib/doris_be
    7# google::LogMessage::Flush() in 
/hdpData2/yarn/localcache/usercache/hive/appcache/application_1691417751496_1049623/filecache/13/doris-be-360-master.tar.gz/apache-doris-be-360-master-bin-x86_64/lib/doris_be
    8# google::LogMessageFatal::~LogMessageFatal() in 
/hdpData2/yarn/localcache/usercache/hive/appcache/application_1691417751496_1049623/filecache/13/doris-be-360-master.tar.gz/apache-doris-be-360-master-bin-x86_64/lib/doris_be
    9# 
doris::vectorized::ColumnString::filter(doris::vectorized::PODArray<unsigned 
char, 4096ul, Allocator<false, false, false>, 15ul, 16ul> const&) in 
/hdpData2/yarn/localcache/usercache/hive/appcache/application_1691417751496_1049623/filecache/13/doris-be-360-master.tar.gz/apache-doris-be-360-master-bin-x86_64/lib/doris_be
   10# 
doris::vectorized::ColumnNullable::filter(doris::vectorized::PODArray<unsigned 
char, 4096ul, Allocator<false, false, false>, 15ul, 16ul> const&) at 
/root/doris-master/be/src/vec/columns/column_nullable.cpp:353
   11# 
doris::vectorized::Block::filter_block_internal(doris::vectorized::Block*, 
std::vector<unsigned int, std::allocator<unsigned int> > const&, 
doris::vectorized::PODArray<unsigned char, 4096ul, Allocator<false, false, 
false>, 15ul, 16ul> const&) at /root/doris-master/be/src/vec/core/block.cpp:712
   12# doris::vectorized::OrcReader::get_next_block(doris::vectorized::Block*, 
unsigned long*, bool*) at 
/root/doris-master/be/src/vec/exec/format/orc/vorc_reader.cpp:1452
   13# doris::vectorized::VFileScanner::_get_block_impl(doris::RuntimeState*, 
doris::vectorized::Block*, bool*) at 
/root/doris-master/be/src/vec/exec/scan/vfile_scanner.cpp:257
   14# doris::vectorized::VScanner::get_block(doris::RuntimeState*, 
doris::vectorized::Block*, bool*) in 
/hdpData2/yarn/localcache/usercache/hive/appcache/application_1691417751496_1049623/filecache/13/doris-be-360-master.tar.gz/apache-doris-be-360-master-bin-x86_64/lib/doris_be
   15# 
doris::vectorized::ScannerScheduler::_scanner_scan(doris::vectorized::ScannerScheduler*,
 doris::vectorized::ScannerContext*, 
std::shared_ptr<doris::vectorized::VScanner>) at 
/root/doris-master/be/src/vec/exec/scan/scanner_scheduler.cpp:372
   16# std::_Function_handler<void (), 
doris::vectorized::ScannerScheduler::_schedule_scanners(doris::vectorized::ScannerContext*)::$_1::operator()()
 const::{lambda()#4}>::_M_invoke(std::_Any_data const&) at 
/var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/std_function.h:291
   17# doris::ThreadPool::dispatch_thread() in 
/hdpData2/yarn/localcache/usercache/hive/appcache/application_1691417751496_1049623/filecache/13/doris-be-360-master.tar.gz/apache-doris-be-360-master-bin-x86_64/lib/doris_be
   18# doris::Thread::supervise_thread(void*) at 
/root/doris-master/be/src/util/thread.cpp:466
   19# start_thread in /lib64/libpthread.so.0
   20# clone in /lib64/libc.so.6
   ```
   
   ### What You Expected?
   
   Fix BE crash error.
   
   ### How to Reproduce?
   
   _No response_
   
   ### Anything Else?
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
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.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

Reply via email to