Bug #56755
opencrash: int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef): abort
0%
030c118cca263c3a6c4f08cd5fbb828d5033d56497fc6f5769d359550c8b3466
128eed25f5bf62920eb8bee9131681147fb0cbe6eb81b1197c4cd6744c283773
1644701dcfa66c17ee09b072a298ac99388a793cce5acf2a380351b9a9dea448
1948eca5235a004c3b8c11f7b4a3de82f61fcd303a8b6f3bc223b4c2edb132c1
1dc31f529e9e50dd2ea2475e5dbabaff5af509375bf5f3bf60e49e8140b54d46
2ad26627fdbbf79d6bd1ceed17693e8f0a1d5d298129571f4369f4e0ade385bd
41f09a5b695ba9ca05716f7fa89f4bce21861f38e0d2d5851d8fc218d90dc3cc
4d81321e553644013ced1081d4ac912f51fa16a3d860900edbf3820ea7916b0f
5610401cc13ec9a1ff59ca39754a340f2947de9bef7aac8e902f58b73de86bd7
596e83d7a0d02960c301a8a18f9a229b395ddc625e4e697213cf8b8e1bc6434a
6182b8ff9de619bf8531868c95d0bf92d2c3bc224b1f0afbb2d2713a23e82c34
64591b542afd6d7a51858c3e0b329c9c712ea4cb58a7c060ab167977ad8e68b4
6528b0d456997afb2dc9ae0307b3ce83b2a6914dc6efec0e40d2d512d0879b7e
73f85967927aca6d32c8a4d349a6a8fb5cf091e667ef336aa282cdfb012d02c3
a4efa566778c40094d2b453e1f9e499cafd91cc45247694e9c2437aced0a477a
ab3517caecce9f47628ef4443a9e72fd7258a2a22158fee763d509f3a8490b5b
b10b493198c812e2a0d18914f3361ec72b0a22a971606cb5b0a1170dfb14ccdb
b84749905c35329ee3eebe92d933861a27ff009e4e0eb325d1dccda8ade267b9
c4469e06cc6bab5ef6757f12253e027147940a161f2bed6e5391478e1ce11b19
d3d7e022523f50f78f8f5e91b975d895b0296dbc88f672e4f95d91f5b0522324
e172d927568be5c3edd590c74d46f7c8b2e66a5d6d7606e4617d1affddbb2b15
e41069af9f7dc87bff03b0e0fc8e8f3a4ae12938926ed1688bc537dfbd7d60dd
e968b511cce27bb5c1b56ada87f2bbe50269fbf2b3d05e429d80adf3c66544db
eab2e80ebebea5ccd35fc85dd70f925a7d9da349c9d77a2fe15b85c85504d9c7
ecaca3508357ecec3d1a319cd4c04d01a266b0d2140bf31fbf75e9fe8c72f8aa
ecd3b54257cbc0dc2c14cc48347b19fa41b7ad2daf9499f675604c16b6420bf8
ed5cd6fb363750b4e64d8231eed3e78c842ecaa62099845975705be0b48273df
edfcf20c879cce8d1fd86355a5ea2caeb048a0fd46232d8e64e3935807c1d760
f27c3fd666eb962e750cba2d8ca4db26fd9f6bba59e96b87d10be44b2d3c62bd
Description
New crash events were reported via Telemetry with newer versions (['16.2.6', '16.2.7', '16.2.9']) than encountered in Tracker (16.2.5).
Assert condition: abort
Assert function: int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef)
Sanitized backtrace:
MonitorDBStore::apply_transaction(std::shared_ptr<MonitorDBStore::Transaction>) Elector::persist_epoch(unsigned int) ElectionLogic::bump_epoch(unsigned int) ElectionLogic::start() Monitor::start_election() Monitor::handle_probe_reply(boost::intrusive_ptr<MonOpRequest>) Monitor::handle_probe(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()
Crash dump sample:
{ "assert_condition": "abort", "assert_file": "mon/MonitorDBStore.h", "assert_func": "int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef)", "assert_line": 351, "assert_msg": "mon/MonitorDBStore.h: In function 'int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef)' thread ffff8d0a4200 time 2022-07-20T08:55:11.540228+0000\nmon/MonitorDBStore.h: 351: ceph_abort_msg(\"failed to write to db\")", "assert_thread_name": "ms_dispatch", "backtrace": [ "__kernel_rt_sigreturn()", "gsignal()", "abort()", "(ceph::__ceph_abort(char const*, int, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x1b0) [0xffff965b6770]", "(MonitorDBStore::apply_transaction(std::shared_ptr<MonitorDBStore::Transaction>)+0x930) [0xaaaabe9d5200]", "(Elector::persist_epoch(unsigned int)+0x198) [0xaaaabea91dc8]", "(ElectionLogic::bump_epoch(unsigned int)+0x74) [0xaaaabea96b8c]", "(ElectionLogic::start()+0x300) [0xaaaabea98730]", "(Monitor::start_election()+0x18c) [0xaaaabe9f5a0c]", "(Monitor::handle_probe_reply(boost::intrusive_ptr<MonOpRequest>)+0x17c8) [0xaaaabea07af0]", "(Monitor::handle_probe(boost::intrusive_ptr<MonOpRequest>)+0x44c) [0xaaaabea087dc]", "(Monitor::dispatch_op(boost::intrusive_ptr<MonOpRequest>)+0x11e0) [0xaaaabea16080]", "(Monitor::_ms_dispatch(Message*)+0x590) [0xaaaabea16af0]", "(Dispatcher::ms_dispatch2(boost::intrusive_ptr<Message> const&)+0x64) [0xaaaabea4373c]", "(DispatchQueue::entry()+0xff8) [0xffff96796ba8]", "(DispatchQueue::DispatchThread::entry()+0x10) [0xffff96839038]", "/lib64/libpthread.so.0(+0x7800) [0xffff95bb5800]", "/lib64/libc.so.6(+0xd17dc) [0xffff957707dc]" ], "ceph_version": "16.2.5", "crash_id": "2022-07-20T08:55:11.554574Z_13555780-e7f8-490f-8864-833207e53bd3", "entity_name": "mon.d6512682d0d3bfaa32551c819dcbe378249d9bef", "os_id": "centos", "os_name": "CentOS Linux", "os_version": "8", "os_version_id": "8", "process_name": "ceph-mon", "stack_sig": "2ad26627fdbbf79d6bd1ceed17693e8f0a1d5d298129571f4369f4e0ade385bd", "timestamp": "2022-07-20T08:55:11.554574Z", "utsname_machine": "aarch64", "utsname_release": "5.4.100-MARS400", "utsname_sysname": "Linux", "utsname_version": "#1 SMP Thu Jan 6 18:14:12 CST 2022" }
Updated by Telemetry Bot over 1 year ago
- Related to Bug #52164: crash: int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef): abort added
Updated by Telemetry Bot over 1 year ago
- Related to Bug #52192: crash: int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef): abort added