Project

General

Profile

Actions

Bug #59819

open

crash: virtual CDentry::~CDentry(): assert(batch_ops.empty())

Added by Telemetry Bot 12 months ago. Updated 10 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

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

0d1198be277ee36fbe6dbf265ddf256d6c1d248992a6bb6c03b79085bfb34580
325d2fde17efe989b3e05e2c9b0c020ca27f1d6fa2a19828bd83ebb67dd022e8
5d4539d2f8774658dc93a77b85bd031806482c7e88f75d2c57c9fb86f32b888b


Description

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

Assert condition: batch_ops.empty()
Assert function: virtual CDentry::~CDentry()

Sanitized backtrace:

    CDentry::~CDentry()
    CDir::remove_dentry(CDentry*)
    MDCache::trim_dentry(CDentry*, std::map<int, boost::intrusive_ptr<MCacheExpire>, std::less<int>, std::allocator<std::pair<int const, boost::intrusive_ptr<MCacheExpire> > > >&)
    MDCache::trim_lru(unsigned long, std::map<int, boost::intrusive_ptr<MCacheExpire>, std::less<int>, std::allocator<std::pair<int const, boost::intrusive_ptr<MCacheExpire> > > >&)
    MDCache::trim(unsigned long)
    MDCache::upkeep_main()

Crash dump sample:
{
    "assert_condition": "batch_ops.empty()",
    "assert_file": "mds/CDentry.h",
    "assert_func": "virtual CDentry::~CDentry()",
    "assert_line": 136,
    "assert_msg": "mds/CDentry.h: In function 'virtual CDentry::~CDentry()' thread 7f9634a2c700 time 2023-04-17T07:07:34.396119+0100\nmds/CDentry.h: 136: FAILED ceph_assert(batch_ops.empty())",
    "assert_thread_name": "ms_dispatch",
    "backtrace": [
        "/lib64/libpthread.so.0(+0x12cf0) [0x7f964045acf0]",
        "gsignal()",
        "abort()",
        "(ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x18f) [0x7f96414624e3]",
        "/usr/lib64/ceph/libceph-common.so.2(+0x26a64f) [0x7f964146264f]",
        "(CDentry::~CDentry()+0x490) [0x5556ebae8270]",
        "(CDir::remove_dentry(CDentry*)+0x1f7) [0x5556ebaf6cb7]",
        "(MDCache::trim_dentry(CDentry*, std::map<int, boost::intrusive_ptr<MCacheExpire>, std::less<int>, std::allocator<std::pair<int const, boost::intrusive_ptr<MCacheExpire> > > >&)+0x4d1) [0x5556eb99c301]",
        "(MDCache::trim_lru(unsigned long, std::map<int, boost::intrusive_ptr<MCacheExpire>, std::less<int>, std::allocator<std::pair<int const, boost::intrusive_ptr<MCacheExpire> > > >&)+0x714) [0x5556eb99d984]",
        "(MDCache::trim(unsigned long)+0xae) [0x5556eb9e55be]",
        "(MDCache::upkeep_main()+0x85a) [0x5556eb9e830a]",
        "/lib64/libstdc++.so.6(+0xc2ba3) [0x7f963f88bba3]",
        "/lib64/libpthread.so.0(+0x81cf) [0x7f96404501cf]",
        "clone()" 
    ],
    "ceph_version": "17.2.6",
    "crash_id": "2023-04-17T06:07:34.399565Z_b58bdea4-6a6d-49f2-b6d3-f6e293cf0466",
    "entity_name": "mds.3ad8dbaf6c08197cab7a0346a520d07813e2759a",
    "os_id": "almalinux",
    "os_name": "AlmaLinux",
    "os_version": "8.7 (Stone Smilodon)",
    "os_version_id": "8.7",
    "process_name": "ceph-mds",
    "stack_sig": "5d4539d2f8774658dc93a77b85bd031806482c7e88f75d2c57c9fb86f32b888b",
    "timestamp": "2023-04-17T06:07:34.399565Z",
    "utsname_machine": "x86_64",
    "utsname_release": "4.18.0-425.3.1.el8.x86_64",
    "utsname_sysname": "Linux",
    "utsname_version": "#1 SMP Tue Nov 8 14:08:25 EST 2022" 
}

Actions #1

Updated by Telemetry Bot 12 months ago

  • Crash signature (v1) updated (diff)
  • Crash signature (v2) updated (diff)
  • Affected Versions v16.2.7, v16.2.9, v17.2.6 added
Actions #2

Updated by Milind Changire 10 months ago

  • Assignee set to Jos Collin
  • Crash signature (v1) updated (diff)
Actions

Also available in: Atom PDF