Project

General

Profile

Actions

Bug #19769

closed

ceph-mon 12.0.2 crashes at startup in creating_pgs_t::decode

Added by Dan van der Ster almost 7 years ago. Updated almost 7 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Community (dev)
Tags:
Backport:
Regression:
Yes
Severity:
1 - critical
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

(gdb) bt
#0  0x00007fe50ad5e23b in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37
#1  0x00007fe50c15df54 in reraise_fatal (signum=6) at /usr/src/debug/ceph-12.0.2/src/global/signal_handler.cc:74
#2  handle_fatal_signal (signum=6) at /usr/src/debug/ceph-12.0.2/src/global/signal_handler.cc:138
#3  <signal handler called>
#4  0x00007fe5080201d7 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#5  0x00007fe5080218c8 in __GI_abort () at abort.c:90
#6  0x00007fe5089249d5 in __gnu_cxx::__verbose_terminate_handler ()
    at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95
#7  0x00007fe508922946 in __cxxabiv1::__terminate (handler=<optimized out>)
    at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:38
#8  0x00007fe508922973 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:48
#9  0x00007fe508922b93 in __cxxabiv1::__cxa_throw (obj=0x7fe516f6cf20,
    tinfo=0x7fe50c6ba1d0 <typeinfo for ceph::buffer::end_of_buffer>, dest=
    0x7fe50bd33040 <ceph::buffer::end_of_buffer::~end_of_buffer()>)
    at ../../../../libstdc++-v3/libsupc++/eh_throw.cc:87
#10 0x00007fe50becd715 in ceph::buffer::list::iterator_impl<false>::copy (this=0x7ffe668a9f10,
    len=<optimized out>, dest=0x7ffe668a9c7c "\376\177") at /usr/src/debug/ceph-12.0.2/src/common/buffer.cc:1156
#11 0x00007fe50bde2e8c in decode_raw<unsigned char> (p=..., t=@0x7ffe668a9c7c: 254 '\376')
    at /usr/src/debug/ceph-12.0.2/src/include/encoding.h:61
#12 decode (p=..., v=@0x7ffe668a9c7c: 254 '\376') at /usr/src/debug/ceph-12.0.2/src/include/encoding.h:68
#13 creating_pgs_t::decode (this=this@entry=0x7fe517c3de78, bl=...)
    at /usr/src/debug/ceph-12.0.2/src/mon/CreatingPGs.h:22
#14 0x00007fe50bd9e16a in OSDMonitor::update_from_paxos (this=0x7fe517c3d000, need_bootstrap=<optimized out>)
    at /usr/src/debug/ceph-12.0.2/src/mon/OSDMonitor.cc:256
#15 0x00007fe50bd67335 in PaxosService::refresh (this=0x7fe517c3d000, need_bootstrap=need_bootstrap@entry=0x0)
    at /usr/src/debug/ceph-12.0.2/src/mon/PaxosService.cc:147
#16 0x00007fe50bcfa53b in Monitor::refresh_from_paxos (this=this@entry=0x7fe5193ec000,
    need_bootstrap=need_bootstrap@entry=0x0) at /usr/src/debug/ceph-12.0.2/src/mon/Monitor.cc:859
#17 0x00007fe50bcfa975 in Monitor::init_paxos (this=this@entry=0x7fe5193ec000)
    at /usr/src/debug/ceph-12.0.2/src/mon/Monitor.cc:837
#18 0x00007fe50bd0c07d in Monitor::preinit (this=0x7fe5193ec000)
    at /usr/src/debug/ceph-12.0.2/src/mon/Monitor.cc:708
#19 0x00007fe50bc50848 in main (argc=<optimized out>, argv=<optimized out>)
    at /usr/src/debug/ceph-12.0.2/src/ceph_mon.cc:729

Related issues 1 (0 open1 closed)

Is duplicate of Ceph - Bug #19500: mon: crash at creating_pgs_t::decodeResolved04/05/2017

Actions
Actions #1

Updated by Dan van der Ster almost 7 years ago

Oh, this is a dupe of #19500.

We need this commit: 32b1b0476ad0d6a50d84732ce96cda6ee09f6bec ??

12.0.3 soon then?

Actions #2

Updated by Abhishek Lekshmanan almost 7 years ago

Dan van der Ster wrote:

Oh, this is a dupe of #19500.

We need this commit: 32b1b0476ad0d6a50d84732ce96cda6ee09f6bec ??

12.0.3 soon then?

Sure thanks for reporting!

Actions #3

Updated by Greg Farnum almost 7 years ago

  • Is duplicate of Bug #19500: mon: crash at creating_pgs_t::decode added
Actions #4

Updated by Greg Farnum almost 7 years ago

  • Status changed from New to Duplicate
Actions

Also available in: Atom PDF