Project

General

Profile

Actions

Bug #305

closed

Monitor crash on "ceph osd pool set"

Added by Wido den Hollander over 13 years ago. Updated over 13 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
OSD
Target version:
-
% Done:

0%

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

Description

When running "ceph osd pool set" with no arguments, the monitor who receives this command crashes.

Core was generated by `/usr/bin/cmon -i 0 -c /etc/ceph/ceph.conf'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007f274e2eb022 in ?? () from /lib/libc.so.6
(gdb) bt
#0  0x00007f274e2eb022 in ?? () from /lib/libc.so.6
#1  0x00007f274eb2ca40 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) () from /usr/lib/libstdc++.so.6
#2  0x000000000049b06d in OSDMap::lookup_pg_pool_name(char const*) ()
#3  0x0000000000486e35 in OSDMonitor::prepare_command (this=0x1b24980, m=0x7f2744002420) at mon/OSDMonitor.cc:1359
#4  0x000000000048ac5b in OSDMonitor::prepare_update (this=0x1b24980, m=0x7f2744002420) at mon/OSDMonitor.cc:242
#5  0x0000000000482641 in PaxosService::dispatch (this=0x1b24980, m=0x7f2744002420) at mon/PaxosService.cc:70
#6  0x0000000000469754 in Monitor::handle_command (this=0x1b23620, m=0x7f2744002420) at mon/Monitor.cc:286
#7  0x000000000046c108 in Monitor::_ms_dispatch (this=<value optimized out>, m=0x7f2744002420) at mon/Monitor.cc:646
#8  0x000000000046ca2a in Monitor::handle_forward (this=0x1b23620, m=0x7f2744002190) at mon/Monitor.cc:417
#9  0x000000000046c0f0 in Monitor::_ms_dispatch (this=<value optimized out>, m=0x7f2744002190) at mon/Monitor.cc:746
#10 0x0000000000477e97 in Monitor::ms_dispatch(Message*) ()
#11 0x0000000000450f69 in Messenger::ms_deliver_dispatch (this=0x1b0f350) at msg/Messenger.h:97
#12 SimpleMessenger::dispatch_entry (this=0x1b0f350) at msg/SimpleMessenger.cc:342
#13 0x000000000044874c in SimpleMessenger::DispatchThread::entry (this=0x1b0f7d8) at msg/SimpleMessenger.h:534
#14 0x000000000045b8ca in Thread::_entry_func (arg=0x30) at ./common/Thread.h:39
#15 0x00007f274f12e9ca in start_thread () from /lib/libpthread.so.0
#16 0x00007f274e34e6cd in clone () from /lib/libc.so.6
#17 0x0000000000000000 in ?? ()

The binary, log and core-dump are uploaded to logger.ceph.widodh.nl into /srv/ceph/issues/cmon_crash_osd_pool

Actions #1

Updated by Sage Weil over 13 years ago

  • Status changed from New to Resolved
Actions

Also available in: Atom PDF