Project

General

Profile

Actions

Bug #56748

open

crash: int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef): abort

Added by Telemetry Bot over 1 year ago. Updated 11 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(RADOS):
Pull request ID:
Crash signature (v1):

0add081ac3d911daedf2c5527a813e1d827763cd93c36dece1247d1966e4d7f5
12f21bae93deb8e214e535fdf78949969716c53f83a3e8cfcd660179787d6579
23f0c234882aa68bcab05b7194330fd3adf6b67d6f51962c53804120245a90c0
34c8523a4732534be01ff352ed7101cce9c4d9fa48e03efba245e0fc94816cf7
3e2ce2cc6a8b47045fbc1831aea0a5daf34ee17fdeda6907781c5b9795045bed
41396ddd6a7695b7b1440749f0ee8660a0002f365c1c9bb696b715c5262606d6
42736985f948981bb7d3c8b5d9dcb6cc988eb8aff43db41276d8405378f8e229
57a75043894e27ca199da963b6fb7a3ce462467f28551520c5691ec82ad968e7
669e49fe74a19168fe9f53046f0fae86affc893fe578725b5183c54e84d33bac
88110542e961752d161c35acdc7949a19b9737093886e94844c37a28b1451851
8ba9ee3856f49e1036252ba65e4e421b781cf6423d764ad22e424ac57240ded1
8df9ca548a07f27d9714346d0a6b1e027d2b8265e92f6a48866e585f54c56757
96cea0e7a11560f58809651cc1350e56ae404850111dded5160845b6fce580dc
9ca04d3d843cbc9ec2f61a3f0eb91d33f0b9aa7b61567a6449122eba9ce806e0
a3ad6a7292eb7296996093360dd8cf18e675f22bd6fe4fab5f0e0a3c059856e7
a887ff5fd7833c273536c3a1251e97971ca4cadac4458e0c824072a6777fad14
b022fdbe6739103f5e838a4a6c68ea41e04bae358bbf1721fca9c24f3cc9dd4d
b737088c1e4618d122f134d60293e89be53b6d295ccc7341e42d63ca0fee5400
c06a956165530232bdabb8c47e4aeb9a1a77712890668bf40810e046a55ba714
d7f9cb93f7ba7f38684016109fc6a081d81b2da1e9599b64379d3ffe7d4810aa
db746091a394bac6caa8dcba15f8133760b52869b7faa0b08b14e22abdda8200
dd14431951c858080fc91a852ae38c404445d2c47c1de96e44a143ef04570827
e7903fd196b183b9cda0cf9a1d782f06f5f5eb26066566ad72bc26b635f3d3a7
e9568e6779fe6c6dc265853d6d2bd7daa082af50e216d2a7a8f614c85636827a
eae3e52363c14458de274fb43eb3f8af9a811857ce70503d9e14c5c487d591c4
eb5b1054ecbd17f6e5d686a4c4011c69efba4209030db5563181ca1c1237f3bc
f477f2e67807a3b0676da7d09743827d0969cae0ba2454b3706b4c7d238c1cbc
09bd88cea7d7b6192cdca31fd3286c1377316c30a0353ca3de10ee0f2b64fecb
4338b5e89104a0610464aca16f30326bf6a0a661a1791bfae15a1fcdd338664a
9245c2c9b72a5c824a082eb8960e1889483c9773a0723e7d1ab993634a308c9c
a60c1327c7771280a7cdb346bf785866a1ecd931ac0c1e39a3bb3ea190be8f94
c557be4183cbea37f79f8c996ee4cf988a9079c9ee57b51611d49c025a2afcb8
c9b7b7fa83a9d98c40066d42f17f7a457b4dd6396ad48635d21c5d68b958aa87


Description

New crash events were reported via Telemetry with newer versions (['16.2.0', '16.2.1', '16.2.2', '16.2.5', '16.2.6', '16.2.7', '16.2.9']) than encountered in Tracker (15.2.9).

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

Assert condition: abort
Assert function: int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef)

Sanitized backtrace:

    MonitorDBStore::apply_transaction(std::shared_ptr<MonitorDBStore::Transaction>)
    Monitor::sync_start(entity_addrvec_t&, bool)
    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 7f17a8d56700 time 2022-07-26T19:41:03.845497+0000\nmon/MonitorDBStore.h: 351: ceph_abort_msg(\"failed to write to db\")",
    "assert_thread_name": "ms_dispatch",
    "backtrace": [
        "/lib64/libpthread.so.0(+0x12b20) [0x7f17b43d1b20]",
        "gsignal()",
        "abort()",
        "(ceph::__ceph_abort(char const*, int, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x1b6) [0x7f17b68d8335]",
        "(MonitorDBStore::apply_transaction(std::shared_ptr<MonitorDBStore::Transaction>)+0xb4c) [0x55bc18035e3c]",
        "(Monitor::sync_start(entity_addrvec_t&, bool)+0x2cd) [0x55bc180432bd]",
        "(Monitor::handle_probe_reply(boost::intrusive_ptr<MonOpRequest>)+0x16b1) [0x55bc1806ad01]",
        "(Monitor::handle_probe(boost::intrusive_ptr<MonOpRequest>)+0x44f) [0x55bc1806bf4f]",
        "(Monitor::dispatch_op(boost::intrusive_ptr<MonOpRequest>)+0x1372) [0x55bc1807b202]",
        "(Monitor::_ms_dispatch(Message*)+0x670) [0x55bc1807bc40]",
        "(Dispatcher::ms_dispatch2(boost::intrusive_ptr<Message> const&)+0x5c) [0x55bc180aab1c]",
        "(DispatchQueue::entry()+0x126a) [0x7f17b6b120ca]",
        "(DispatchQueue::DispatchThread::entry()+0x11) [0x7f17b6bc2591]",
        "/lib64/libpthread.so.0(+0x814a) [0x7f17b43c714a]",
        "clone()" 
    ],
    "ceph_version": "16.2.5",
    "crash_id": "2022-07-26T19:41:03.851383Z_2ae92805-aba3-4343-b6d3-d855b0cb3590",
    "entity_name": "mon.d91e273cd15fa1b5202e34b673f9728c77d2da50",
    "os_id": "centos",
    "os_name": "CentOS Linux",
    "os_version": "8",
    "os_version_id": "8",
    "process_name": "ceph-mon",
    "stack_sig": "8df9ca548a07f27d9714346d0a6b1e027d2b8265e92f6a48866e585f54c56757",
    "timestamp": "2022-07-26T19:41:03.851383Z",
    "utsname_machine": "x86_64",
    "utsname_release": "5.4.0-110-generic",
    "utsname_sysname": "Linux",
    "utsname_version": "#124-Ubuntu SMP Thu Apr 14 19:46:19 UTC 2022" 
}


Related issues 1 (0 open1 closed)

Related to RADOS - Bug #52163: crash: int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef): abortRejected

Actions
Actions #1

Updated by Telemetry Bot over 1 year ago

  • Related to Bug #52163: crash: int MonitorDBStore::apply_transaction(MonitorDBStore::TransactionRef): abort added
Actions #2

Updated by Telemetry Bot over 1 year ago

  • Crash signature (v1) updated (diff)
  • Crash signature (v2) updated (diff)
  • Affected Versions v15.2.10, v15.2.11, v15.2.13, v15.2.14, v15.2.15, v15.2.16, v15.2.4, v15.2.5, v15.2.6, v15.2.7, v15.2.8, v15.2.9, v16.2.0, v16.2.1, v16.2.2, v16.2.5, v16.2.6, v16.2.7, v16.2.9 added
Actions #3

Updated by Telemetry Bot 11 months ago

  • Crash signature (v1) updated (diff)
  • Affected Versions v15.2.17, v16.2.10, v17.2.3, v17.2.5 added
Actions

Also available in: Atom PDF