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

   ### 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
   
   doris-3.1.1-rc01-fefeaf0dc7
   
   ### What's Wrong?
   
   ````
   *** Query id: 8353b8368c6c4b6a-b024118aee86d64f ***
   *** is nereids: 1 ***
   *** tablet id: 0 ***
   *** Aborted at 1766995350 (unix time) try "date -d @1766995350" if you are 
using GNU date ***
   *** Current BE git commitID: fefeaf0dc7 ***
   *** SIGABRT unknown detail explain (@0xbc0000175e7) received by PID 95719 
(TID 32905 OR 0x7f6952299700) from PID 95719; 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# 0x00007F718F165400 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] at 
../../../../libstdc++-v3/libsupc++/vterminate.cc:75
    5# __cxxabiv1::__terminate(void (*)()) at 
../../../../libstdc++-v3/libsupc++/eh_terminate.cc:48
    6# 0x00005610268E76D1 in /usr/local/doris/be/lib/doris_be
    7# 0x00005610268E7824 in /usr/local/doris/be/lib/doris_be
    8# void 
boost::throw_exception<boost::escaped_list_error>(boost::escaped_list_error 
const&, boost::source_location const&) in /usr/local/doris/be/lib/doris_be
    9# void boost::escaped_list_separator<char, std::char_traits<char> 
>::do_escape<__gnu_cxx::__normal_iterator<char const*, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
>, std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const*, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
>&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
>&) in /usr/local/doris/be/lib/doris_be
   10# bool boost::escaped_list_separator<char, std::char_traits<char> 
>::operator()<__gnu_cxx::__normal_iterator<char const*, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
>, std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const*, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
>&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
>&) at 
/home/zcp/repo_center/doris_release/doris/thirdparty/installed/include/boost/token_functions.hpp:176
   11# boost::tokenizer<boost::escaped_list_separator<char, 
std::char_traits<char> >, __gnu_cxx::__normal_iterator<char const*, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
>, std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >::begin() const at 
/home/zcp/repo_center/doris_release/doris/thirdparty/installed/include/boost/tokenizer.hpp:86
   12# 
doris::vectorized::FunctionJsonExtractImpl<doris::vectorized::JsonExtractNoQuotesName,
 true>::get_document(doris::vectorized::ColumnStr<unsigned int> const*, 
rapidjson::GenericDocument<rapidjson::UTF8<char>, 
rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator>, 
rapidjson::CrtAllocator>*, std::vector<doris::JsonPath, 
std::allocator<doris::JsonPath> >&, int, bool) in 
/usr/local/doris/be/lib/doris_be
   13# 
doris::vectorized::FunctionJsonExtractImpl<doris::vectorized::JsonExtractNoQuotesName,
 true>::execute(std::vector<doris::vectorized::ColumnStr<unsigned int> const*, 
std::allocator<doris::vectorized::ColumnStr<unsigned int> const*> > const&, 
doris::vectorized::ColumnStr<unsigned int>&, 
doris::vectorized::PODArray<unsigned char, 4096ul, Allocator<false, false, 
false, DefaultMemoryAllocator>, 16ul, 15ul>&, unsigned long, std::vector<bool, 
std::allocator<bool> >&) at 
/home/zcp/repo_center/doris_release/doris/be/src/vec/functions/function_json.cpp:918
   14# 
doris::vectorized::FunctionJsonNullable<doris::vectorized::FunctionJsonExtractImpl<doris::vectorized::JsonExtractNoQuotesName,
 true> >::execute_impl(doris::FunctionContext*, doris::vectorized::Block&, 
std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned 
long, unsigned long) const in /usr/local/doris/be/lib/doris_be
   15# 
doris::vectorized::DefaultExecutable::execute_impl(doris::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long) const at 
/home/zcp/repo_center/doris_release/doris/be/src/vec/functions/function.h:472
   16# 
doris::vectorized::PreparedFunctionImpl::_execute_skipped_constant_deal(doris::FunctionContext*,
 doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long, bool) const at 
/home/zcp/repo_center/doris_release/doris/be/src/vec/functions/function.cpp:123
   17# 
doris::vectorized::PreparedFunctionImpl::default_implementation_for_nulls(doris::FunctionContext*,
 doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long, bool, bool*) const at 
/home/zcp/repo_center/doris_release/doris/be/src/vec/functions/function.cpp:218
   18# 
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) const at 
/home/zcp/repo_center/doris_release/doris/be/src/vec/functions/function.cpp:246
   19# 
doris::vectorized::PreparedFunctionImpl::execute(doris::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long, bool) const at 
/home/zcp/repo_center/doris_release/doris/be/src/vec/functions/function.cpp:252
   20# doris::vectorized::IFunctionBase::execute(doris::FunctionContext*, 
doris::vectorized::Block&, std::vector<unsigned long, std::allocator<unsigned 
long> > const&, unsigned long, unsigned long, bool) const at 
/home/zcp/repo_center/doris_release/doris/be/src/vec/functions/function.h:195
   21# 
doris::vectorized::VectorizedFnCall::_do_execute(doris::vectorized::VExprContext*,
 doris::vectorized::Block*, int*, std::vector<unsigned long, 
std::allocator<unsigned long> >&) at 
/home/zcp/repo_center/doris_release/doris/be/src/vec/exprs/vectorized_fn_call.cpp:190
   22# 
doris::vectorized::VectorizedFnCall::execute(doris::vectorized::VExprContext*, 
doris::vectorized::Block*, int*) at 
/home/zcp/repo_center/doris_release/doris/be/src/vec/exprs/vectorized_fn_call.cpp:206
   23# doris::vectorized::VExprContext::execute(doris::vectorized::Block*, 
int*) at 
/home/zcp/repo_center/doris_release/doris/be/src/vec/exprs/vexpr_context.cpp:55
   24# doris::vectorized::VScanner::_do_projections(doris::vectorized::Block*, 
doris::vectorized::Block*) at 
/home/zcp/repo_center/doris_release/doris/be/src/vec/exec/scan/vscanner.cpp:190
   25# 
doris::vectorized::VScanner::get_block_after_projects(doris::RuntimeState*, 
doris::vectorized::Block*, bool*) at 
/home/zcp/repo_center/doris_release/doris/be/src/vec/exec/scan/vscanner.cpp:84
   26# 
doris::vectorized::ScannerScheduler::_scanner_scan(std::shared_ptr<doris::vectorized::ScannerContext>,
 std::shared_ptr<doris::vectorized::ScanTask>) at 
/home/zcp/repo_center/doris_release/doris/be/src/vec/exec/scan/scanner_scheduler.cpp:221
   27# std::_Function_handler<void (), 
doris::vectorized::ScannerScheduler::submit(std::shared_ptr<doris::vectorized::ScannerContext>,
 std::shared_ptr<doris::vectorized::ScanTask>)::$_1::operator()() 
const::{lambda()#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
   28# doris::ThreadPool::dispatch_thread() at 
/home/zcp/repo_center/doris_release/doris/be/src/util/threadpool.cpp:609
   29# doris::Thread::supervise_thread(void*) at 
/home/zcp/repo_center/doris_release/doris/be/src/util/thread.cpp:499
   30# start_thread in /lib64/libpthread.so.0
   31# clone in /lib64/libc.so.6
   ````
   
   ### What You Expected?
   
   catching exceptions
   
   ### 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: [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