Actions
Bug #45771
closedmultisite: RGWAsyncReadMDLogEntries crash on shutdown
% Done:
0%
Source:
Tags:
multisite
Backport:
nautilus octopus
Regression:
No
Severity:
3 - minor
Reviewed:
Description
ceph version 14.2.8-48.el7cp (3e2f3645e80808ef96330f3ae4b4366cbb3fcc02) nautilus (stable) 1: (()+0xf630) [0x7f4ee9db2630] 2: (gsignal()+0x37) [0x7f4ee91ec377] 3: (abort()+0x148) [0x7f4ee91eda68] 4: (__gnu_cxx::__verbose_terminate_handler()+0x165) [0x7f4ee9afc7d5] 5: (()+0x5e746) [0x7f4ee9afa746] 6: (()+0x5e773) [0x7f4ee9afa773] 7: (()+0x5e993) [0x7f4ee9afa993] 8: (()+0x1772b) [0x7f4ef5fb572b] 9: (tcmalloc::allocate_full_cpp_throw_oom(unsigned long)+0xf3) [0x7f4ef5fd3a03] 10: (std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&)+0x59) [0x55edff2808f9] 11: (std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long)+0x1b) [0x55edff28093b] 12: (std::string::assign(std::string const&)+0x2e) [0x55edff280e4e] 13: (RGWMetadataLog::init_list_entries(int, std::chrono::time_point<ceph::time_detail::real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > > const&, std::chrono::time_point<ceph::time_detail::real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > > const&, std::string&, void**)+0x7b) [0x55edff4c70eb] 14: (RGWAsyncReadMDLogEntries::_send_request()+0x50) [0x55edff4e7190] 15: (RGWAsyncRadosProcessor::handle_request(RGWAsyncRadosRequest*)+0x22) [0x55edff5ae892] 16: (RGWAsyncRadosProcessor::RGWWQ::_process(RGWAsyncRadosRequest*, ThreadPool::TPHandle&)+0xd) [0x55edff5b2c2d] 17: (ThreadPool::worker(ThreadPool::WorkThread*)+0xd5c) [0x7f4eecfaafac] 18: (ThreadPool::WorkThread::entry()+0x11) [0x7f4eecfab7c1] 19: (()+0x7ea5) [0x7f4ee9daaea5] 20: (clone()+0x6d) [0x7f4ee92b48cd] NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
Actions