Here is the backtrace info in core file (gdb) bt #0 0x00007f79da065b7f in raise () from /lib64/libpthread.so.0 #1 0x00007f79e5303563 in reraise_fatal (signum=6) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/src/global/signal_handler.cc:332 #2 handle_fatal_signal (signum=6) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/src/global/signal_handler.cc:332 #3 <signal handler called> #4 0x00007f79d86b6a9f in raise () from /lib64/libc.so.6 #5 0x00007f79d8689e05 in abort () from /lib64/libc.so.6 #6 0x00007f79d905809b in __gnu_cxx::__verbose_terminate_handler() [clone .cold.1] () from /lib64/libstdc++.so.6 #7 0x00007f79d905e53c in __cxxabiv1::__terminate(void (*)()) () from /lib64/libstdc++.so.6 #8 0x00007f79d905e597 in std::terminate() () from /lib64/libstdc++.so.6 #9 0x00007f79d905e52e in std::rethrow_exception(std::__exception_ptr::exception_ptr) () from /lib64/libstdc++.so.6 #10 0x00007f79e4b70a17 in spawn::detail::continuation_context::resume (this=<optimized out>) at /usr/include/c++/8/bits/exception_ptr.h:107 #11 0x00007f79e4b77b6a in spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::executor_type> >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > >::operator() (value=..., ec=..., this=0x7f7916eeedd0) at /usr/include/c++/8/bits/shared_ptr_base.h:1018 #12 std::__invoke_impl<void, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::executor_type> >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > >, boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > > ( __f=...) at /usr/include/c++/8/bits/invoke.h:60 #13 std::__invoke<spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::executor_type> >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > >, boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > > (__fn=...) at /usr/include/c++/8/bits/invoke.h:95 #14 std::__apply_impl<spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::executor_type> >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > >, std::tuple<boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > >, 0ul, 1ul> (__t=..., __f=...) at /usr/include/c++/8/tuple:1678 #15 std::apply<spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::executor_type> >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > >, std::tuple<boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > > > ( __t=..., __f=...) at /usr/include/c++/8/tuple:1687 #16 ceph::async::CompletionHandler<spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::executor_type> >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > >, std::tuple<boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > > >::operator()() && (this=0x7f7916eeedd0) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/src/common/async/bind_handler.h:52 #17 ceph::async::ForwardingHandler<ceph::async::CompletionHandler<spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::executor_type> >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > >, std::tuple<boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > > > >::operator()<>() (this=0x7f7916eeedd0) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/src/common/async/forward_handler.h:47 #18 boost::asio::asio_handler_invoke<ceph::async::ForwardingHandler<ceph::async::CompletionHandler<spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::executor_type> >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > >, std::tuple<boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > > > > > (function=...) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/build/boost/include/boost/asio/handler_invoke_hook.hpp:69 #19 boost_asio_handler_invoke_helpers::invoke<ceph::async::ForwardingHandler<ceph::async::CompletionHandler<spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::executor_type> >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > >, std::tuple<boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > > > >, ceph::async::ForwardingHandler<ceph::async::CompletionHandler<spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::executor_type> >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > >, std::tuple<boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > > > > > (context=..., function=...) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/build/boost/include/boost/asio/detail/handler_invoke_helpers.hpp:37 #20 boost::asio::detail::executor_op<ceph::async::ForwardingHandler<ceph::async::CompletionHandler<spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::executor_type> >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > >, std::tuple<boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::executor_type> > > > >, std::allocator<void>, boost::asio::detail::scheduler_operation>::do_complete (owner=0x55fd64378910, base=<optimized out>) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/build/boost/include/boost/asio/detail/executor_op.hpp:70 #21 0x00007f79e4b7f93d in boost::asio::detail::scheduler_operation::complete (bytes_transferred=0, ec=..., owner=<optimized out>, this=<optimized out>) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/build/boost/include/boost/asio/detail/scheduler_operation.hpp:40 #22 boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::executor_type const>::operator() (this=this@entry=0x7f7916eeeed0) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/build/boost/include/boost/asio/detail/impl/strand_executor_service.hpp:90 #23 0x00007f79e4b7fca6 in boost::asio::asio_handler_invoke<boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::executor_type const> > (function=...) --Type <RET> for more, q to quit, c to continue without paging-- at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/build/boost/include/boost/asio/handler_invoke_hook.hpp:67 #24 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::executor_type const>, boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::executor_type const> > (context=..., function=...) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/build/boost/include/boost/asio/detail/handler_invoke_helpers.hpp:37 #25 boost::asio::detail::executor_op<boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::executor_type const>, boost::asio::detail::recycling_allocator<void, boost::asio::detail::thread_info_base::default_tag>, boost::asio::detail::scheduler_operation>::do_complete (owner=0x55fd63db8300, base=<optimized out>) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/build/boost/include/boost/asio/detail/executor_op.hpp:70 #26 0x00007f79e4b73ad2 in boost::asio::detail::scheduler_operation::complete (bytes_transferred=0, ec=..., owner=0x55fd63db8300, this=<optimized out>) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/build/boost/include/boost/asio/detail/scheduler_operation.hpp:40 #27 boost::asio::detail::scheduler::do_run_one (ec=..., this_thread=..., lock=..., this=0x55fd63db8300) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/build/boost/include/boost/asio/detail/impl/scheduler.ipp:447 #28 boost::asio::detail::scheduler::run (this=0x55fd63db8300, ec=...) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/build/boost/include/boost/asio/detail/impl/scheduler.ipp:200 #29 0x00007f79e4b56376 in boost::asio::io_context::run (this=<optimized out>, ec=...) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/build/boost/include/boost/asio/impl/io_context.ipp:71 #30 (anonymous namespace)::AsioFrontend::<lambda()>::operator() (__closure=0x55fd640cf148) at /usr/src/debug/ceph-16.2.10-0.el8.x86_64/src/rgw/rgw_asio_frontend.cc:1025 #31 std::__invoke_impl<void, (anonymous namespace)::AsioFrontend::run()::<lambda()> > (__f=...) at /usr/include/c++/8/bits/invoke.h:60 #32 std::__invoke<(anonymous namespace)::AsioFrontend::run()::<lambda()> > (__fn=...) at /usr/include/c++/8/bits/invoke.h:95 #33 std::thread::_Invoker<std::tuple<(anonymous namespace)::AsioFrontend::run()::<lambda()> > >::_M_invoke<0> (this=0x55fd640cf148) at /usr/include/c++/8/thread:244 #34 std::thread::_Invoker<std::tuple<(anonymous namespace)::AsioFrontend::run()::<lambda()> > >::operator() (this=0x55fd640cf148) at /usr/include/c++/8/thread:253 #35 std::thread::_State_impl<std::thread::_Invoker<std::tuple<(anonymous namespace)::AsioFrontend::run()::<lambda()> > > >::_M_run(void) (this=0x55fd640cf140) at /usr/include/c++/8/thread:196 #36 0x00007f79d908aba3 in execute_native_thread_routine () from /lib64/libstdc++.so.6 #37 0x00007f79da05b1ca in start_thread () from /lib64/libpthread.so.0 #38 0x00007f79d86a1dd3 in clone () from /lib64/libc.so.6 _______________________________________________ ceph-users mailing list -- ceph-users@xxxxxxx To unsubscribe send an email to ceph-users-leave@xxxxxxx