Project

General

Profile

Bug #991

osd: OSD::_process_pg_info

Added by Wido den Hollander almost 9 years ago. Updated almost 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
OSD
Target version:
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature:

Description

At the same time my OSD from #990 crashed, another OSD on the same machine went down, but with a different backtrace:

(gdb) bt
#0  0x00007fb7f73f87bb in raise () from /lib/libpthread.so.0
#1  0x0000000000620ce3 in reraise_fatal (signum=18845) at common/signal.cc:63
#2  0x0000000000621a0b in handle_fatal_signal (signum=6) at common/signal.cc:110
#3  <signal handler called>
#4  0x00007fb7f5fc8a75 in raise () from /lib/libc.so.6
#5  0x00007fb7f5fcc5c0 in abort () from /lib/libc.so.6
#6  0x00007fb7f687e8e5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#7  0x00007fb7f687cd16 in ?? () from /usr/lib/libstdc++.so.6
#8  0x00007fb7f687cd43 in std::terminate() () from /usr/lib/libstdc++.so.6
#9  0x00007fb7f687ce3e in __cxa_throw () from /usr/lib/libstdc++.so.6
#10 0x0000000000607caa in ceph::__ceph_assert_fail (assertion=<value optimized out>, file=<value optimized out>, line=<value optimized out>, 
    func=0x6441a0 "void OSD::_process_pg_info(epoch_t, int, PG::Info&, PG::Log&, PG::Missing*, std::map<int, std::map<pg_t, PG::Query, std::less<pg_t>, std::allocator<std::pair<const pg_t, PG::Query> > >, std::less<int>"...)
    at common/assert.cc:86
#11 0x0000000000518969 in OSD::_process_pg_info (this=0x16af000, epoch=<value optimized out>, from=26, info=..., log=..., missing=0x0, query_map=..., info_map=0x7fb7ebd675b0, created=@0x7fb7ebd675fc) at osd/OSD.cc:4284
#12 0x0000000000518ef3 in OSD::handle_pg_info (this=0x16af000, m=0x27e3000) at osd/OSD.cc:4368
#13 0x000000000051b2fd in OSD::_dispatch (this=0x16af000, m=0x27e3000) at osd/OSD.cc:2581
#14 0x000000000051bdcf in OSD::ms_dispatch (this=0x16af000, m=0x27e3000) at osd/OSD.cc:2388
#15 0x00000000004736e3 in Messenger::ms_deliver_dispatch (this=0x16ada00) at msg/Messenger.h:98
#16 SimpleMessenger::dispatch_entry (this=0x16ada00) at msg/SimpleMessenger.cc:352
#17 0x000000000046a4fc in SimpleMessenger::DispatchThread::entry (this=0x16ade88) at msg/SimpleMessenger.h:533
#18 0x00007fb7f73ef9ca in start_thread () from /lib/libpthread.so.0
#19 0x00007fb7f607b70d in clone () from /lib/libc.so.6
#20 0x0000000000000000 in ?? ()
(gdb)

Same story here, restarting with full logging didn't reveal anything.

This core is available on atom3.ceph.widodh.nl:/core.atom3.18845

History

#1 Updated by Sage Weil almost 9 years ago

  • Target version set to v0.28

#2 Updated by Sage Weil almost 9 years ago

  • Target version changed from v0.28 to v0.26.1

#3 Updated by Sage Weil almost 9 years ago

  • Target version changed from v0.26.1 to v0.27.1

#4 Updated by Sage Weil almost 9 years ago

  • Status changed from New to Closed

Also available in: Atom PDF