Project

General

Profile

Actions

Bug #51756

open

crash: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)

Added by Telemetry Bot over 2 years ago. Updated 6 months ago.

Status:
Need More Info
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Telemetry
Tags:
Backport:
pacific,octopus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
Labels (FS):
Pull request ID:
Crash signature (v1):

0b18f26403253ce222ac90096ce49cfa3cf83f1d7f47c4b42497a533ea054cfd
1bfebc916a3e5ccbfc3d7985314d1019504b70af52768672c2a593a3bcc50b1d
7f36796b0017d2d9c6120c54dea9f1fb11d61356d51e56b6b04e3500590175ee
81fd7e7a851e908683bf42037d6367593002e0082a6617d35bed716cb0318da0


Description

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

Sanitized backtrace:

    std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)
    std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ceph_mon_subscribe_item> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ceph_mon_subscribe_item>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ceph_mon_subscribe_item> >, 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, ceph_mon_subscribe_item> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ceph_mon_subscribe_item> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
    MonSub::want(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned int)
    Client::fetch_fsmap(bool)
    Client::subscribe_mdsmap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
    Client::mount(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, UserPerm const&, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
    main()
    __libc_start_main()
    _start()

Crash dump sample:
{
    "backtrace": [
        "(()+0x12980) [0x7f9a53a9f980]",
        "(std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)+0xdb) [0x7f9a5480532b]",
        "(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ceph_mon_subscribe_item> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ceph_mon_subscribe_item>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ceph_mon_subscribe_item> >, 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, ceph_mon_subscribe_item> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ceph_mon_subscribe_item> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)+0x7c) [0x7f9a5443901c]",
        "(MonSub::want(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned int)+0x191) [0x7f9a54568ff1]",
        "(Client::fetch_fsmap(bool)+0x24f) [0x56022bcce3ff]",
        "(Client::subscribe_mdsmap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x4dd) [0x56022bccf3ed]",
        "(Client::mount(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, UserPerm const&, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x1a2) [0x56022bcf6162]",
        "(main()+0xa4d) [0x56022bc9472d]",
        "(__libc_start_main()+0xe7) [0x7f9a52b7abf7]",
        "(_start()+0x2a) [0x56022bc96aba]" 
    ],
    "ceph_version": "15.2.11",
    "crash_id": "2021-06-08T21:08:53.730690Z_6a011c98-d9f7-4729-ad7a-4959133bea97",
    "entity_name": "client.03ecee33eb99d0b29170bfffa28982b4589c29ff",
    "os_id": "ubuntu",
    "os_name": "Ubuntu",
    "os_version": "18.04.5 LTS (Bionic Beaver)",
    "os_version_id": "18.04",
    "process_name": "ceph-fuse",
    "stack_sig": "7f36796b0017d2d9c6120c54dea9f1fb11d61356d51e56b6b04e3500590175ee",
    "timestamp": "2021-06-08T21:08:53.730690Z",
    "utsname_machine": "x86_64",
    "utsname_release": "5.4.0-48-generic",
    "utsname_sysname": "Linux",
    "utsname_version": "#52~18.04.1-Ubuntu SMP Thu Sep 10 12:50:22 UTC 2020" 
}


Related issues 2 (1 open1 closed)

Related to Ceph - Bug #52392: crashes rebooting colocated mds/mgr with mon at bootNew

Actions
Has duplicate rgw - Bug #51930: crash: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ceph_mon_subscribe_item>, std::_Select1st<std::pair<std:Duplicate

Actions
Actions #1

Updated by Telemetry Bot over 2 years ago

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

Updated by Patrick Donnelly over 2 years ago

  • Status changed from New to Triaged
  • Assignee set to Patrick Donnelly
  • Target version set to v17.0.0
  • Backport set to pacific,octopus
Actions #3

Updated by Casey Bodley over 2 years ago

  • Has duplicate Bug #51930: crash: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ceph_mon_subscribe_item>, std::_Select1st<std::pair<std: added
Actions #4

Updated by Telemetry Bot over 2 years ago

  • Crash signature (v1) updated (diff)
  • Crash signature (v2) updated (diff)
  • Affected Versions v15.2.13 added
Actions #5

Updated by Dan van der Ster over 2 years ago

  • Crash signature (v1) updated (diff)
  • Crash signature (v2) updated (diff)

For context, we hit this nearly every time we stop an active MDS in 14.2.20. (We see the #52207 variant of this).

Actions #6

Updated by Sebastian Wagner over 2 years ago

  • Related to Bug #52392: crashes rebooting colocated mds/mgr with mon at boot added
Actions #7

Updated by Telemetry Bot about 2 years ago

  • Crash signature (v1) updated (diff)
  • Crash signature (v2) updated (diff)
Actions #8

Updated by Patrick Donnelly almost 2 years ago

  • Target version deleted (v17.0.0)
Actions #9

Updated by Patrick Donnelly 6 months ago

  • Status changed from Triaged to Need More Info
  • Assignee deleted (Patrick Donnelly)
  • Crash signature (v1) updated (diff)
  • Crash signature (v2) updated (diff)
Actions

Also available in: Atom PDF