Bug #2042
mon: crash in LogMonitor::update_from_paxos
Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
Monitor
Target version:
-
% Done:
0%
Source:
Q/A
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
(gdb) bt #0 0x00007f0f489f8a0b in raise () from /lib/libpthread.so.0 #1 0x000000000059af43 in reraise_fatal (signum=32256) at global/signal_handler.cc:59 #2 0x000000000059b50c in handle_fatal_signal (signum=<value optimized out>) at global/signal_handler.cc:109 #3 <signal handler called> #4 0x00007f0f471ccba5 in raise () from /lib/libc.so.6 #5 0x00007f0f471d06b0 in abort () from /lib/libc.so.6 #6 0x00007f0f47a706bd in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6 #7 0x00007f0f47a6e906 in ?? () from /usr/lib/libstdc++.so.6 #8 0x00007f0f47a6e933 in std::terminate() () from /usr/lib/libstdc++.so.6 #9 0x00007f0f47a6ea3e in __cxa_throw () from /usr/lib/libstdc++.so.6 #10 0x0000000000581e79 in ceph::buffer::list::iterator::copy (this=0x7f0f44f79d70, len=1852792626, dest=...) at common/buffer.cc:531 #11 0x00000000004f1b6f in decode (this=<value optimized out>) at ./include/encoding.h:172 #12 decode (this=<value optimized out>) at ./common/LogEntry.h:84 #13 LogMonitor::update_from_paxos (this=<value optimized out>) at mon/LogMonitor.cc:126 #14 0x0000000000493df0 in PaxosService::_active (this=0xf81120) at mon/PaxosService.cc:167 #15 0x000000000047af3a in Context::complete (this=0x7e00, r=32270) at ./include/Context.h:41 #16 0x000000000049196a in finish_contexts(CephContext*, std::list<Context*, std::allocator<Context*> >&, int) () #17 0x000000000048c545 in Paxos::handle_lease (this=0xfa8b00, lease=0xfe6c80) at mon/Paxos.cc:659 #18 0x000000000049045b in Paxos::dispatch (this=0xfa8b00, m=0xfe6c80) at mon/Paxos.cc:875 #19 0x0000000000478ef4 in Monitor::_ms_dispatch (this=<value optimized out>, m=0xfe6c80) at mon/Monitor.cc:1394 #20 0x000000000048673c in Monitor::ms_dispatch(Message*) () #21 0x000000000052fb3a in ms_deliver_dispatch (this=0xf83480) at msg/Messenger.h:103 #22 SimpleMessenger::dispatch_entry (this=0xf83480) at msg/SimpleMessenger.cc:364 #23 0x000000000046027c in SimpleMessenger::DispatchThread::entry (this=0xf838d8) at msg/SimpleMessenger.h:530 #24 0x00007f0f489f0971 in start_thread () from /lib/libpthread.so.0 #25 0x00007f0f4727f92d in clone () from /lib/libc.so.6 #26 0x0000000000000000 in ?? ()
paxosv is 108, but sadly I can't see summary (this is optimized away!), and no data was preserved. the bl is 3839 bytes.
Related issues
History
#1 Updated by Sage Weil over 11 years ago
core + binary + tarball are at metropolis:~sage/bug-2042
#2 Updated by Sage Weil over 11 years ago
ubuntu@teuthology:/a/nightly_coverage_2012-02-08-b/11127
#3 Updated by Sage Weil over 11 years ago
- Status changed from New to Need More Info
- Source set to Q/A
#4 Updated by Sage Weil over 11 years ago
- Status changed from Need More Info to Can't reproduce
#5 Updated by Greg Farnum over 11 years ago
Hrm, I think that this is duplicated by #2593?