Project

General

Profile

Actions

Bug #56202

open

crash: virtual int RocksDBStore::get(const string&, const char*, size_t, ceph::bufferlist*): abort

Added by Telemetry Bot almost 2 years ago. Updated over 1 year ago.

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

0%

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

036e9c41c348cbb44a30404195ab533db189ee85544481768587614f897b6bd1
1c88f70416c1f02ec2eccd95767b475a28b6f9c6afbacd6cc2585bcf875a239a
9af5276dc5e5caa20b95a3fbf8a6b66d5b417b0d4002f10769d7162cdf65a3d4


Description

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

Assert condition: abort
Assert function: virtual int RocksDBStore::get(const string&, const char*, size_t, ceph::bufferlist*)

Sanitized backtrace:

    RocksDBStore::get(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*, unsigned long, ceph::buffer::list*)
    BlueStore::Collection::get_onode(ghobject_t const&, bool, bool)
    BlueStore::read(boost::intrusive_ptr<ObjectStore::CollectionImpl>&, ghobject_t const&, unsigned long, unsigned long, ceph::buffer::list&, unsigned int)
    OSD::read_superblock()
    OSD::init()

Crash dump sample:
{
    "assert_condition": "abort",
    "assert_file": "kv/RocksDBStore.cc",
    "assert_func": "virtual int RocksDBStore::get(const string&, const char*, size_t, ceph::bufferlist*)",
    "assert_line": 1939,
    "assert_msg": "kv/RocksDBStore.cc: In function 'virtual int RocksDBStore::get(const string&, const char*, size_t, ceph::bufferlist*)' thread 7fb4acc3c200 time 2022-06-04T15:26:41.769989+0000\nkv/RocksDBStore.cc: 1939: ceph_abort_msg(\"block checksum mismatch: expected 3081833316, got 376992138  in db/000040.sst offset 4000 size 4034\")",
    "assert_thread_name": "ceph-osd",
    "backtrace": [
        "/lib64/libpthread.so.0(+0x12ce0) [0x7fb4aabe2ce0]",
        "gsignal()",
        "abort()",
        "(ceph::__ceph_abort(char const*, int, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x1b6) [0x55ce8517ff6d]",
        "(RocksDBStore::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*, unsigned long, ceph::buffer::v15_2_0::list*)+0x44f) [0x55ce85cf8b2f]",
        "(BlueStore::Collection::get_onode(ghobject_t const&, bool, bool)+0x3c2) [0x55ce857a5d92]",
        "(BlueStore::read(boost::intrusive_ptr<ObjectStore::CollectionImpl>&, ghobject_t const&, unsigned long, unsigned long, ceph::buffer::v15_2_0::list&, unsigned int)+0x145) [0x55ce857b5d75]",
        "(OSD::read_superblock()+0x136) [0x55ce85267656]",
        "(OSD::init()+0x863) [0x55ce852ba6d3]",
        "main()",
        "__libc_start_main()",
        "_start()" 
    ],
    "ceph_version": "16.2.9",
    "crash_id": "2022-06-04T15:26:41.774851Z_f50863d8-a591-4ccd-a0d4-01b8aea529f5",
    "entity_name": "osd.b5b8c6f511e2b20dff68f1223b46abd28b177cce",
    "os_id": "centos",
    "os_name": "CentOS Stream",
    "os_version": "8",
    "os_version_id": "8",
    "process_name": "ceph-osd",
    "stack_sig": "1c88f70416c1f02ec2eccd95767b475a28b6f9c6afbacd6cc2585bcf875a239a",
    "timestamp": "2022-06-04T15:26:41.774851Z",
    "utsname_machine": "x86_64",
    "utsname_release": "5.10.0-14-amd64",
    "utsname_sysname": "Linux",
    "utsname_version": "#1 SMP Debian 5.10.113-1 (2022-04-29)" 
}

Actions #1

Updated by Telemetry Bot almost 2 years ago

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

Also available in: Atom PDF