Project

General

Profile

Bug #20756

radosgw daemon crash when service is restarted during lifecycle processing

Added by wei qiaomiao 5 months ago. Updated 5 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
07/24/2017
Due date:
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Release:
Needs Doc:
No

Description

radosgw daemon crash when service is restarted during lifecycle processing:

2017-07-24 00:00:19.854742 7fd4ca9da700 -1 ** Caught signal (Segmentation fault) *
in thread 7fd4ca9da700 thread_name:lifecycle_thr

ceph version 12.1.0.3 (48ff484a1b75334f6a08c5b3dbdbb0abfa1cb2cf) luminous (dev)
1: (()+0x20335f) [0x7fd4f8ee535f]
2: (()+0xf130) [0x7fd4f79f4130]
3: (RGWGC::add_chain(librados::ObjectWriteOperation&, cls_rgw_obj_chain&, std::string const&)+0x62) [0x7fd4f9124802]
4: (RGWGC::send_chain(cls_rgw_obj_chain&, std::string const&, bool)+0x5f) [0x7fd4f91248cf]
5: (RGWRados::Object::complete_atomic_modification()+0xb9) [0x7fd4f8fc80e9]
6: (RGWRados::Object::Delete::delete_obj()+0xc35) [0x7fd4f9004e95]
7: (RGWRados::delete_obj(RGWObjectCtx&, RGWBucketInfo const&, rgw_obj const&, int, unsigned short, std::chrono::time_point<ceph::time_detail::real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > > const&, std::set<std::string, std::less<std::string>, std::allocator<std::string> >)+0x253) [0x7fd4f9005973]
8: (rgw_remove_object(RGWRados
, RGWBucketInfo&, rgw_bucket&, rgw_obj_key&)+0xef) [0x7fd4f8ef2d6f]
9: (RGWLC::remove_expired_obj(RGWBucketInfo&, rgw_obj_key, bool)+0x18f) [0x7fd4f9128f0f]
10: (RGWLC::bucket_lc_process(std::string&)+0x13f0) [0x7fd4f912b1e0]
11: (RGWLC::process(int, int)+0x4f8) [0x7fd4f912c928]
12: (RGWLC::process()+0x71) [0x7fd4f912cdb1]
13: (RGWLC::LCWorker::entry()+0x35c) [0x7fd4f912d13c]
14: (()+0x7df3) [0x7fd4f79ecdf3]
15: (clone()+0x6d) [0x7fd4ec6513dd]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

Related issues

Duplicates rgw - Bug #19956: radosgw Segmentation fault when service is restarted during lifecycle processing Resolved 05/17/2017

History

#1 Updated by Jos Collin 5 months ago

  • Status changed from New to In Progress
  • Assignee set to wei qiaomiao

#2 Updated by Casey Bodley 5 months ago

  • Duplicates Bug #19956: radosgw Segmentation fault when service is restarted during lifecycle processing added

#3 Updated by Casey Bodley 5 months ago

  • Status changed from In Progress to Closed

Also available in: Atom PDF