Actions
Bug #56769
opencrash: pthread_cond_wait()
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):
6d785421df2ec40b267ce978b54583429bf4dc919af2817af6e2c66563f3b4db
8f92a986cb3c20f7f328b98da96a587ce0083e3202a593b31426f2b81ed4a597
Crash signature (v2):
Description
Sanitized backtrace:
pthread_cond_wait() std::condition_variable::wait(std::unique_lock<std::mutex>&) IOContext::aio_wait() BlueStore::_do_readv(BlueStore::Collection*, boost::intrusive_ptr<BlueStore::Onode>, interval_set<unsigned long, std::map> const&, ceph::buffer::list&, unsigned int, unsigned long) BlueStore::readv(boost::intrusive_ptr<ObjectStore::CollectionImpl>&, ghobject_t const&, interval_set<unsigned long, std::map>&, ceph::buffer::list&, unsigned int) ReplicatedBackend::objects_readv_sync(hobject_t const&, std::map<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >&&, unsigned int, ceph::buffer::list*) PrimaryLogPG::do_sparse_read(PrimaryLogPG::OpContext*, OSDOp&) PrimaryLogPG::do_osd_ops(PrimaryLogPG::OpContext*, std::vector<OSDOp, std::allocator<OSDOp> >&) PrimaryLogPG::prepare_transaction(PrimaryLogPG::OpContext*) PrimaryLogPG::execute_ctx(PrimaryLogPG::OpContext*) PrimaryLogPG::do_op(boost::intrusive_ptr<OpRequest>&) PrimaryLogPG::do_request(boost::intrusive_ptr<OpRequest>&, ThreadPool::TPHandle&) OSD::dequeue_op(boost::intrusive_ptr<PG>, boost::intrusive_ptr<OpRequest>, ThreadPool::TPHandle&) ceph::osd::scheduler::PGOpItem::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()
Crash dump sample:
{ "archived": "2022-06-30 17:49:21.753509", "backtrace": [ "/lib/x86_64-linux-gnu/libpthread.so.0(+0x14420) [0x7ff1acff7420]", "pthread_cond_wait()", "(std::condition_variable::wait(std::unique_lock<std::mutex>&)+0x10) [0x7ff1ace64e30]", "(IOContext::aio_wait()+0x6d) [0x55e5c486073d]", "(BlueStore::_do_readv(BlueStore::Collection*, boost::intrusive_ptr<BlueStore::Onode>, interval_set<unsigned long, std::map> const&, ceph::buffer::v15_2_0::list&, unsigned int, unsigned long)+0xd0e) [0x55e5c4297d9e]", "(BlueStore::readv(boost::intrusive_ptr<ObjectStore::CollectionImpl>&, ghobject_t const&, interval_set<unsigned long, std::map>&, ceph::buffer::v15_2_0::list&, unsigned int)+0x346) [0x55e5c42989f6]", "(ReplicatedBackend::objects_readv_sync(hobject_t const&, std::map<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >&&, unsigned int, ceph::buffer::v15_2_0::list*)+0x111) [0x55e5c4090311]", "(PrimaryLogPG::do_sparse_read(PrimaryLogPG::OpContext*, OSDOp&)+0x41a) [0x55e5c3dda8aa]", "(PrimaryLogPG::do_osd_ops(PrimaryLogPG::OpContext*, std::vector<OSDOp, std::allocator<OSDOp> >&)+0x877d) [0x55e5c3df4abd]", "(PrimaryLogPG::prepare_transaction(PrimaryLogPG::OpContext*)+0x9f) [0x55e5c3e01aaf]", "(PrimaryLogPG::execute_ctx(PrimaryLogPG::OpContext*)+0x39e) [0x55e5c3e067be]", "(PrimaryLogPG::do_op(boost::intrusive_ptr<OpRequest>&)+0x3602) [0x55e5c3e0b6e2]", "(PrimaryLogPG::do_request(boost::intrusive_ptr<OpRequest>&, ThreadPool::TPHandle&)+0xe61) [0x55e5c3e16921]", "(OSD::dequeue_op(boost::intrusive_ptr<PG>, boost::intrusive_ptr<OpRequest>, ThreadPool::TPHandle&)+0x1c0) [0x55e5c3c63f40]", "(ceph::osd::scheduler::PGOpItem::run(OSD*, OSDShard*, boost::intrusive_ptr<PG>&, ThreadPool::TPHandle&)+0x6a) [0x55e5c3f7d31a]", "(OSD::ShardedOpWQ::_process(unsigned int, ceph::heartbeat_handle_d*)+0x8d2) [0x55e5c3c90212]", "(ShardedThreadPool::shardedthreadpool_worker(unsigned int)+0x403) [0x55e5c441b193]", "(ShardedThreadPool::WorkThreadSharded::entry()+0x14) [0x55e5c441e1d4]", "/lib/x86_64-linux-gnu/libpthread.so.0(+0x8609) [0x7ff1acfeb609]", "clone()" ], "ceph_version": "17.2.0", "crash_id": "2022-06-30T17:32:38.610013Z_99a78dea-4051-4810-a291-6d3c2ae896da", "entity_name": "osd.73cfa4e5fe68d6d853b0d002bb05a3bdabfb10d9", "os_id": "ubuntu", "os_name": "Ubuntu", "os_version": "20.04.4 LTS (Focal Fossa)", "os_version_id": "20.04", "process_name": "ceph-osd", "stack_sig": "6d785421df2ec40b267ce978b54583429bf4dc919af2817af6e2c66563f3b4db", "timestamp": "2022-06-30T17:32:38.610013Z", "utsname_machine": "x86_64", "utsname_release": "5.4.0-117-generic", "utsname_sysname": "Linux", "utsname_version": "#132-Ubuntu SMP Thu Jun 2 00:39:06 UTC 2022" }
Updated by Telemetry Bot over 1 year ago
Actions