Project

General

Profile

Actions

Bug #42921

closed

osd: segmentation fault in PGLog::check

Added by Patrick Donnelly over 4 years ago. Updated over 3 years ago.

Status:
Can't reproduce
Priority:
High
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
Q/A
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
fs
Component(RADOS):
EC plugins, OSD
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

2019-11-13T14:19:54.673 INFO:tasks.ceph.osd.5.smithi205.stderr:*** Caught signal (Segmentation fault) **
2019-11-13T14:19:54.673 INFO:tasks.ceph.osd.5.smithi205.stderr: in thread 7f4bf56e1700 thread_name:tp_osd_tp
2019-11-13T14:19:54.676 INFO:tasks.ceph.osd.5.smithi205.stderr: ceph version 15.0.0-7178-g1d28928 (1d2892869d953ef1139df5d1820c489cda6ad7cc) octopus (dev)
2019-11-13T14:19:54.676 INFO:tasks.ceph.osd.5.smithi205.stderr: 1: (()+0xf630) [0x7f4c1a16d630]
2019-11-13T14:19:54.677 INFO:tasks.ceph.osd.5.smithi205.stderr: 2: (std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::find(std::string const&) const+0x75) [0x561de5e56e45]
2019-11-13T14:19:54.677 INFO:tasks.ceph.osd.5.smithi205.stderr: 3: (PGLog::check()+0xb7) [0x561de5ee21a7]
2019-11-13T14:19:54.677 INFO:tasks.ceph.osd.5.smithi205.stderr: 4: (PGLog::write_log_and_missing(ceph::os::Transaction&, std::map<std::string, ceph::buffer::v14_2_0::list, std::less<std::string>, std::allocator<std::pair<std::string const, ceph::buffer::v14_2_0::list> > >*, coll_t const&, ghobject_t const&, bool)+0x1e2) [0x561de5ee2d52]
2019-11-13T14:19:54.677 INFO:tasks.ceph.osd.5.smithi205.stderr: 5: (PG::prepare_write(pg_info_t&, pg_info_t&, PastIntervals&, PGLog&, bool, bool, bool, ceph::os::Transaction&)+0x171) [0x561de5e9c1e1]
2019-11-13T14:19:54.677 INFO:tasks.ceph.osd.5.smithi205.stderr: 6: (PeeringState::write_if_dirty(ceph::os::Transaction&)+0x6c) [0x561de60507fc]
2019-11-13T14:19:54.677 INFO:tasks.ceph.osd.5.smithi205.stderr: 7: (PeeringState::append_log(std::vector<pg_log_entry_t, std::allocator<pg_log_entry_t> > const&, eversion_t, eversion_t, ceph::os::Transaction&, bool, bool)+0x1a9) [0x561de606ff59]
2019-11-13T14:19:54.677 INFO:tasks.ceph.osd.5.smithi205.stderr: 8: (non-virtual thunk to PrimaryLogPG::log_operation(std::vector<pg_log_entry_t, std::allocator<pg_log_entry_t> > const&, std::optional<pg_hit_set_history_t> const&, eversion_t const&, eversion_t const&, bool, ceph::os::Transaction&, bool)+0x7d) [0x561de5f731dd]
2019-11-13T14:19:54.678 INFO:tasks.ceph.osd.5.smithi205.stderr: 9: (ECBackend::handle_sub_write(pg_shard_t, boost::intrusive_ptr<OpRequest>, ECSubWrite&, ZTracer::Trace const&)+0x8ca) [0x561de613582a]
2019-11-13T14:19:54.678 INFO:tasks.ceph.osd.5.smithi205.stderr: 10: (ECBackend::_handle_message(boost::intrusive_ptr<OpRequest>)+0x2f6) [0x561de61499a6]
2019-11-13T14:19:54.678 INFO:tasks.ceph.osd.5.smithi205.stderr: 11: (PGBackend::handle_message(boost::intrusive_ptr<OpRequest>)+0x4a) [0x561de5fc554a]
2019-11-13T14:19:54.678 INFO:tasks.ceph.osd.5.smithi205.stderr: 12: (PrimaryLogPG::do_request(boost::intrusive_ptr<OpRequest>&, ThreadPool::TPHandle&)+0x5cb) [0x561de5f6a57b]
2019-11-13T14:19:54.678 INFO:tasks.ceph.osd.5.smithi205.stderr: 13: (OSD::dequeue_op(boost::intrusive_ptr<PG>, boost::intrusive_ptr<OpRequest>, ThreadPool::TPHandle&)+0x2f9) [0x561de5e0cac9]
2019-11-13T14:19:54.678 INFO:tasks.ceph.osd.5.smithi205.stderr: 14: (ceph::osd::scheduler::PGOpItem::run(OSD*, OSDShard*, boost::intrusive_ptr<PG>&, ThreadPool::TPHandle&)+0x69) [0x561de6041dd9]
2019-11-13T14:19:54.678 INFO:tasks.ceph.osd.5.smithi205.stderr: 15: (OSD::ShardedOpWQ::_process(unsigned int, ceph::heartbeat_handle_d*)+0x143a) [0x561de5e281aa]
2019-11-13T14:19:54.679 INFO:tasks.ceph.osd.5.smithi205.stderr: 16: (ShardedThreadPool::shardedthreadpool_worker(unsigned int)+0x5b6) [0x561de63f5556]
2019-11-13T14:19:54.679 INFO:tasks.ceph.osd.5.smithi205.stderr: 17: (ShardedThreadPool::WorkThreadSharded::entry()+0x10) [0x561de63f80a0]
2019-11-13T14:19:54.679 INFO:tasks.ceph.osd.5.smithi205.stderr: 18: (()+0x7ea5) [0x7f4c1a165ea5]
2019-11-13T14:19:54.679 INFO:tasks.ceph.osd.5.smithi205.stderr: 19: (clone()+0x6d) [0x7f4c190298cd]

From: /ceph/teuthology-archive/pdonnell-2019-11-13_04:26:42-fs-wip-pdonnell-testing-20191112.231923-distro-basic-smithi/4502396/teuthology.log

Core: /ceph/teuthology-archive/pdonnell-2019-11-13_04:26:42-fs-wip-pdonnell-testing-20191112.231923-distro-basic-smithi/4502396/remote/smithi205/coredump/1573654794.7942.core

Actions #1

Updated by Brad Hubbard over 4 years ago

  • Assignee set to Brad Hubbard
Actions #2

Updated by Neha Ojha over 3 years ago

  • Status changed from New to Can't reproduce
Actions

Also available in: Atom PDF