Project

General

Profile

Actions

Bug #54731

open

crash: virtual void KernelDevice::aio_submit(IOContext*): assert(r == 0)

Added by Telemetry Bot about 2 years ago. Updated about 2 years ago.

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

0%

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

ba05cb926b464bb82c7faceeb4c5333cba6c8d9ac8d106d72dad6d62fb705cd8
cd938d5c58af0cbc5afe68e3a672f7e4261eb3bcc1fb92d5b63c1a01db8fe394
e9132677c7da1c4b51456493309426647c747e72e838270032852362e2840023


Description

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

Assert condition: r == 0
Assert function: virtual void KernelDevice::aio_submit(IOContext*)

Sanitized backtrace:

    KernelDevice::aio_submit(IOContext*)
    BlueStore::_do_read(BlueStore::Collection*, boost::intrusive_ptr<BlueStore::Onode>, unsigned long, unsigned long, ceph::buffer::list&, unsigned int, unsigned long)
    BlueStore::read(boost::intrusive_ptr<ObjectStore::CollectionImpl>&, ghobject_t const&, unsigned long, unsigned long, ceph::buffer::list&, unsigned int)
    OSDService::_get_map_bl(unsigned int, ceph::buffer::list&)
    OSDService::get_map_bl(unsigned int, ceph::buffer::list&)
    OSD::handle_osd_map(MOSDMap*)
    OSD::_dispatch(Message*)
    OSD::ms_dispatch(Message*)
    DispatchQueue::entry()
    DispatchQueue::DispatchThread::entry()

Crash dump sample:
{
    "assert_condition": "r == 0",
    "assert_file": "blk/kernel/KernelDevice.cc",
    "assert_func": "virtual void KernelDevice::aio_submit(IOContext*)",
    "assert_line": 826,
    "assert_msg": "blk/kernel/KernelDevice.cc: In function 'virtual void KernelDevice::aio_submit(IOContext*)' thread 7f938ec79700 time 2022-03-16T22:07:45.384723-0500\nblk/kernel/KernelDevice.cc: 826: FAILED ceph_assert(r == 0)",
    "assert_thread_name": "ms_dispatch",
    "backtrace": [
        "/lib64/libpthread.so.0(+0x12ce0) [0x7f93a8616ce0]",
        "gsignal()",
        "abort()",
        "(ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x1a9) [0x55c76138abcf]",
        "/usr/bin/ceph-osd(+0x56ad98) [0x55c76138ad98]",
        "(KernelDevice::aio_submit(IOContext*)+0x714) [0x55c761eddd64]",
        "(BlueStore::_do_read(BlueStore::Collection*, boost::intrusive_ptr<BlueStore::Onode>, unsigned long, unsigned long, ceph::buffer::v15_2_0::list&, unsigned int, unsigned long)+0x44c) [0x55c7619cbf7c]",
        "(BlueStore::read(boost::intrusive_ptr<ObjectStore::CollectionImpl>&, ghobject_t const&, unsigned long, unsigned long, ceph::buffer::v15_2_0::list&, unsigned int)+0x217) [0x55c7619ccfe7]",
        "(OSDService::_get_map_bl(unsigned int, ceph::buffer::v15_2_0::list&)+0x2d9) [0x55c761465059]",
        "(OSDService::get_map_bl(unsigned int, ceph::buffer::v15_2_0::list&)+0x42) [0x55c76151d282]",
        "(OSD::handle_osd_map(MOSDMap*)+0x22b8) [0x55c7614aad68]",
        "(OSD::_dispatch(Message*)+0x22b) [0x55c7614be42b]",
        "(OSD::ms_dispatch(Message*)+0x86) [0x55c7614be6a6]",
        "(DispatchQueue::entry()+0xe98) [0x55c761e6b2c8]",
        "(DispatchQueue::DispatchThread::entry()+0x11) [0x55c761cb7b71]",
        "/lib64/libpthread.so.0(+0x81cf) [0x7f93a860c1cf]",
        "clone()" 
    ],
    "ceph_version": "16.2.7",
    "crash_id": "2022-03-17T03:07:45.404121Z_d1881f48-4f3f-4b7e-bd45-8e254b9e7677",
    "entity_name": "osd.f2134ea4d23692a1370e6f0fecc1279268d822f7",
    "os_id": "centos",
    "os_name": "CentOS Stream",
    "os_version": "8",
    "os_version_id": "8",
    "process_name": "ceph-osd",
    "stack_sig": "e9132677c7da1c4b51456493309426647c747e72e838270032852362e2840023",
    "timestamp": "2022-03-17T03:07:45.404121Z",
    "utsname_machine": "x86_64",
    "utsname_release": "4.18.0-365.el8.x86_64",
    "utsname_sysname": "Linux",
    "utsname_version": "#1 SMP Thu Feb 10 16:11:23 UTC 2022" 
}

Actions #1

Updated by Telemetry Bot about 2 years ago

  • Crash signature (v1) updated (diff)
  • Crash signature (v2) updated (diff)
  • Affected Versions v15.2.10, v16.2.7 added
Actions

Also available in: Atom PDF