xingyingone commented on issue #27431:
URL: https://github.com/apache/doris/issues/27431#issuecomment-1822868058

   完整的be.out
   
   start time: Mon 30 Oct 2023 02:56:32 PM CST
   INFO: java_cmd /data/ssd/1/ne-doris-dev/doris/java8/bin/java
   INFO: jdk_version 8
   SLF4J: Class path contains multiple SLF4J bindings.
   SLF4J: Found binding in 
[jar:file:/data/ssd/1/ne-doris-dev/doris/be/lib/java_extensions/preload-extensions/preload-extensions-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: Found binding in 
[jar:file:/data/ssd/1/ne-doris-dev/doris/be/lib/java_extensions/java-udf/java-udf-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: Found binding in 
[jar:file:/data/ssd/1/ne-doris-dev/doris/be/lib/hadoop_hdfs/common/lib/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an 
explanation.
   SLF4J: Actual binding is of type [org.slf4j.impl.Reload4jLoggerFactory]
   Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library 
/data/ssd/1/ne-doris-dev/doris/be/lib/hadoop_hdfs/native/libhadoop.so.1.0.0 
which might have disabled stack guard. The VM will try to fix the stack guard 
now.
   It's highly recommended that you fix the library with 'execstack -c 
<libfile>', or link it with '-z noexecstack'.
   start time: Mon 30 Oct 2023 08:45:22 PM CST
   INFO: java_cmd /data/ssd/1/ne-doris-dev/doris/java8/bin/java
   INFO: jdk_version 8
   SLF4J: Class path contains multiple SLF4J bindings.
   SLF4J: Found binding in 
[jar:file:/data/ssd/1/ne-doris-dev/doris/be/lib/java_extensions/preload-extensions/preload-extensions-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: Found binding in 
[jar:file:/data/ssd/1/ne-doris-dev/doris/be/lib/java_extensions/java-udf/java-udf-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: Found binding in 
[jar:file:/data/ssd/1/ne-doris-dev/doris/be/lib/hadoop_hdfs/common/lib/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an 
explanation.
   SLF4J: Actual binding is of type [org.slf4j.impl.Reload4jLoggerFactory]
   Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library 
/data/ssd/1/ne-doris-dev/doris/be/lib/hadoop_hdfs/native/libhadoop.so.1.0.0 
which might have disabled stack guard. The VM will try to fix the stack guard 
now.
   It's highly recommended that you fix the library with 'execstack -c 
<libfile>', or link it with '-z noexecstack'.
   start time: Wed 01 Nov 2023 10:50:11 PM CST
   INFO: java_cmd /data/ssd/1/ne-doris-dev/doris/java8/bin/java
   INFO: jdk_version 8
   SLF4J: Class path contains multiple SLF4J bindings.
   SLF4J: Found binding in 
[jar:file:/data/ssd/1/ne-doris-dev/doris/be/lib/java_extensions/preload-extensions/preload-extensions-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: Found binding in 
[jar:file:/data/ssd/1/ne-doris-dev/doris/be/lib/java_extensions/java-udf/java-udf-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: Found binding in 
[jar:file:/data/ssd/1/ne-doris-dev/doris/be/lib/hadoop_hdfs/common/lib/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an 
explanation.
   SLF4J: Actual binding is of type [org.slf4j.impl.Reload4jLoggerFactory]
   Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library 
/data/ssd/1/ne-doris-dev/doris/be/lib/hadoop_hdfs/native/libhadoop.so.1.0.0 
which might have disabled stack guard. The VM will try to fix the stack guard 
now.
   It's highly recommended that you fix the library with 'execstack -c 
<libfile>', or link it with '-z noexecstack'.
   start time: Thu 02 Nov 2023 05:21:13 PM CST
   INFO: java_cmd /data/ssd/1/ne-doris-dev/doris/java8/bin/java
   INFO: jdk_version 8
   SLF4J: Class path contains multiple SLF4J bindings.
   SLF4J: Found binding in 
[jar:file:/data/ssd/1/ne-doris-dev/doris/be/lib/java_extensions/preload-extensions/preload-extensions-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: Found binding in 
[jar:file:/data/ssd/1/ne-doris-dev/doris/be/lib/java_extensions/java-udf/java-udf-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: Found binding in 
[jar:file:/data/ssd/1/ne-doris-dev/doris/be/lib/hadoop_hdfs/common/lib/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an 
explanation.
   SLF4J: Actual binding is of type [org.slf4j.impl.Reload4jLoggerFactory]
   Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library 
/data/ssd/1/ne-doris-dev/doris/be/lib/hadoop_hdfs/native/libhadoop.so.1.0.0 
which might have disabled stack guard. The VM will try to fix the stack guard 
now.
   It's highly recommended that you fix the library with 'execstack -c 
<libfile>', or link it with '-z noexecstack'.
   *** Query id: 5a44f4894307c03b-624c1bed2396d4ba ***
   *** tablet id: 0 ***
   *** Aborted at 1700653363 (unix time) try "date -d @1700653363" if you are 
using GNU date ***
   *** Current BE git commitID: ae923f7 ***
   *** SIGFPE integer divide by zero (@0x555d623ef013) received by PID 32538 
(TID 74376 OR 0x7f903c28e700) from PID 1648291859; stack trace: ***
    0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, 
siginfo_t*, void*) at /root/src/doris-2.0/be/src/common/signal_handler.h:417
    1# os::Linux::chained_handler(int, siginfo*, void*) in 
/data/ssd/1/ne-doris-dev/doris/java8/jre/lib/amd64/server/libjvm.so
    2# JVM_handle_linux_signal in 
/data/ssd/1/ne-doris-dev/doris/java8/jre/lib/amd64/server/libjvm.so
    3# signalHandler(int, siginfo*, void*) in 
/data/ssd/1/ne-doris-dev/doris/java8/jre/lib/amd64/server/libjvm.so
    4# 0x00007F91DD842D60 in /lib/x86_64-linux-gnu/libc.so.6
    5# int doris::StringParser::string_to_decimal<(doris::PrimitiveType)28, 
int>(char const*, int, int, int, doris::StringParser::ParseResult*) at 
/root/src/doris-2.0/be/src/util/string_parser.hpp:785
    6# doris::Status 
doris::vectorized::ConvertThroughParsing<doris::vectorized::DataTypeString, 
doris::vectorized::DataTypeDecimal<doris::vectorized::Decimal<int> >, 
doris::vectorized::NameCast>::execute<doris::vectorized::PrecisionScaleArg>(doris::FunctionContext*,
 doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long, bool, 
doris::vectorized::PrecisionScaleArg) at 
/root/src/doris-2.0/be/src/vec/functions/function_cast.h:1407
    7# bool 
doris::vectorized::FunctionCast::create_decimal_wrapper<doris::vectorized::Decimal<int>
 >(std::shared_ptr<doris::vectorized::IDataType const> const&, 
doris::vectorized::DataTypeDecimal<doris::vectorized::Decimal<int> > const*) 
const::{lambda(doris::FunctionContext*, doris::vectorized::Block&, 
std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned 
long, unsigned long)#1}::operator()(doris::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long) const::{lambda(auto:1 
const&)#1}::operator()<doris::vectorized::TypePair<doris::vectorized::DataTypeString,
 doris::vectorized::DataTypeDecimal<doris::vectorized::Decimal<int> > > 
>(doris::vectorized::TypePair<doris::vectorized::DataTypeString, 
doris::vectorized::DataTypeDecimal<doris::vectorized::Decimal<int> > > const&) 
const at /root/src/doris-2.0/be/src/vec/functions/function_cast.h:1651
    8# bool 
doris::vectorized::call_on_index_and_data_type<doris::vectorized::DataTypeDecimal<doris::vectorized::Decimal<int>
 >, 
doris::vectorized::FunctionCast::create_decimal_wrapper<doris::vectorized::Decimal<int>
 >(std::shared_ptr<doris::vectorized::IDataType const> const&, 
doris::vectorized::DataTypeDecimal<doris::vectorized::Decimal<int> > const*) 
const::{lambda(doris::FunctionContext*, doris::vectorized::Block&, 
std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned 
long, unsigned long)#1}::operator()(doris::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long) const::{lambda(auto:1 
const&)#1}>(doris::vectorized::TypeIndex, 
doris::vectorized::FunctionCast::create_decimal_wrapper<doris::vectorized::Decimal<int>
 >(std::shared_ptr<doris::vectorized::IDataType const> const&, 
doris::vectorized::DataTypeDecimal<doris::vectorized::Decimal<int> > const*) 
const::{lambda(doris::F
 unctionContext*, doris::vectorized::Block&, std::vector<unsigned long, 
std::allocator<unsigned long> > const&, unsigned long, unsigned 
long)#1}::operator()(doris::FunctionContext*, doris::vectorized::Block&, 
std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned 
long, unsigned long) const::{lambda(auto:1 const&)#1}&&) in 
/data/ssd/1/ne-doris-dev/doris/be/lib/doris_be
    9# 
doris::vectorized::FunctionCast::create_decimal_wrapper<doris::vectorized::Decimal<int>
 >(std::shared_ptr<doris::vectorized::IDataType const> const&, 
doris::vectorized::DataTypeDecimal<doris::vectorized::Decimal<int> > const*) 
const::{lambda(doris::FunctionContext*, doris::vectorized::Block&, 
std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned 
long, unsigned long)#1}::operator()(doris::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long) const at 
/root/src/doris-2.0/be/src/vec/functions/function_cast.h:1662
   10# std::_Function_handler<doris::Status (doris::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long), 
doris::vectorized::FunctionCast::create_decimal_wrapper<doris::vectorized::Decimal<int>
 >(std::shared_ptr<doris::vectorized::IDataType const> const&, 
doris::vectorized::DataTypeDecimal<doris::vectorized::Decimal<int> > const*) 
const::{lambda(doris::FunctionContext*, doris::vectorized::Block&, 
std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned 
long, unsigned long)#1}>::_M_invoke(std::_Any_data const&, 
doris::FunctionContext*&&, doris::vectorized::Block&, std::vector<unsigned 
long, std::allocator<unsigned long> > const&, unsigned long&&, unsigned long&&) 
at 
/var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/std_function.h:291
   11# 
doris::vectorized::FunctionCast::prepare_remove_nullable(doris::FunctionContext*,
 std::shared_ptr<doris::vectorized::IDataType const> const&, 
std::shared_ptr<doris::vectorized::IDataType const> const&, bool) 
const::{lambda(doris::FunctionContext*, doris::vectorized::Block&, 
std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned 
long, unsigned long)#1}::operator()(doris::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long) const at 
/root/src/doris-2.0/be/src/vec/functions/function_cast.h:2010
   12# std::_Function_handler<doris::Status (doris::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long), 
doris::vectorized::FunctionCast::prepare_remove_nullable(doris::FunctionContext*,
 std::shared_ptr<doris::vectorized::IDataType const> const&, 
std::shared_ptr<doris::vectorized::IDataType const> const&, bool) 
const::{lambda(doris::FunctionContext*, doris::vectorized::Block&, 
std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned 
long, unsigned long)#1}>::_M_invoke(std::_Any_data const&, 
doris::FunctionContext*&&, doris::vectorized::Block&, std::vector<unsigned 
long, std::allocator<unsigned long> > const&, unsigned long&&, unsigned long&&) 
at 
/var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/std_function.h:291
   13# 
doris::vectorized::PreparedFunctionCast::execute_impl(doris::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long) at 
/root/src/doris-2.0/be/src/vec/functions/function_cast.h:1322
   14# 
doris::vectorized::PreparedFunctionImpl::execute_without_low_cardinality_columns(doris::FunctionContext*,
 doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long, bool) at 
/root/src/doris-2.0/be/src/vec/functions/function.cpp:262
   15# 
doris::vectorized::PreparedFunctionImpl::execute(doris::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long, bool) at 
/root/src/doris-2.0/be/src/vec/functions/function.cpp:268
   16# doris::vectorized::IFunctionBase::execute(doris::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long, bool) at 
/root/src/doris-2.0/be/src/vec/functions/function.h:172
   17# doris::vectorized::VCastExpr::execute(doris::vectorized::VExprContext*, 
doris::vectorized::Block*, int*) at 
/root/src/doris-2.0/be/src/vec/exprs/vcast_expr.cpp:110
   18# doris::vectorized::VExprContext::execute(doris::vectorized::Block*, 
int*) at /root/src/doris-2.0/be/src/vec/exprs/vexpr_context.cpp:60
   19# 
doris::vectorized::VFileScanner::_convert_to_output_block(doris::vectorized::Block*)
 at /root/src/doris-2.0/be/src/vec/exec/scan/vfile_scanner.cpp:494
   20# doris::vectorized::VFileScanner::_get_block_impl(doris::RuntimeState*, 
doris::vectorized::Block*, bool*) at 
/root/src/doris-2.0/be/src/vec/exec/scan/vfile_scanner.cpp:279
   21# doris::vectorized::VScanner::get_block(doris::RuntimeState*, 
doris::vectorized::Block*, bool*) in 
/data/ssd/1/ne-doris-dev/doris/be/lib/doris_be
   22# 
doris::vectorized::ScannerScheduler::_scanner_scan(doris::vectorized::ScannerScheduler*,
 doris::vectorized::ScannerContext*, 
std::shared_ptr<doris::vectorized::VScanner>) at 
/root/src/doris-2.0/be/src/vec/exec/scan/scanner_scheduler.cpp:337
   23# std::_Function_handler<void (), 
doris::vectorized::ScannerScheduler::_schedule_scanners(doris::vectorized::ScannerContext*)::$_1::operator()()
 const::{lambda()#3}>::_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
   24# doris::ThreadPool::dispatch_thread() in 
/data/ssd/1/ne-doris-dev/doris/be/lib/doris_be
   25# doris::Thread::supervise_thread(void*) at 
/root/src/doris-2.0/be/src/util/thread.cpp:470
   26# start_thread in /lib/x86_64-linux-gnu/libpthread.so.0
   27# __clone in /lib/x86_64-linux-gnu/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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to