Project

General

Profile

Actions

Bug #56810

open

crash: rgw_user::to_str(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const

Added by Telemetry Bot over 1 year ago. Updated 12 months ago.

Status:
Fix Under Review
Priority:
Normal
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):

e8c732f737bd9c0f8b1b47671fe31fd96a47cf16bd0ca2e335e0b5bdecc42344
fc34f3ee2b98c3f23328b9a4a483e27fc58c1c8d942a2057699cea8235f77d89


Description

http://telemetry.front.sepia.ceph.com:4000/d/jByk5HaMz/crash-spec-x-ray?orgId=1&var-sig_v2=4d6f6c2d95a83dd94aa9b2160a7ca2c956d48d9aabf0bf5a07d0ca85a8e13853

Sanitized backtrace:

    rgw_user::to_str(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const
    RGWRados::read_usage(DoutPrefixProvider const*, rgw_user const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, unsigned int, bool*, RGWUsageIter&, std::map<rgw_user_bucket, rgw_usage_log_entry, std::less<rgw_user_bucket>, std::allocator<std::pair<rgw_user_bucket const, rgw_usage_log_entry> > >&)
    rgw::sal::RadosBucket::read_usage(DoutPrefixProvider const*, unsigned long, unsigned long, unsigned int, bool*, RGWUsageIter&, std::map<rgw_user_bucket, rgw_usage_log_entry, std::less<rgw_user_bucket>, std::allocator<std::pair<rgw_user_bucket const, rgw_usage_log_entry> > >&)
    RGWUsage::show(DoutPrefixProvider const*, rgw::sal::Store*, rgw::sal::User*, rgw::sal::Bucket*, unsigned long, unsigned long, bool, bool, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >*, RGWFormatterFlusher&)

Crash dump sample:
{
    "backtrace": [
        "/lib64/libpthread.so.0(+0x12ce0) [0x7f62a5d1ace0]",
        "(rgw_user::to_str(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const+0x19) [0x55f961af2c79]",
        "(RGWRados::read_usage(DoutPrefixProvider const*, rgw_user const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, unsigned int, bool*, RGWUsageIter&, std::map<rgw_user_bucket, rgw_usage_log_entry, std::less<rgw_user_bucket>, std::allocator<std::pair<rgw_user_bucket const, rgw_usage_log_entry> > >&)+0xdc) [0x55f961ebe3fc]",
        "(rgw::sal::RadosBucket::read_usage(DoutPrefixProvider const*, unsigned long, unsigned long, unsigned int, bool*, RGWUsageIter&, std::map<rgw_user_bucket, rgw_usage_log_entry, std::less<rgw_user_bucket>, std::allocator<std::pair<rgw_user_bucket const, rgw_usage_log_entry> > >&)+0x42) [0x55f961fdcce2]",
        "(RGWUsage::show(DoutPrefixProvider const*, rgw::sal::Store*, rgw::sal::User*, rgw::sal::Bucket*, unsigned long, unsigned long, bool, bool, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >*, RGWFormatterFlusher&)+0x237) [0x55f961b44ad7]",
        "main()",
        "__libc_start_main()",
        "_start()" 
    ],
    "ceph_version": "17.2.0",
    "crash_id": "2022-06-28T06:03:07.591094Z_13ffbbc6-2a2b-4b1f-811b-4143df19fcc8",
    "entity_name": "client.4470c629830f24db158bd262656bb3edbc7c3c1f",
    "os_id": "centos",
    "os_name": "CentOS Stream",
    "os_version": "8",
    "os_version_id": "8",
    "process_name": "radosgw-admin",
    "stack_sig": "e8c732f737bd9c0f8b1b47671fe31fd96a47cf16bd0ca2e335e0b5bdecc42344",
    "timestamp": "2022-06-28T06:03:07.591094Z",
    "utsname_machine": "x86_64",
    "utsname_release": "5.4.0-109-generic",
    "utsname_sysname": "Linux",
    "utsname_version": "#123-Ubuntu SMP Fri Apr 8 09:10:54 UTC 2022" 
}


Related issues 1 (0 open1 closed)

Has duplicate rgw - Bug #56811: crash: rgw_user::to_str(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) constDuplicate

Actions
Actions #1

Updated by Telemetry Bot over 1 year ago

  • Crash signature (v1) updated (diff)
  • Crash signature (v2) updated (diff)
  • Affected Versions v17.2.0 added
Actions #2

Updated by Casey Bodley over 1 year ago

  • Related to Bug #56811: crash: rgw_user::to_str(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const added
Actions #3

Updated by Daniel Gryniewicz over 1 year ago

  • Status changed from New to Fix Under Review
  • Assignee set to Daniel Gryniewicz
  • Pull request ID set to 47678
Actions #4

Updated by Yaarit Hatuka 12 months ago

  • Related to deleted (Bug #56811: crash: rgw_user::to_str(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const)
Actions #5

Updated by Yaarit Hatuka 12 months ago

  • Has duplicate Bug #56811: crash: rgw_user::to_str(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const added
Actions #6

Updated by Telemetry Bot 12 months ago

  • Crash signature (v1) updated (diff)
  • Affected Versions v17.2.5 added
Actions

Also available in: Atom PDF