zhangpenggh commented on issue #35483:
URL: https://github.com/apache/doris/issues/35483#issuecomment-2141596428

   > Could you provide stack in be.out?
   
   start time: Tue May 28 11:06:20 CST 2024
   INFO: java_cmd /usr/soft/jdk//bin/java
   INFO: jdk_version 8
   SLF4J: Class path contains multiple SLF4J bindings.
   SLF4J: Found binding in 
[jar:file:/usr/soft/doris/apache-doris-2.1.3-bin-x64/be/lib/java_extensions/preload-extensions/preload-extensions-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: Found binding in 
[jar:file:/usr/soft/doris/apache-doris-2.1.3-bin-x64/be/lib/java_extensions/java-udf/java-udf-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: Found binding in 
[jar:file:/usr/soft/doris/apache-doris-2.1.3-bin-x64/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]
   [WARNING!] /sys/kernel/mm/transparent_hugepage/enabled: [always] madvise 
never, Doris not recommend turning on THP, which may cause the BE process to 
use more memory and cannot be freed in time. Turn off THP: `echo madvise | sudo 
tee /sys/kernel/mm/transparent_hugepage/enabled`
   *** Query id: 0-0 ***
   *** is nereids: 0 ***
   *** tablet id: 10617 ***
   *** Aborted at 1716865583 (unix time) try "date -d @1716865583" if you are 
using GNU date ***
   *** Current BE git commitID: 2dc65ce356 ***
   *** SIGSEGV unknown detail explain (@0x0) received by PID 15136 (TID 16282 
OR 0x7f1bc5a71700) from PID 0; stack trace: ***
    0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, 
siginfo_t*, void*) at 
/home/zcp/repo_center/doris_release/doris/be/src/common/signal_handler.h:421
    1# os::Linux::chained_handler(int, siginfo*, void*) in 
/usr/soft/jdk/jre/lib/amd64/server/libjvm.so
    2# JVM_handle_linux_signal in /usr/soft/jdk/jre/lib/amd64/server/libjvm.so
    3# signalHandler(int, siginfo*, void*) in 
/usr/soft/jdk/jre/lib/amd64/server/libjvm.so
    4# 0x00007F1E0DD75340 in /usr/lib64/libc.so.6
    5# lucene::analysis::SimpleTokenizer<char>::next(lucene::analysis::Token*) 
at 
/home/zcp/repo_center/doris_release/doris/be/src/clucene/src/core/CLucene/analysis/Analyzers.cpp:89
    6# 
lucene::index::SDocumentsWriter<char>::ThreadState::FieldData::invertField(lucene::document::Field*,
 lucene::analysis::Analyzer*, int) at 
/home/zcp/repo_center/doris_release/doris/be/src/clucene/src/core/CLucene/index/SDocumentWriter.cpp:667
    7# 
lucene::index::SDocumentsWriter<char>::ThreadState::FieldData::processField(lucene::analysis::Analyzer*)
 at 
/home/zcp/repo_center/doris_release/doris/be/src/clucene/src/core/CLucene/index/SDocumentWriter.cpp:344
    8# 
lucene::index::SDocumentsWriter<char>::ThreadState::processDocument(lucene::analysis::Analyzer*)
 at 
/home/zcp/repo_center/doris_release/doris/be/src/clucene/src/core/CLucene/index/SDocumentWriter.cpp:688
    9# 
lucene::index::SDocumentsWriter<char>::updateDocument(lucene::document::Document*,
 lucene::analysis::Analyzer*) at 
/home/zcp/repo_center/doris_release/doris/be/src/clucene/src/core/CLucene/index/SDocumentWriter.cpp:868
   10# lucene::index::IndexWriter::addDocument(lucene::document::Document*, 
lucene::analysis::Analyzer*) at 
/home/zcp/repo_center/doris_release/doris/be/src/clucene/src/core/CLucene/index/IndexWriter.cpp:729
   11# 
doris::segment_v2::InvertedIndexColumnWriterImpl<(doris::FieldType)17>::add_document()
 at 
/home/zcp/repo_center/doris_release/doris/be/src/olap/rowset/segment_v2/inverted_index_writer.cpp:275
   12# 
doris::segment_v2::InvertedIndexColumnWriterImpl<(doris::FieldType)17>::add_array_values(unsigned
 long, void const*, unsigned char const*, unsigned char const*, unsigned long) 
at 
/home/zcp/repo_center/doris_release/doris/be/src/olap/rowset/segment_v2/inverted_index_writer.cpp:421
   13# doris::segment_v2::ArrayColumnWriter::append_data(unsigned char const**, 
unsigned long) at 
/home/zcp/repo_center/doris_release/doris/be/src/olap/rowset/segment_v2/column_writer.cpp:992
   14# doris::segment_v2::ArrayColumnWriter::append_nullable(unsigned char 
const*, unsigned char const**, unsigned long) at 
/home/zcp/repo_center/doris_release/doris/be/src/olap/rowset/segment_v2/column_writer.cpp:1010
   15# doris::segment_v2::ColumnWriter::append(unsigned char const*, void 
const*, unsigned long) in 
/usr/soft/doris/apache-doris-2.1.3-bin-x64/be/lib/doris_be
   16# doris::segment_v2::SegmentWriter::append_block(doris::vectorized::Block 
const*, unsigned long, unsigned long) in 
/usr/soft/doris/apache-doris-2.1.3-bin-x64/be/lib/doris_be
   17# doris::VerticalBetaRowsetWriter::add_columns(doris::vectorized::Block 
const*, std::vector<unsigned int, std::allocator<unsigned int> > const&, bool, 
unsigned int) at 
/home/zcp/repo_center/doris_release/doris/be/src/olap/rowset/vertical_beta_rowset_writer.cpp:125
   18# 
doris::Merger::vertical_compact_one_group(std::shared_ptr<doris::Tablet>, 
doris::ReaderType, std::shared_ptr<doris::TabletSchema>, bool, 
std::vector<unsigned int, std::allocator<unsigned int> > const&, 
doris::vectorized::RowSourcesBuffer*, 
std::vector<std::shared_ptr<doris::RowsetReader>, 
std::allocator<std::shared_ptr<doris::RowsetReader> > > const&, 
doris::RowsetWriter*, long, doris::Merger::Statistics*, std::vector<unsigned 
int, std::allocator<unsigned int> >) in 
/usr/soft/doris/apache-doris-2.1.3-bin-x64/be/lib/doris_be
   19# doris::Merger::vertical_merge_rowsets(std::shared_ptr<doris::Tablet>, 
doris::ReaderType, std::shared_ptr<doris::TabletSchema>, 
std::vector<std::shared_ptr<doris::RowsetReader>, 
std::allocator<std::shared_ptr<doris::RowsetReader> > > const&, 
doris::RowsetWriter*, long, doris::Merger::Statistics*) at 
/home/zcp/repo_center/doris_release/doris/be/src/olap/merger.cpp:383
   20# doris::Compaction::do_compaction_impl(long) at 
/home/zcp/repo_center/doris_release/doris/be/src/olap/compaction.cpp:371
   21# doris::Compaction::do_compaction(long) at 
/home/zcp/repo_center/doris_release/doris/be/src/olap/compaction.cpp:136
   22# doris::CumulativeCompaction::execute_compact_impl() at 
/home/zcp/repo_center/doris_release/doris/be/src/olap/cumulative_compaction.cpp:79
   23# doris::Compaction::execute_compact() at 
/home/zcp/repo_center/doris_release/doris/be/src/olap/compaction.cpp:118
   24# doris::Tablet::execute_compaction(doris::Compaction&) at 
/home/zcp/repo_center/doris_release/doris/be/src/olap/tablet.cpp:1947
   25# std::_Function_handler<void (), 
doris::StorageEngine::_submit_compaction_task(std::shared_ptr<doris::Tablet>, 
doris::CompactionType, bool)::$_1>::_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
   26# doris::ThreadPool::dispatch_thread() in 
/usr/soft/doris/apache-doris-2.1.3-bin-x64/be/lib/doris_be
   27# doris::Thread::supervise_thread(void*) at 
/home/zcp/repo_center/doris_release/doris/be/src/util/thread.cpp:499
   28# start_thread in /usr/lib64/libpthread.so.0
   29# __clone in /usr/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: [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