Project

General

Profile

Actions

Bug #8048

closed

osd/ReplicatedPG: FAILED assert(!parent->get_log().get_missing().is_missing(soid))

Added by Josh Durgin about 10 years ago. Updated about 10 years ago.

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

0%

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

Description

From effectively the master branch: http://qa-proxy.ceph.com/teuthology/joshd-2014-04-08_17:21:20-rados-wip-6480-testing-basic-plana/179672/


osd/ReplicatedPG.cc: 7297: FAILED assert(!parent->get_log().get_missing().is_missing(soid)) ceph version 0.79-87-gc2f37bb (c2f37bb723178e6ae5fe5121baa06aba994025c1)
1: (ReplicatedBackend::sub_op_modify(std::tr1::shared_ptr<OpRequest>)+0x11f5) [0x7ddb75]
2: (ReplicatedBackend::handle_message(std::tr1::shared_ptr<OpRequest>)+0x55c) [0x90bc8c]
3: (ReplicatedPG::do_request(std::tr1::shared_ptr<OpRequest>, ThreadPool::TPHandle&)+0x1ee) [0x7bd04e]
4: (OSD::dequeue_op(boost::intrusive_ptr<PG>, std::tr1::shared_ptr<OpRequest>, ThreadPool::TPHandle&)+0x34a) [0x61a3aa]
5: (OSD::OpWQ::_process(boost::intrusive_ptr<PG>, ThreadPool::TPHandle&)+0x628) [0x6353e8]
6: (ThreadPool::WorkQueueVal<std::pair<boost::intrusive_ptr<PG>, std::tr1::shared_ptr<OpRequest> >, boost::intrusive_ptr<PG> >::_void_process(void*, ThreadPool::TPHandle&)+0x9c) [0x67aefc]
7: (ThreadPool::worker(ThreadPool::WorkThread*)+0x4e6) [0xa57136]
8: (ThreadPool::WorkThread::entry()+0x10) [0xa58f40]
9: (()+0x7e9a) [0x7f8e9b07be9a]
10: (clone()+0x6d) [0x7f8e9963c3fd]
Actions

Also available in: Atom PDF