BiteTheDDDDt opened a new issue, #11537: URL: https://github.com/apache/doris/issues/11537
### 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 master ### What's Wrong? ```cpp 4# 0x0000562EB47FC7AA at /home/bitetheddddt/dbdev/incubator-doris/thirdparty/src/glog-0.4.0/src/utilities.cc:160 5# google::LogMessage::SendToLog() at /home/bitetheddddt/dbdev/incubator-doris/thirdparty/src/glog-0.4.0/src/logging.cc:1544 6# google::LogMessage::Flush() at /home/bitetheddddt/dbdev/incubator-doris/thirdparty/src/glog-0.4.0/src/logging.cc:1477 7# google::LogMessageFatal::~LogMessageFatal() at /home/bitetheddddt/dbdev/incubator-doris/thirdparty/src/glog-0.4.0/src/logging.cc:2227 8# doris::vectorized::VExprContext::~VExprContext() in /home/bitetheddddt/dbdev/incubator-doris/output/be/lib/doris_be 9# doris::ObjectPool::add<doris::vectorized::VExprContext>(doris::vectorized::VExprContext*)::{lambda(void*)#1}::operator()(void*) const at /home/bitetheddddt/dbdev/incubator-doris/be/src/common/object_pool.h:40 10# doris::ObjectPool::add<doris::vectorized::VExprContext>(doris::vectorized::VExprContext*)::{lambda(void*)#1}::__invoke(void*) at /home/bitetheddddt/dbdev/incubator-doris/be/src/common/object_pool.h:40 11# doris::ObjectPool::clear() at /home/bitetheddddt/dbdev/incubator-doris/be/src/common/object_pool.h:53 12# doris::ObjectPool::~ObjectPool() at /home/bitetheddddt/dbdev/incubator-doris/be/src/common/object_pool.h:34 13# doris::RowBlockChanger::change_block(doris::vectorized::Block*, doris::vectorized::Block*) const at /home/bitetheddddt/dbdev/incubator-doris/be/src/olap/schema_change.cpp:849 14# doris::VSchemaChangeWithSorting::_inner_process(std::shared_ptr<doris::RowsetReader>, doris::RowsetWriter*, std::shared_ptr<doris::Tablet>, std::shared_ptr<doris::Tablet>) at /home/bitetheddddt/dbdev/incubator-doris/be/src/olap/schema_change.cpp:1532 15# doris::SchemaChange::process(std::shared_ptr<doris::RowsetReader>, doris::RowsetWriter*, std::shared_ptr<doris::Tablet>, std::shared_ptr<doris::Tablet>) at /home/bitetheddddt/dbdev/incubator-doris/be/src/olap/schema_change.h:108 16# doris::SchemaChangeHandler::_convert_historical_rowsets(doris::SchemaChangeHandler::SchemaChangeParams const&) at /home/bitetheddddt/dbdev/incubator-doris/be/src/olap/schema_change.cpp:2074 17# doris::SchemaChangeHandler::_do_process_alter_tablet_v2(doris::TAlterTabletReqV2 const&) at /home/bitetheddddt/dbdev/incubator-doris/be/src/olap/schema_change.cpp:1947 18# doris::SchemaChangeHandler::process_alter_tablet_v2(doris::TAlterTabletReqV2 const&) at /home/bitetheddddt/dbdev/incubator-doris/be/src/olap/schema_change.cpp:1689 19# doris::EngineAlterTabletTask::execute() at /home/bitetheddddt/dbdev/incubator-doris/be/src/olap/task/engine_alter_tablet_task.cpp:40 20# doris::StorageEngine::execute_task(doris::EngineTask*) at /home/bitetheddddt/dbdev/incubator-doris/be/src/olap/storage_engine.cpp:1059 21# doris::TaskWorkerPool::_alter_tablet(doris::TAgentTaskRequest const&, long, doris::TTaskType::type, doris::TFinishTaskRequest*) at /home/bitetheddddt/dbdev/incubator-doris/be/src/agent/task_worker_pool.cpp:538 22# doris::TaskWorkerPool::_alter_tablet_worker_thread_callback() at /home/bitetheddddt/dbdev/incubator-doris/be/src/agent/task_worker_pool.cpp:496 23# void std::__invoke_impl<void, void (doris::TaskWorkerPool::*&)(), doris::TaskWorkerPool*&>(std::__invoke_memfun_deref, void (doris::TaskWorkerPool::*&)(), doris::TaskWorkerPool*&) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/invoke.h:74 24# std::enable_if<is_invocable_r_v<void, void (doris::TaskWorkerPool::*&)(), doris::TaskWorkerPool*&>, void>::type std::__invoke_r<void, void (doris::TaskWorkerPool::*&)(), doris::TaskWorkerPool*&>(void (doris::TaskWorkerPool::*&)(), doris::TaskWorkerPool*&) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/invoke.h:117 25# void std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/functional:570 26# void std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()>::operator()<>() at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/functional:629 27# void std::__invoke_impl<void, std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()>&>(std::__invoke_other, std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()>&) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/invoke.h:61 28# std::enable_if<is_invocable_r_v<void, std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()>&>, void>::type std::__invoke_r<void, std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()>&>(std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()>&) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/invoke.h:117 29# std::_Function_handler<void (), std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()> >::_M_invoke(std::_Any_data const&) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/std_function.h:291 30# std::function<void ()>::operator()() const at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/std_function.h:560 31# doris::FunctionRunnable::run() at /home/bitetheddddt/dbdev/incubator-doris/be/src/util/threadpool.cpp:45 32# doris::ThreadPool::dispatch_thread() at /home/bitetheddddt/dbdev/incubator-doris/be/src/util/threadpool.cpp:540 33# void std::__invoke_impl<void, void (doris::ThreadPool::*&)(), doris::ThreadPool*&>(std::__invoke_memfun_deref, void (doris::ThreadPool::*&)(), doris::ThreadPool*&) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/invoke.h:74 34# std::__invoke_result<void (doris::ThreadPool::*&)(), doris::ThreadPool*&>::type std::__invoke<void (doris::ThreadPool::*&)(), doris::ThreadPool*&>(void (doris::ThreadPool::*&)(), doris::ThreadPool*&) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/invoke.h:96 35# void std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/functional:420 36# void std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>::operator()<, void>() at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/functional:503 37# void std::__invoke_impl<void, std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>&>(std::__invoke_other, std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>&) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/invoke.h:61 38# std::enable_if<is_invocable_r_v<void, std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>&>, void>::type std::__invoke_r<void, std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>&>(std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>&) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/invoke.h:117 39# std::_Function_handler<void (), std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()> >::_M_invoke(std::_Any_data const&) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/std_function.h:291 40# std::function<void ()>::operator()() const at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/std_function.h:560 41# doris::Thread::supervise_thread(void*) at /home/bitetheddddt/dbdev/incubator-doris/be/src/util/thread.cpp:408 42# start_thread in /lib/x86_64-linux-gnu/libpthread.so.0 43# __clone in /lib/x86_64-linux-gnu/libc.so.6 ``` ### What You Expected? fix ### How to Reproduce? _No response_ ### Anything Else? _No response_ ### Are you willing to submit PR? - [X] 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