Project

General

Profile

Actions

Bug #5656

closed

./osd/OSDMap.h: 536: FAILED assert(pools.count(pg.pool()))

Added by Samuel Just almost 11 years ago. Updated over 10 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

ceph version 0.66-672-gd150193 (d1501938f5d07c067d908501fc5cfe3c857d7281)
1: (OSD::_make_pg(std::tr1::shared_ptr<OSDMap const>, pg_t)+0x529) [0x66f739]
2: (OSD::split_pgs(PG*, std::set<pg_t, std::less<pg_t>, std::allocator<pg_t> > const&, std::set<boost::intrusive_ptr<PG>, std::less<boost::intrusive_ptr<PG> >, std::allocator<boost::intrusive_ptr<PG> > >, std::tr1::shared_ptr<OSDMap const>, std::tr1::shared_ptr<OSDMap const>, PG::RecoveryCtx)+0x278) [0x6726b8]
3: (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> > >)+0x3a1) [0x695d11]
4: (OSD::process_peering_events(std::list<PG
, std::allocator<PG*> > const&, ThreadPool::TPHandle&)+0x237) [0x6961d7]
5: (OSD::PeeringWQ::_process(std::list<PG*, std::allocator<PG*> > const&, ThreadPool::TPHandle&)+0x12) [0x6d3b72]
6: (ThreadPool::worker(ThreadPool::WorkThread*)+0x4e6) [0x8b8676]
7: (ThreadPool::WorkThread::entry()+0x10) [0x8ba4a0]
8: (()+0x7e9a) [0x7f4f71b87e9a]
9: (clone()+0x6d) [0x7f4f6fd1accd]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

--- begin dump of recent events ---
-2> 2013-07-17 13:50:36.902632 7f4f5e9eb700 1 osd.0 pg_epoch: 600 pg[1.d( v 8'2 (8'2,8'2] local-les=506 n=2 ec=1 les/c 476/476 600/600/553) [1,0]/[1,5] r=-1 lpr=600 pi=475-599/6 lcod 0'0 remapped NOTIFY] state<Start>: transitioning to Stray
-1> 2013-07-17 13:50:36.903448 7f4f5e9eb700 1 osd.0 pg_epoch: 600 pg[0.c( empty local-les=516 n=0 ec=1 les/c 516/516 600/600/571) [0,2]/[2,1] r=-1 lpr=600 pi=426-599/7 remapped NOTIFY] state<Start>: transitioning to Stray
0> 2013-07-17 13:50:36.905812 7f4f5e9eb700 -1 ./osd/OSDMap.h: In function 'int OSDMap::get_pg_type(pg_t) const' thread 7f4f5e9eb700 time 2013-07-17 13:50:36.903629
./osd/OSDMap.h: 536: FAILED assert(pools.count(pg.pool()))

ceph version 0.66-672-gd150193 (d1501938f5d07c067d908501fc5cfe3c857d7281)
1: (OSD::_make_pg(std::tr1::shared_ptr&lt;OSDMap const&gt;, pg_t)+0x529) [0x66f739]
2: (OSD::split_pgs(PG*, std::set&lt;pg_t, std::less&lt;pg_t&gt;, std::allocator&lt;pg_t&gt; > const&, std::set&lt;boost::intrusive_ptr&lt;PG&gt;, std::less&lt;boost::intrusive_ptr&lt;PG&gt; >, std::allocator&lt;boost::intrusive_ptr&lt;PG&gt; > >, std::tr1::shared_ptr&lt;OSDMap const&gt;, std::tr1::shared_ptr&lt;OSDMap const&gt;, PG::RecoveryCtx)+0x278) [0x6726b8]
3: (OSD::advance_pg(unsigned int, PG*, ThreadPool::TPHandle&, PG::RecoveryCtx*, std::set&lt;boost::intrusive_ptr&lt;PG&gt;, std::less&lt;boost::intrusive_ptr&lt;PG&gt; >, std::allocator&lt;boost::intrusive_ptr&lt;PG&gt; > >)+0x3a1) [0x695d11]
4: (OSD::process_peering_events(std::list&lt;PG
, std::allocator&lt;PG*&gt; > const&, ThreadPool::TPHandle&)+0x237) [0x6961d7]
5: (OSD::PeeringWQ::_process(std::list&lt;PG*, std::allocator&lt;PG*&gt; > const&, ThreadPool::TPHandle&)+0x12) [0x6d3b72]
6: (ThreadPool::worker(ThreadPool::WorkThread*)+0x4e6) [0x8b8676]
7: (ThreadPool::WorkThread::entry()+0x10) [0x8ba4a0]
8: (()+0x7e9a) [0x7f4f71b87e9a]
9: (clone()+0x6d) [0x7f4f6fd1accd]
NOTE: a copy of the executable, or `objdump -rdS &lt;executable&gt;` is needed to interpret this.

--- logging levels ---

Actions #1

Updated by Ian Colle almost 11 years ago

  • Assignee set to Samuel Just
Actions #2

Updated by Sage Weil over 10 years ago

  • Status changed from New to 12

full logs at: ubuntu@teuthology:/a/sage-foo/76309

Actions #3

Updated by Samuel Just over 10 years ago

  • Status changed from 12 to In Progress
Actions #4

Updated by Samuel Just over 10 years ago

  • Status changed from In Progress to Resolved

0897d3a820ec182ebd74100a370dbadab50de84f

Actions

Also available in: Atom PDF