Actions
Bug #59896
opencrash: int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef): abort
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):
2a5a0b0325cb51ff16364d563644d44471319fe6578dad786d44baa33d1633cd
Crash signature (v2):
Description
Assert condition: abort
Assert function: int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef)
Sanitized backtrace:
MonitorDBStore::apply_transaction(std::shared_ptr<MonitorDBStore::Transaction>) Elector::persist_connectivity_scores() ConnectionTracker::report_dead_connection(int, double) Elector::ping_check(int) Context::complete(int) CommonSafeTimer<std::mutex>::timer_thread() CommonSafeTimerThread<std::mutex>::entry()
Crash dump sample:
{ "archived": "2023-03-20 07:23:27.949286", "assert_condition": "abort", "assert_file": "mon/MonitorDBStore.h", "assert_func": "int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef)", "assert_line": 355, "assert_msg": "mon/MonitorDBStore.h: In function 'int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef)' thread 7fec1d222700 time 2023-03-20T06:12:00.889469+0000\nmon/MonitorDBStore.h: 355: ceph_abort_msg(\"failed to write to db\")", "assert_thread_name": "safe_timer", "backtrace": [ "/lib64/libpthread.so.0(+0x12cf0) [0x7fec24c2fcf0]", "gsignal()", "abort()", "(ceph::__ceph_abort(char const*, int, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x197) [0x7fec26c84b5f]", "(MonitorDBStore::apply_transaction(std::shared_ptr<MonitorDBStore::Transaction>)+0x88f) [0x559e685aa68f]", "(Elector::persist_connectivity_scores()+0xf3) [0x559e68636633]", "(ConnectionTracker::report_dead_connection(int, double)+0x111) [0x559e68645771]", "(Elector::ping_check(int)+0x2da) [0x559e6863293a]", "(Context::complete(int)+0xd) [0x559e6857d1dd]", "(CommonSafeTimer<std::mutex>::timer_thread()+0x12f) [0x7fec26d83c6f]", "(CommonSafeTimerThread<std::mutex>::entry()+0x11) [0x7fec26d84d61]", "/lib64/libpthread.so.0(+0x81ca) [0x7fec24c251ca]", "clone()" ], "ceph_version": "17.2.5", "crash_id": "2023-03-20T06:12:00.892466Z_f3590f81-7a21-40c8-a0fc-382c5ef4525e", "entity_name": "mon.b2dac63cdeda243d92eaabea2fd9aabc465fdbb9", "os_id": "centos", "os_name": "CentOS Stream", "os_version": "8", "os_version_id": "8", "process_name": "ceph-mon", "stack_sig": "2a5a0b0325cb51ff16364d563644d44471319fe6578dad786d44baa33d1633cd", "timestamp": "2023-03-20T06:12:00.892466Z", "utsname_machine": "x86_64", "utsname_release": "6.1.18-200.fc37.x86_64", "utsname_sysname": "Linux", "utsname_version": "#1 SMP PREEMPT_DYNAMIC Sat Mar 11 16:09:14 UTC 2023" }
Actions