Project

General

Profile

Bug #7071

osd/ReplicatedPG.cc: 5953: FAILED assert(attrs->count("_"))

Added by Sage Weil about 10 years ago. Updated about 10 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

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

Description

     0> 2013-12-30 03:35:52.408898 7f1ea6d1a700 -1 osd/ReplicatedPG.cc: In function 'ObjectContextRef ReplicatedPG::get_object_context(const hobject_t&, bool, std::map<std::basic_string<char>, ceph::buffer::ptr>*)' thread 7f1ea6d1a700 time 2013-12-30 03:35:52.362277
osd/ReplicatedPG.cc: 5953: FAILED assert(attrs->count("_"))

 ceph version 0.73-777-g38d9613 (38d9613bcbfcb41c85748b29aa7a031ca231be42)
 1: (ReplicatedPG::get_object_context(hobject_t const&, bool, std::map<std::string, ceph::buffer::ptr, std::less<std::string>, std::allocator<std::pair<std::string const, ceph::buffer::ptr> > >*)+0xa00) [0x7ae930]
 2: (ReplicatedPG::get_obc(hobject_t const&, std::map<std::string, ceph::buffer::ptr, std::less<std::string>, std::allocator<std::pair<std::string const, ceph::buffer::ptr> > >&)+0x11) [0x803361]
 3: (ReplicatedBackend::handle_pull_response(int, PushOp&, PullOp*, std::list<hobject_t, std::allocator<hobject_t> >*, ObjectStore::Transaction*)+0x645) [0x7deec5]
 4: (ReplicatedBackend::_do_pull_response(std::tr1::shared_ptr<OpRequest>)+0x26c) [0x7e016c]
 5: (ReplicatedBackend::handle_message(std::tr1::shared_ptr<OpRequest>)+0x321) [0x8075e1]
 6: (ReplicatedPG::do_request(std::tr1::shared_ptr<OpRequest>, ThreadPool::TPHandle&)+0x1ee) [0x782b5e]
 7: (OSD::dequeue_op(boost::intrusive_ptr<PG>, std::tr1::shared_ptr<OpRequest>, ThreadPool::TPHandle&)+0x342) [0x5f4952]
 8: (OSD::OpWQ::_process(boost::intrusive_ptr<PG>, ThreadPool::TPHandle&)+0x478) [0x60be88]
 9: (ThreadPool::WorkQueueVal<std::pair<boost::intrusive_ptr<PG>, std::tr1::shared_ptr<OpRequest> >, boost::intrusive_ptr<PG> >::_void_process(void*, ThreadPool::TPHandle&)+0x9c) [0x64f43c]
 10: (ThreadPool::worker(ThreadPool::WorkThread*)+0x4e6) [0x983f26]
 11: (ThreadPool::WorkThread::entry()+0x10) [0x985d30]
 12: (()+0x7e9a) [0x7f1ebb3b4e9a]
 13: (clone()+0x6d) [0x7f1eb99753fd]
 NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-12-29_23:01:35-kcephfs-master-testing-basic-plana/18899


Related issues

Related to Ceph - Bug #7065: omap_clear() also removes all of object's xatts Resolved 12/27/2013

History

#1 Updated by Samuel Just about 10 years ago

  • Status changed from 12 to Resolved

This was probably fixed by 0c81849c4f1661ce89b8623edaf2873bb6611f62.

Also available in: Atom PDF