Bug #56919
crash: rados_ioctx_create()
Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
% Done:
0%
Source:
Telemetry
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
7fd7f2c34b55c993e26e5f9b9418a12617f37130cce86e6ba893f97679d64847
Crash signature (v2):
Description
Sanitized backtrace:
rados_ioctx_create() librados::Rados::ioctx_create(char const*, librados::IoCtx&) rgw_init_ioctx(DoutPrefixProvider const*, librados::Rados*, rgw_pool const&, librados::IoCtx&, bool, bool) RGWRados::get_raw_obj_ref(DoutPrefixProvider const*, rgw_raw_obj const&, RGWSI_RADOS::rados_ref*) RGWRados::append_async(DoutPrefixProvider const*, rgw_raw_obj&, unsigned long, ceph::buffer::list&) OpsLogRados::log(req_state*, rgw_log_entry&) OpsLogManifold::log(req_state*, rgw_log_entry&) rgw_log_op(RGWREST*, req_state*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, OpsLogSink*) process_request(rgw::sal::RGWRadosStore*, RGWREST*, RGWRequest*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rgw::auth::StrategyRegistry const&, RGWRestfulIO*, OpsLogSink*, optional_yield, rgw::dmclock::Scheduler*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> >*, int*) make_fcontext()
Crash dump sample:
{ "backtrace": [ "/lib/x86_64-linux-gnu/libc.so.6(+0x43090) [0x7f10c667a090]", "/lib/librados.so.2(+0xc5082) [0x7f10c6329082]", "/lib/librados.so.2(+0xc5567) [0x7f10c6329567]", "/lib/librados.so.2(+0xc5689) [0x7f10c6329689]", "rados_ioctx_create()", "(librados::v14_2_0::Rados::ioctx_create(char const*, librados::v14_2_0::IoCtx&)+0x29) [0x7f10c62e8269]", "(rgw_init_ioctx(DoutPrefixProvider const*, librados::v14_2_0::Rados*, rgw_pool const&, librados::v14_2_0::IoCtx&, bool, bool)+0x4a) [0x7f10c722c97a]", "(RGWRados::get_raw_obj_ref(DoutPrefixProvider const*, rgw_raw_obj const&, RGWSI_RADOS::rados_ref*)+0x180) [0x7f10c7112d20]", "(RGWRados::append_async(DoutPrefixProvider const*, rgw_raw_obj&, unsigned long, ceph::buffer::v15_2_0::list&)+0x13f) [0x7f10c71137bf]", "(OpsLogRados::log(req_state*, rgw_log_entry&)+0x221) [0x7f10c6c94951]", "(OpsLogManifold::log(req_state*, rgw_log_entry&)+0x3e) [0x7f10c6c92b0e]", "(rgw_log_op(RGWREST*, req_state*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, OpsLogSink*)+0x29be) [0x7f10c6c9760e]", "(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*, OpsLogSink*, 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*)+0x20f3) [0x7f10c6cb5163]", "/lib/libradosgw.so.2(+0x3f57e4) [0x7f10c6c1e7e4]", "/lib/libradosgw.so.2(+0x3f6ea1) [0x7f10c6c1fea1]", "make_fcontext()" ], "ceph_version": "16.2.9", "crash_id": "2022-07-21T08:10:33.932916Z_5769dd17-d001-4474-8b79-39681c951278", "entity_name": "client.dd613fe964574ed5d7137c1892af1a769b979d4a", "os_id": "ubuntu", "os_name": "Ubuntu", "os_version": "20.04.4 LTS (Focal Fossa)", "os_version_id": "20.04", "process_name": "radosgw", "stack_sig": "7fd7f2c34b55c993e26e5f9b9418a12617f37130cce86e6ba893f97679d64847", "timestamp": "2022-07-21T08:10:33.932916Z", "utsname_machine": "x86_64", "utsname_release": "5.13.0-51-generic", "utsname_sysname": "Linux", "utsname_version": "#58~20.04.1-Ubuntu SMP Tue Jun 14 11:29:12 UTC 2022" }