Project

General

Profile

Actions

Bug #45771

closed

multisite: RGWAsyncReadMDLogEntries crash on shutdown

Added by Casey Bodley almost 4 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
% Done:

0%

Source:
Tags:
multisite
Backport:
nautilus octopus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

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.

Related issues 2 (0 open2 closed)

Copied to rgw - Backport #46955: octopus: multisite: RGWAsyncReadMDLogEntries crash on shutdownResolvedNathan CutlerActions
Copied to rgw - Backport #46956: nautilus: multisite: RGWAsyncReadMDLogEntries crash on shutdownResolvedNathan CutlerActions
Actions #1

Updated by Casey Bodley almost 4 years ago

  • Status changed from New to Fix Under Review
  • Pull request ID set to 35316
Actions #2

Updated by J. Eric Ivancich over 3 years ago

  • Status changed from Fix Under Review to Pending Backport
Actions #3

Updated by Nathan Cutler over 3 years ago

  • Copied to Backport #46955: octopus: multisite: RGWAsyncReadMDLogEntries crash on shutdown added
Actions #4

Updated by Nathan Cutler over 3 years ago

  • Copied to Backport #46956: nautilus: multisite: RGWAsyncReadMDLogEntries crash on shutdown added
Actions #5

Updated by Nathan Cutler over 3 years ago

  • Status changed from Pending Backport to Resolved

While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".

Actions

Also available in: Atom PDF