-
使用 replace 函数 crash
*** Aborted at 1688752969 (unix time) try "date -d @1688752969" if you are using GNU date ***
PC: @ 0x2baa64381387 __GI_raise
*** SIGABRT (@0x1229c) received by PID 74396 (TID 0x2bac0a06c700) from PID 74396; stack trace: ***
@ 0x596c182 google::(anonymous namespace)::FailureSignalHandler()
@ 0x2baa63a30630 (unknown)
@ 0x2baa64381387 __GI_raise
@ 0x2baa64382a78 __GI_abort
@ 0x2af5006 _ZN9__gnu_cxx27__verbose_terminate_handlerEv.cold
@ 0x7dfef76 __cxxabiv1::__terminate()
@ 0x7dfefe1 std::terminate()
@ 0x7dff134 __cxa_throw
@ 0x2af6ce7 std::__throw_length_error()
@ 0x507c233 starrocks::vectorized::regexp_replace_use_hyperscan()
@ 0x50855d6 starrocks::vectorized::StringFunctions::regexp_replace()
@ 0x3e843c7 starrocks::vectorized::VectorizedFunctionCallExpr::evaluate()
@ 0x386b7c7 starrocks::ExprContext::evaluate()
@ 0x3e83f9c starrocks::vectorized::VectorizedFunctionCallExpr::evaluate()
@ 0x386b7c7 starrocks::ExprContext::evaluate()
@ 0x3e83f9c starrocks::vectorized::VectorizedFunctionCallExpr::evaluate()
@ 0x3e4e60f starrocks::vectorized::VectorizedIfExpr<>::evaluate()
@ 0x3e4e646 starrocks::vectorized::VectorizedIfExpr<>::evaluate()
@ 0x3e4e646 starrocks::vectorized::VectorizedIfExpr<>::evaluate()
@ 0x386b85e starrocks::ExprContext::evaluate()
@ 0x2ebde44 starrocks::vectorized::ProjectNode::get_next()
@ 0x4891463 starrocks::PlanFragmentExecutor::_get_next_internal_vectorized()
@ 0x4891850 starrocks::PlanFragmentExecutor::_open_internal_vectorized()
@ 0x48939ed starrocks::PlanFragmentExecutor::open()
@ 0x47e4f4b starrocks::FragmentExecState::execute()
@ 0x47eb1d3 starrocks::FragmentMgr::exec_actual()
@ 0x49888b2 starrocks::ThreadPool::dispatch_thread()
@ 0x49833aa starrocks::Thread::supervise_thread()
@ 0x2baa63a28ea5 start_thread
@ 0x2baa6444996d __clone
@ 0x0 (unknown)
- Github Issue:
- Github Fix PR:
- Jira
- 问题版本:
- 2.5.0 ~ 2.5.8
- 3.0.0 ~ 3.0.4
- 修复版本:
- 2.5.9+
- 3.0.5+
- 临时规避方法:
- 问题原因: