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

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/incubator-doris/issues?q=is%3Aissue) and 
found no similar issues.
   
   
   ### Version
   
   trunk-28dba65
   
   ### What's Wrong?
   
   select s_name, s_address from supplier, nation where s_suppkey in ( select 
ps_suppkey from partsupp where ps_partkey in ( select p_partkey from part where 
p_name like 'forest%' ) and ps_availqty > ( select 0.5 * sum(l_quantity) from 
lineitem where l_partkey = ps_partkey and l_suppkey = ps_suppkey and l_shipdate 
>= date '1994-01-01' and l_shipdate < date '1994-01-01' + interval '1' year ) ) 
and s_nationkey = n_nationkey and n_name = 'CANADA' order by s_name;
   
   RpcException, msg: io.grpc.StatusRuntimeException: UNAVAILABLE: Network 
closed for unknown reason
   
   be.out
   ```
   terminate called after throwing an instance of 
'doris::vectorized::ErrnoException'
     what():  Allocator: Cannot mmap 4294967296., errno: 12, strerror: Cannot 
allocate memory
   *** Query id: 0-0 ***
   *** Aborted at 1661517234 (unix time) try "date -d @1661517234" if you are 
using GNU date ***
   *** Current BE git commitID: 28dba65 ***
   *** SIGABRT unkown detail explain (@0x3e80000554e) received by PID 21838 
(TID 0x7ef1ec82b700) from PID 21838; stack trace: ***
   terminate called recursively
    0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, 
siginfo_t*, void*) at /root/doris/be/src/common/signal_handler.h:420
    1# 0x00007F18C4484400 in /lib64/libc.so.6
    2# gsignal in /lib64/libc.so.6
    3# abort in /lib64/libc.so.6
    4# __gnu_cxx::__verbose_terminate_handler() [clone .cold] in 
/home/disk1/sr/apache-doris-1.0.0-incubating-bin/be/lib/doris_be
    5# __cxxabiv1::__terminate(void (*)()) in 
/home/disk1/sr/apache-doris-1.0.0-incubating-bin/be/lib/doris_be
    6# 0x0000556F85F3E391 in 
/home/disk1/sr/apache-doris-1.0.0-incubating-bin/be/lib/doris_be
    7# 0x0000556F85F3E4E5 in 
/home/disk1/sr/apache-doris-1.0.0-incubating-bin/be/lib/doris_be
    8# doris::vectorized::throwFromErrno(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, int, int) at 
/root/doris/be/src/vec/common/exception.cpp:115
    9# Allocator<true, true>::alloc(unsigned long, unsigned long) [clone 
.isra.0] at /root/doris/be/src/vec/common/allocator.h:170
   10# Allocator<true, true>::realloc(void*, unsigned long, unsigned long, 
unsigned long) [clone .isra.0] at /root/doris/be/src/vec/common/allocator.h:238
   11# HashTable<unsigned long, HashMapCell<unsigned long, 
doris::vectorized::RowRefList, HashCRC32<unsigned long>, HashTableNoState>, 
HashCRC32<unsigned long>, HashTableGrower<10ul>, Allocator<true, true> 
>::resize(unsigned long, unsigned long) at 
/root/doris/be/src/vec/common/hash_table/hash_table.h:531
   12# 
std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<std::__detail::__variant::__deduce_visit_result<void>
 
(*)(doris::vectorized::HashJoinNode::_process_build_block(doris::RuntimeState*, 
doris::vectorized::Block&, unsigned char)::{lambda(auto:1&&)#2}&&, 
std::variant<std::monostate, doris::vectorized::SerializedHashTableContext, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned char>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned short>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned int>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned long>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt128>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt256>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, true>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, false>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt128, true>, 
doris::vectoriz
 ed::FixedKeyHashTableContext<doris::vectorized::UInt128, false>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt256, true>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt256, false> 
>&)>, std::integer_sequence<unsigned long, 9ul> 
>::__visit_invoke(doris::vectorized::HashJoinNode::_process_build_block(doris::RuntimeState*,
 doris::vectorized::Block&, unsigned char)::{lambda(auto:1&&)#2}&&, 
std::variant<std::monostate, doris::vectorized::SerializedHashTableContext, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned char>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned short>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned int>, 
doris::vectorized::PrimaryTypeHashTableContext<unsigned long>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt128>, 
doris::vectorized::PrimaryTypeHashTableContext<doris::vectorized::UInt256>, 
doris::vectorized::FixedKeyHashTableContext<unsigned long, true>, 
doris::vectorized::
 FixedKeyHashTableContext<unsigned long, false>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt128, true>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt128, false>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt256, true>, 
doris::vectorized::FixedKeyHashTableContext<doris::vectorized::UInt256, false> 
>&) at /var/local/ldb-toolchain/include/c++/11/variant:1013
   13# 
doris::vectorized::HashJoinNode::_process_build_block(doris::RuntimeState*, 
doris::vectorized::Block&, unsigned char) at 
/root/doris/be/src/vec/exec/join/vhash_join_node.cpp:1321
   14# doris::vectorized::HashJoinNode::_hash_table_build(doris::RuntimeState*) 
at /root/doris/be/src/vec/exec/join/vhash_join_node.cpp:1169
   15# 
doris::vectorized::HashJoinNode::_hash_table_build_thread(doris::RuntimeState*, 
std::promise<doris::Status>*) at 
/root/doris/be/src/vec/exec/join/vhash_join_node.cpp:1117
   16# 
std::thread::_State_impl<std::thread::_Invoker<std::tuple<doris::vectorized::HashJoinNode::open(doris::RuntimeState*)::{lambda()#1}>
 > >::_M_run() at /var/local/ldb-toolchain/include/c++/11/bits/std_thread.h:211
   17# execute_native_thread_routine in 
/home/disk1/sr/apache-doris-1.0.0-incubating-bin/be/lib/doris_be
   18# start_thread in /lib64/libpthread.so.0
   19# clone in /lib64/libc.so.6
   ```
   
   ### What You Expected?
   
   execute success
   
   ### How to Reproduce?
   
   load tpch 100g data
   run q20
   
   ### 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