Project

General

Profile

Actions

Bug #4884

closed

osd/OSD.cc: 217: FAILED assert(piter != rev_pending_splits.end())

Added by David Zafman almost 11 years ago. Updated almost 11 years ago.

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

0%

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

Description

0> 2013-05-01 13:23:44.951665 7f7315d41700 -1 osd/OSD.cc: In function 'void OSDService::mark_split_in_progress(pg_t, const std::set<pg_t>&)' thread 7f7315d41700 time 2013-05-01 13:23:44.919716
osd/OSD.cc: 217: FAILED assert(piter != rev_pending_splits.end())

ceph version 0.60-777-ga21ea01 (a21ea0186d9a7ef136ccadf96c02ba683bc5e533)
1: (OSDService::mark_split_in_progress(pg_t, std::set<pg_t, std::less<pg_t>, std::allocator<pg_t> > const&)+0x85) [0x611e85]
2: (OSD::advance_pg(unsigned int, PG*, ThreadPool::TPHandle&, PG::RecoveryCtx*, std::set<boost::intrusive_ptr<PG>, std::less<boost::intrusive_ptr<PG> >, std::allocator<boost::intrusive_ptr<PG> > >)+0x327) [0x63dd47]
3: (OSD::process_peering_events(std::list<PG
, std::allocator<PG*> > const&, ThreadPool::TPHandle&)+0x244) [0x63e294]
4: (OSD::PeeringWQ::_process(std::list<PG*, std::allocator<PG*> > const&, ThreadPool::TPHandle&)+0x12) [0x6778c2]
5: (ThreadPool::worker(ThreadPool::WorkThread*)+0x4e6) [0x837396]
6: (ThreadPool::WorkThread::entry()+0x10) [0x8391c0]
7: (()+0x7e9a) [0x7f73266d8e9a]
8: (clone()+0x6d) [0x7f732486bccd]

Actions

Also available in: Atom PDF