Actions
Bug #51897
opencrash: pthread_cond_wait() (from BlueStore::_do_read)
Status:
Triaged
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):
6bd695c2ca5bff2e757a6ecb217365d37c2e947d560bd3b72ca9285446517e4d
87de91de2203b7fb57f677800833d6df2e5c989cd02d6ccafa2f05c78523440b
Crash signature (v2):
Description
Sanitized backtrace:
pthread_cond_wait() std::condition_variable::wait(std::unique_lock<std::mutex>&) IOContext::aio_wait() BlueStore::_do_read(BlueStore::Collection*, boost::intrusive_ptr<BlueStore::Onode>, unsigned long, unsigned long, ceph::buffer::v15_2_0::list&, unsigned int, unsigned long) BlueStore::read(boost::intrusive_ptr<ObjectStore::CollectionImpl>&, ghobject_t const&, unsigned long, unsigned long, ceph::buffer::v15_2_0::list&, unsigned int) ReplicatedBackend::be_deep_scrub(hobject_t const&, ScrubMap&, ScrubMapBuilder&, ScrubMap::object&) PGBackend::be_scan_list(ScrubMap&, ScrubMapBuilder&) PG::build_scrub_map_chunk(ScrubMap&, ScrubMapBuilder&, hobject_t, hobject_t, bool, ThreadPool::TPHandle&) PG::chunky_scrub(ThreadPool::TPHandle&) PG::scrub(unsigned int, ThreadPool::TPHandle&) ceph::osd::scheduler::PGScrub::run(OSD*, OSDShard*, boost::intrusive_ptr<PG>&, ThreadPool::TPHandle&) OSD::ShardedOpWQ::_process(unsigned int, ceph::heartbeat_handle_d*) ShardedThreadPool::shardedthreadpool_worker(unsigned int) ShardedThreadPool::WorkThreadSharded::entry() clone()
Crash dump sample:
{ "backtrace": [ "(()+0x12dd0) [0x7f1d5c966dd0]", "(pthread_cond_wait()+0x1fc) [0x7f1d5c96248c]", "(std::condition_variable::wait(std::unique_lock<std::mutex>&)+0x10) [0x7f1d5bfb08c0]", "(IOContext::aio_wait()+0x121) [0x564cc0732641]", "(BlueStore::_do_read(BlueStore::Collection*, boost::intrusive_ptr<BlueStore::Onode>, unsigned long, unsigned long, ceph::buffer::v15_2_0::list&, unsigned int, unsigned long)+0x566) [0x564cc06871d6]", "(BlueStore::read(boost::intrusive_ptr<ObjectStore::CollectionImpl>&, ghobject_t const&, unsigned long, unsigned long, ceph::buffer::v15_2_0::list&, unsigned int)+0x217) [0x564cc0688017]", "(ReplicatedBackend::be_deep_scrub(hobject_t const&, ScrubMap&, ScrubMapBuilder&, ScrubMap::object&)+0x2d6) [0x564cc04dbae6]", "(PGBackend::be_scan_list(ScrubMap&, ScrubMapBuilder&)+0x564) [0x564cc0376564]", "(PG::build_scrub_map_chunk(ScrubMap&, ScrubMapBuilder&, hobject_t, hobject_t, bool, ThreadPool::TPHandle&)+0x8b) [0x564cc024f53b]", "(PG::chunky_scrub(ThreadPool::TPHandle&)+0x1dfc) [0x564cc025649c]", "(PG::scrub(unsigned int, ThreadPool::TPHandle&)+0x46b) [0x564cc025778b]", "(ceph::osd::scheduler::PGScrub::run(OSD*, OSDShard*, boost::intrusive_ptr<PG>&, ThreadPool::TPHandle&)+0x16) [0x564cc0400b16]", "(OSD::ShardedOpWQ::_process(unsigned int, ceph::heartbeat_handle_d*)+0x12ef) [0x564cc01c25df]", "(ShardedThreadPool::shardedthreadpool_worker(unsigned int)+0x5c4) [0x564cc07fb324]", "(ShardedThreadPool::WorkThreadSharded::entry()+0x14) [0x564cc07fdf84]", "(()+0x82de) [0x7f1d5c95c2de]", "(clone()+0x43) [0x7f1d5b693e83]" ], "ceph_version": "15.2.5", "crash_id": "2021-07-13T03:26:50.208512Z_a66a1732-23af-469b-a560-87c1db234996", "entity_name": "osd.9a68a5cb94d86614d74647bee6e203c7f59e3f24", "os_id": "centos", "os_name": "CentOS Linux", "os_version": "8 (Core)", "os_version_id": "8", "process_name": "ceph-osd", "stack_sig": "6bd695c2ca5bff2e757a6ecb217365d37c2e947d560bd3b72ca9285446517e4d", "timestamp": "2021-07-13T03:26:50.208512Z", "utsname_machine": "x86_64", "utsname_release": "5.4.0-62-generic", "utsname_sysname": "Linux", "utsname_version": "#70-Ubuntu SMP Tue Jan 12 12:45:47 UTC 2021" }
Updated by Telemetry Bot over 2 years ago
Updated by Sage Weil over 2 years ago
- Subject changed from crash: pthread_cond_wait() to crash: pthread_cond_wait() (from BlueStore::_do_read)
- Status changed from New to Triaged
Updated by Telemetry Bot about 2 years ago
- Affected Versions v15.2.0, v15.2.15, v15.2.16 added
Updated by Telemetry Bot about 2 years ago
Actions