Project

General

Profile

Actions

Bug #38172

open

segv in rocksdb NewIterator

Added by Sage Weil about 5 years ago. Updated over 4 years ago.

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

0%

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

Description

    -2> 2019-02-04 12:20:21.019 7f3bfe190700 10 mon.a@0(leader).auth v3 update_from_paxos
    -1> 2019-02-04 12:20:21.019 7f3bfe190700 10 mon.a@0(leader).paxosservice(mgr 1..3) refresh
     0> 2019-02-04 12:20:21.023 7f3bfe190700 -1 *** Caught signal (Segmentation fault) **
 in thread 7f3bfe190700 thread_name:fn_monstore

 ceph version 14.0.1-3291-gf0ce9af (f0ce9af7fce2e5e3c8c6fd319fe2e6cd3a60c76e) nautilus (dev)
 1: (()+0x11390) [0x7f3c0dc5b390]
 2: (rocksdb::MemTable::NewIterator(rocksdb::ReadOptions const&, rocksdb::Arena*)+0xea) [0x9f29ba]
 3: (rocksdb::DBImpl::NewInternalIterator(rocksdb::ReadOptions const&, rocksdb::ColumnFamilyData*, rocksdb::SuperVersion*, rocksdb::Arena*, rocksdb::RangeDelAggregator*)+0x7f) [0x948c2f]
 4: (rocksdb::DBImpl::NewIteratorImpl(rocksdb::ReadOptions const&, rocksdb::ColumnFamilyData*, unsigned long, rocksdb::ReadCallback*, bool, bool)+0xbd) [0x94911d]
 5: (rocksdb::DBImpl::NewIterator(rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*)+0xa3) [0x949203]
 6: (RocksDBStore::get_wholespace_iterator()+0x4f) [0x7c820f]
 7: (RocksDBStore::get_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x13c) [0x7cc49c]
 8: (MonitorDBStore::get_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x162) [0x72ebb2]
 9: (ConfigMonitor::load_config()+0x4b) [0x72baeb]
 10: (MgrMonitor::update_from_paxos(bool*)+0x103a) [0x8d73ca]
 11: (PaxosService::refresh(bool*)+0x25a) [0x800b2a]
 12: (Monitor::refresh_from_paxos(bool*)+0x10c) [0x6871dc]
 13: (Paxos::do_refresh()+0x4f) [0x7ef70f]
 14: (Paxos::commit_finish()+0x495) [0x7fb975]
 15: (C_Committed::finish(int)+0x34) [0x7ff444]
 16: (Context::complete(int)+0x9) [0x6c09d9]
 17: (MonitorDBStore::C_DoTransaction::finish(int)+0x8f) [0x7ff1af]
 18: (Context::complete(int)+0x9) [0x6c09d9]
 19: (Finisher::finisher_thread_entry()+0x16e) [0x7f3c0f0d1c0e]
 20: (()+0x76ba) [0x7f3c0dc516ba]
 21: (clone()+0x6d) [0x7f3c0d47a41d]
 NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

/a/sage-2019-02-04_11:44:07-rados-wip-sage-testing-2019-02-04-0335-distro-basic-smithi/3549142

this is a msgr testing branch, but I don't think it's related to this crash


Related issues 1 (0 open1 closed)

Related to RADOS - Bug #38024: segv, heap corruption in ec encode_and_writeResolvedRadoslaw Zarzynski01/23/2019

Actions
Actions #1

Updated by Sage Weil about 5 years ago

  • Related to Bug #38024: segv, heap corruption in ec encode_and_write added
Actions #2

Updated by Sage Weil about 5 years ago

I'm guessing this is a dup of #38024

Actions #3

Updated by Greg Farnum about 5 years ago

  • Priority changed from Urgent to Normal

We can bump back up if it appears again or close it if we don't see it reappear.

Actions #4

Updated by Patrick Donnelly over 4 years ago

  • Status changed from 12 to New
Actions

Also available in: Atom PDF