Bug #991
osd: OSD::_process_pg_info
% Done:
0%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
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 13 years ago
- Target version set to v0.28
#2 Updated by Sage Weil almost 13 years ago
- Target version changed from v0.28 to v0.26.1
#3 Updated by Sage Weil almost 13 years ago
- Target version changed from v0.26.1 to v0.27.1
#4 Updated by Sage Weil almost 13 years ago
- Status changed from New to Closed