Project

General

Profile

Bug #56794

crash: void LogMonitor::_create_sub_incremental(MLog*, int, version_t): assert(err == 0)

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

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

0%

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

656b98c3cac9102ed82b39a494c1991595bca4144d9bf851a597e35a7ca78c0d
baae2590ac4b2e70426d89737dcd33e98a36a95b047a778f89359cfb0061ffdb


Description

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

Assert condition: err == 0
Assert function: void LogMonitor::_create_sub_incremental(MLog*, int, version_t)

Sanitized backtrace:

    LogMonitor::_create_sub_incremental(MLog*, int, unsigned long)
    LogMonitor::check_sub(Subscription*)
    Monitor::handle_subscribe(boost::intrusive_ptr<MonOpRequest>)
    Monitor::dispatch_op(boost::intrusive_ptr<MonOpRequest>)
    Monitor::C_RetryMessage::_finish(int)
    C_MonOp::finish(int)
    Context::complete(int)
    void finish_contexts<std::list<Context*, std::allocator<Context*> > >(ceph::common::CephContext*, std::list<Context*, std::allocator<Context*> >&, int)
    Monitor::tick()
    Context::complete(int)
    CommonSafeTimer<std::mutex>::timer_thread()
    CommonSafeTimerThread<std::mutex>::entry()

Crash dump sample:
{
    "assert_condition": "err == 0",
    "assert_file": "mon/LogMonitor.cc",
    "assert_func": "void LogMonitor::_create_sub_incremental(MLog*, int, version_t)",
    "assert_line": 822,
    "assert_msg": "mon/LogMonitor.cc: In function 'void LogMonitor::_create_sub_incremental(MLog*, int, version_t)' thread ffff8253e080 time 2022-07-19T23:15:31.613371+0000\nmon/LogMonitor.cc: 822: FAILED ceph_assert(err == 0)",
    "assert_thread_name": "safe_timer",
    "backtrace": [
        "__kernel_rt_sigreturn()",
        "gsignal()",
        "abort()",
        "(ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x1a4) [0xffff8920d75c]",
        "(ceph::__ceph_assertf_fail(char const*, char const*, int, char const*, char const*, ...)+0) [0xffff8920d8f4]",
        "(LogMonitor::_create_sub_incremental(MLog*, int, unsigned long)+0xbac) [0xaaaaadf2be44]",
        "(LogMonitor::check_sub(Subscription*)+0x4f8) [0xaaaaadf2c490]",
        "(Monitor::handle_subscribe(boost::intrusive_ptr<MonOpRequest>)+0xe44) [0xaaaaadec481c]",
        "(Monitor::dispatch_op(boost::intrusive_ptr<MonOpRequest>)+0x4c4) [0xaaaaadee7a9c]",
        "(Monitor::C_RetryMessage::_finish(int)+0x54) [0xaaaaadf15dbc]",
        "(C_MonOp::finish(int)+0x5c) [0xaaaaadeed7dc]",
        "(Context::complete(int)+0x1c) [0xaaaaadeead2c]",
        "(void finish_contexts<std::__cxx11::list<Context*, std::allocator<Context*> > >(ceph::common::CephContext*, std::__cxx11::list<Context*, std::allocator<Context*> >&, int)+0xb8) [0xaaaaadf15368]",
        "(Monitor::tick()+0x300) [0xaaaaadecbdf8]",
        "(Context::complete(int)+0x1c) [0xaaaaadeead2c]",
        "(CommonSafeTimer<std::mutex>::timer_thread()+0xf8) [0xffff892ba3a0]",
        "(CommonSafeTimerThread<std::mutex>::entry()+0x10) [0xffff892bb4b0]",
        "/lib64/libpthread.so.0(+0x78b8) [0xffff8885c8b8]",
        "/lib64/libc.so.6(+0x23a3c) [0xffff88359a3c]" 
    ],
    "ceph_version": "16.2.9",
    "crash_id": "2022-07-19T23:15:31.653822Z_e73d0e7e-e750-43ec-af8d-84c1473844d0",
    "entity_name": "mon.a5ec1db427778b9c9f34a7fdbc923482f0be4e69",
    "os_id": "centos",
    "os_name": "CentOS Stream",
    "os_version": "8",
    "os_version_id": "8",
    "process_name": "ceph-mon",
    "stack_sig": "baae2590ac4b2e70426d89737dcd33e98a36a95b047a778f89359cfb0061ffdb",
    "timestamp": "2022-07-19T23:15:31.653822Z",
    "utsname_machine": "aarch64",
    "utsname_release": "5.18.1-1-aarch64-ARCH",
    "utsname_sysname": "Linux",
    "utsname_version": "#1 SMP PREEMPT Wed Jun 1 19:34:45 MDT 2022" 
}

History

#1 Updated by Telemetry Bot over 1 year ago

  • Crash signature (v1) updated (diff)
  • Crash signature (v2) updated (diff)
  • Affected Versions v16.2.7, v16.2.9 added

Also available in: Atom PDF