RHCS 5 - RGW crashes with Segmentation fault on s3:copy_obj
Issue
Red Hat Ceph Storage 5 RadosGW process fails with Segmentation fault during s3:copy_obj
debug -9> 2023-02-22T05:44:02.727+0000 7f574cc82700 2 req 1 0.001000001s s3:copy_obj verifying requester
debug -8> 2023-02-22T05:44:02.729+0000 7f574ac7e700 2 req 1 0.003000003s s3:copy_obj normalizing buckets and tenants
debug -6> 2023-02-22T05:44:02.731+0000 7f5748c7a700 2 req 1 0.005000006s s3:copy_obj recalculating target
debug -5> 2023-02-22T05:44:02.731+0000 7f5748c7a700 2 req 1 0.005000006s s3:copy_obj reading permissions
debug -4> 2023-02-22T05:44:02.731+0000 7f5748c7a700 2 req 1 0.005000006s s3:copy_obj init op
debug -3> 2023-02-22T05:44:02.732+0000 7f5747c78700 2 req 1 0.006000007s s3:copy_obj verifying op mask
debug -2> 2023-02-22T05:44:02.732+0000 7f5747c78700 2 req 1 0.006000007s s3:copy_obj verifying op permissions
debug -1> 2023-02-22T05:44:02.733+0000 7f577cce2700 10 monclient: get_auth_request con 0x555b43701400 auth_method 0
debug 0> 2023-02-22T05:44:02.736+0000 7f5747c78700 -1 *** Caught signal (Segmentation fault) **
in thread 7f5747c78700 thread_name:radosgw
ceph version 16.2.0-146.el8cp (56f5e9cfe88a08b6899327eca5166ca1c4a392aa) pacific (stable)
1: /lib64/libpthread.so.0(+0x12c20) [0x7f5786cd4c20]
2: (rgw_bucket::rgw_bucket(rgw_bucket const&)+0x23) [0x7f5791b24893]
3: (rgw::sal::RGWObject::get_obj() const+0x20) [0x7f5791b53740]
4: (RGWCopyObj::verify_permission(optional_yield)+0x8cf) [0x7f5791e594cf]
5: (rgw_process_authenticated(RGWHandler_REST*, RGWOp*&, RGWRequest*, req_state*, optional_yield, bool)+0x86a) [0x7f5791b0530a]
6: (process_request(rgw::sal::RGWRadosStore*, RGWREST*, RGWRequest*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rgw::auth::StrategyRegistry const&, RGWRestfulIO*, OpsLogSocket*, optional_yield, rgw::dmclock::Scheduler*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> >*, int*)+0x269d) [0x7f5791b09add]
7: /lib64/libradosgw.so.2(+0x4a437b) [0x7f5791a5b37b]
8: /lib64/libradosgw.so.2(+0x4a5e14) [0x7f5791a5ce14]
9: /lib64/libradosgw.so.2(+0x4a607e) [0x7f5791a5d07e]
Environment
Red Hat Ceph Storage 5.0 - 5.0z3
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.