|
|
|
Program received signal SIGABRT, Aborted.
|
|
[Switching to Thread 0x7f496b723700 (LWP 12294)]
|
|
0x00007f497beff425 in raise () from /lib/x86_64-linux-gnu/libc.so.6
|
|
(gdb) bt
|
|
#0 0x00007f497beff425 in raise () from /lib/x86_64-linux-gnu/libc.so.6
|
|
#1 0x00007f497bf02b8b in abort () from /lib/x86_64-linux-gnu/libc.so.6
|
|
#2 0x00007f497c85169d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
|
|
#3 0x00007f497c84f846 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
|
|
#4 0x00007f497c84f873 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
|
|
#5 0x00007f497c84f96e in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
|
|
#6 0x000000000081b4ef in ceph::__ceph_assert_fail(char const*, char const*, int, char const*) ()
|
|
#7 0x0000000000593cd1 in ReplicatedPG::pull(hobject_t const&, eversion_t, int) ()
|
|
#8 0x0000000000595d03 in ReplicatedPG::recover_primary(int) ()
|
|
#9 0x00000000005b6e2f in ReplicatedPG::start_recovery_ops(int, PG::RecoveryCtx*) ()
|
|
#10 0x000000000060fec5 in OSD::do_recovery(PG*) ()
|
|
#11 0x000000000064789d in OSD::RecoveryWQ::_process(PG*) ()
|
|
#12 0x000000000081093c in ThreadPool::worker(ThreadPool::WorkThread*) ()
|
|
#13 0x0000000000812740 in ThreadPool::WorkThread::entry() ()
|
|
#14 0x00007f497d538e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
|
|
#15 0x00007f497bfbccbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
|
|
#16 0x0000000000000000 in ?? ()
|
|
|
|
|
|
#6 0x000000000081b4ef in ceph::__ceph_assert_fail (assertion=0x8d724a "peer_missing.count(fromosd)", file=<optimized out>, line=4890,
|
|
func=0x8dcc40 "int ReplicatedPG::pull(const hobject_t&, eversion_t, int)") at common/assert.cc:77
|
|
tss = <incomplete type>
|
|
buf = "osd/ReplicatedPG.cc: In function 'int ReplicatedPG::pull(const hobject_t&, eversion_t, int)' thread 7f496b723700 time 2012-12-10 16:42:40.295124\nosd/ReplicatedPG.cc: 4890: FAILED assert(peer_missing.c"...
|
|
bt = 0x213706c0
|
|
oss = <incomplete type>
|
|
|
|
(gdb) print buf
|
|
$2 = "osd/ReplicatedPG.cc: In function 'int ReplicatedPG::pull(const hobject_t&, eversion_t, int)' thread 7f496b723700 time 2012-12-10 16:42:40.295124\nosd/ReplicatedPG.cc: 4890: FAILED assert(peer_missing.count(fromosd))
|