Bug #51878
closedcrash: int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef): abort
0%
074929c9cd254353f45ff3f3261436911aec37d9ef5c1382895cd20f36a30446
1a2582edb022e6cafeaaa14389e347dd10c0d8e77e19db5419c3405a69bc21f1
31854a287a3e97ef79986f190bb9e04cd1ff553a5602fbb3c9c52c683596ce51
3254d0e57f7861a7c0bcd440514a00b70e42937cc275f10ab721593e7680f3cb
381d6ba8935741cee5e0665af19d4f98e2a032a36b65e59678cab27ebd4b2366
627874dd66df98d6175a98f1925bba2ea39289515c28d963d5d21d8b40f0441e
6952219bce6ffca4873dc1d0c8e4e7109d554cd101c89e01e74ffd27ba7e62b0
6b10107c01a1951f67997ec9a1960827533d88a649bc5879c40718c7ac8c4703
6d39d6009ca8882020a69a4cb7beefd51647ad02a45a0bec9c7b0e50ca6f16df
840c7d856a2fc1a96efc10b9a821e9b35187fd04978af4d93b90e814f6becfb4
93c11009e22fb8e828c156079a5298d7d066a5e3bb668d1fd03a7942c568ba99
96917868eecba3f03efc6e9dc037f646fecb63f75620919dd6b1dbf82beeb043
a223efdcc0b66b90f0aa38422bc560dbca12be37234d177c228c18bc032eb514
a365a50a990ac5a1744991dd6acea55f9ac237ca41ce993c8f72bf5f99dcbc7e
a92c02f9d100449a968c9803a4423eda0fc259be80cdba303c7a9dd8e22e580e
b1889b856f06df0261e24cde43be5b7bb822bd24a10658f18b6d654e80988728
c9eb942d388eedceba31699501d6ac419a78cce446b21b5150f6f6189512249c
d4e2a91f3d76c3a0c0878a763bb63a02b9ca56427ababe25fd37b564c3c26b66
e6388af2c07442fff70e0b0e728be9235fbd55d37b9709cdbfed6d9f3e7f42fc
f5a6468fba3846c4bdb24bd36ad301a97836cbe5d4a3547690b64b7786801027
fc19ae210d390d9bcc0da570aa7f88adebe7ba036d7e5f31fda026c88eed8665
Description
Assert condition: abort
Assert function: int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef)
Sanitized backtrace:
MonitorDBStore::apply_transaction(std::shared_ptr<MonitorDBStore::Transaction>) Paxos::handle_begin(boost::intrusive_ptr<MonOpRequest>) Paxos::dispatch(boost::intrusive_ptr<MonOpRequest>) Monitor::dispatch_op(boost::intrusive_ptr<MonOpRequest>) Monitor::_ms_dispatch(Message*) Dispatcher::ms_dispatch2(boost::intrusive_ptr<Message> const&) DispatchQueue::entry() DispatchQueue::DispatchThread::entry() clone()
Crash dump sample:
{ "assert_condition": "abort", "assert_file": "mon/MonitorDBStore.h", "assert_func": "int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef)", "assert_line": 354, "assert_msg": "mon/MonitorDBStore.h: In function 'int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef)' thread 7f11426ad700 time 2021-07-27T10:20:49.663450+0700\nmon/MonitorDBStore.h: 354: ceph_abort_msg(\"failed to write to db\")", "assert_thread_name": "ms_dispatch", "backtrace": [ "(()+0x12730) [0x7f114b3e4730]", "(gsignal()+0x10b) [0x7f114aec77bb]", "(abort()+0x121) [0x7f114aeb2535]", "(ceph::__ceph_abort(char const*, int, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x1b2) [0x7f114c2c682f]", "(MonitorDBStore::apply_transaction(std::shared_ptr<MonitorDBStore::Transaction>)+0xb17) [0x555d7338fec7]", "(Paxos::handle_begin(boost::intrusive_ptr<MonOpRequest>)+0x5ba) [0x555d734b30fa]", "(Paxos::dispatch(boost::intrusive_ptr<MonOpRequest>)+0x3df) [0x555d734b8a0f]", "(Monitor::dispatch_op(boost::intrusive_ptr<MonOpRequest>)+0x15f0) [0x555d733cc140]", "(Monitor::_ms_dispatch(Message*)+0x752) [0x555d733cc9f2]", "(Dispatcher::ms_dispatch2(boost::intrusive_ptr<Message> const&)+0x58) [0x555d733fa138]", "(DispatchQueue::entry()+0x11f2) [0x7f114c4d4992]", "(DispatchQueue::DispatchThread::entry()+0xd) [0x7f114c57326d]", "(()+0x7fa3) [0x7f114b3d9fa3]", "(clone()+0x3f) [0x7f114af894cf]" ], "ceph_version": "15.2.13", "crash_id": "2021-07-27T03:20:55.743820Z_e2337af1-57d5-4fe7-bc66-3b70c732a2f1", "entity_name": "mon.3dbe6d3768fdc9af794ca3f42ba41dff8fc3580d", "os_id": "10", "os_name": "Debian GNU/Linux 10 (buster)", "os_version": "10 (buster)", "os_version_id": "10", "process_name": "ceph-mon", "stack_sig": "fc19ae210d390d9bcc0da570aa7f88adebe7ba036d7e5f31fda026c88eed8665", "timestamp": "2021-07-27T03:20:55.743820Z", "utsname_machine": "x86_64", "utsname_release": "5.4.119-1-pve", "utsname_sysname": "Linux", "utsname_version": "#1 SMP PVE 5.4.119-1 (Tue, 01 Jun 2021 15:32:00 +0200)" }
Updated by Telemetry Bot over 2 years ago
Updated by Sage Weil over 2 years ago
- Status changed from New to Won't Fix
- Crash signature (v1) updated (diff)
"failed to write to db" -> probably a resource issue (ENOSPC or similar).