Project

General

Profile

Actions

Bug #2264

closed

mon: failed assert in bump_epoch

Added by Josh Durgin about 12 years ago. Updated almost 12 years ago.

Status:
Can't reproduce
Priority:
Normal
Assignee:
-
Category:
Monitor
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
Regression:
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

During startup of a teuthology run on commit 1775301bb46379648f3f88914ef56aa1982db020 (before the cluster was healthy) Ken saw this crash:

(gdb) bt
#0  0x00007f3f7d91df2b in raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:42
#1  0x000000000060f6bc in reraise_fatal (signum=6) at global/signal_handler.cc:58
#2  handle_fatal_signal (signum=6) at global/signal_handler.cc:104
#3  <signal handler called>
#4  0x00007f3f7c09f3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#5  0x00007f3f7c0a2b0b in __GI_abort () at abort.c:92
#6  0x00007f3f7c95dd7d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7  0x00007f3f7c95bf26 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007f3f7c95bf53 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007f3f7c95c04e in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00000000005c8e32 in ceph::__ceph_assert_fail (assertion=0x62fc40 "0", file=<optimized out>, line=182, 
    func=0x639580 "void MonitorStore::put_int(version_t, const char*, const char*)") at common/assert.cc:77
#11 0x000000000051135e in MonitorStore::put_int (this=0x7fff75045350, val=5, a=<optimized out>, b=<optimized out>) at mon/MonitorStore.cc:182
#12 0x000000000050a768 in Elector::bump_epoch (this=0x2004310, e=5) at mon/Elector.cc:54
#13 0x000000000050bd2b in Elector::start (this=0x2004310) at mon/Elector.cc:72
#14 0x000000000047078a in call_election (this=0x2004310) at mon/Elector.h:90
#15 Monitor::start_election (this=0x2004000) at mon/Monitor.cc:768
#16 0x000000000047b18a in Monitor::handle_probe_reply (this=0x2004000, m=0x2010900) at mon/Monitor.cc:598
#17 0x0000000000482d2b in Monitor::handle_probe (this=0x2004000, m=0x2010900) at mon/Monitor.cc:488
#18 0x000000000048406b in Monitor::_ms_dispatch (this=0x2004000, m=0x2010900) at mon/Monitor.cc:1457
#19 0x000000000048f332 in Monitor::ms_dispatch (this=0x2004000, m=0x2010900) at mon/Monitor.h:327
#20 0x00000000005adf43 in ms_deliver_dispatch (m=0x2010900, this=0x1fea680) at msg/Messenger.h:178
#21 SimpleMessenger::dispatch_entry (this=0x1fea680) at msg/SimpleMessenger.cc:363
#22 0x000000000057abcd in SimpleMessenger::DispatchThread::entry (this=<optimized out>) at msg/SimpleMessenger.h:560
#23 0x00007f3f7d915efc in start_thread (arg=0x7f3f78e49700) at pthread_create.c:304
#24 0x00007f3f7c14a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#25 0x0000000000000000 in ?? ()
Actions #1

Updated by Sage Weil almost 12 years ago

  • Status changed from 12 to Can't reproduce
Actions

Also available in: Atom PDF