Project

General

Profile

Actions

Bug #5307

closed

ceph_test_filestore crashes

Added by David Zafman almost 11 years ago. Updated almost 11 years ago.

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

0%

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

Description

$ ./ceph_test_filestore
[==========] Running 11 tests from 2 test cases.
[----------] Global test environment set-up.
[----------] 10 tests from StoreTest
[ RUN ] StoreTest.SimpleColTest
2013-06-10 21:29:04.600473 7f42a0e06780 1 filestore(store_test_temp_dir) mkfs in store_test_temp_dir
2013-06-10 21:29:04.600629 7f42a0e06780 1 filestore(store_test_temp_dir) mkfs generated fsid b15c3f76-c28d-4b06-a22e-d12bb8471cc7
2013-06-10 21:29:04.615271 7f42a0e06780 1 filestore(store_test_temp_dir) leveldb db exists/created
2013-06-10 21:29:04.615762 7f42a0e06780 1 journal FileJournal::_open: disabling aio for non-block journal. Use journal_force_aio to force use of aio anyway
2013-06-10 21:29:04.617242 7f42a0e06780 1 journal _open store_test_temp_journal fd 7: 419430400 bytes, block size 4096 bytes, directio = 1, aio = 0
2013-06-10 21:29:04.641353 7f42a0e06780 0 filestore(store_test_temp_dir) mkjournal created journal on store_test_temp_journal
2013-06-10 21:29:04.641393 7f42a0e06780 1 filestore(store_test_temp_dir) mkfs done in store_test_temp_dir
2013-06-10 21:29:04.643734 7f42a0e06780 -1 filestore(store_test_temp_dir) limited size xattrs -
enable filestore_xattr_use_omap
create collection
ceph_test_filestore: /usr/include/boost/smart_ptr/scoped_ptr.hpp:97: T* boost::scoped_ptr<T>::operator->() const [with T = ObjectMap]: Assertion `px != 0' failed.
  • Caught signal (Aborted)
    in thread 7f42a0e06780
    ceph version 0.63-559-g0fe4bc0 (0fe4bc09cc05ad29973df943e380c73f23272372)
    1: (ceph::BackTrace::BackTrace(int)+0x2d) [0x98e577]
    2: ./ceph_test_filestore() [0x9ff8d6]
    3: (()+0xfcb0) [0x7f42a07eccb0]
    4: (gsignal()+0x35) [0x7f429ed2f445]
    5: (abort()+0x17b) [0x7f429ed32bab]
    6: (()+0x2f10e) [0x7f429ed2810e]
    7: (()+0x2f1b2) [0x7f429ed281b2]
    8: (boost::scoped_ptr<ObjectMap>::operator->() const+0x31) [0x991f29]
    9: (FileStore::_set_replay_guard(int, SequencerPosition const&, hobject_t const*, bool)+0x1a0) [0x96b230]
    10: (FileStore::_set_replay_guard(coll_t, SequencerPosition const&, bool)+0x25e) [0x96b014]
    11: (FileStore::_create_collection(coll_t, SequencerPosition const&)+0x3c9) [0x9854af]
    12: (FileStore::_do_transaction(ObjectStore::Transaction&, unsigned long, int)+0x154a) [0x96e154]
    13: (FileStore::_do_transactions(std::list<ObjectStore::Transaction*, std::allocator<ObjectStore::Transaction*> >&, unsigned long, ThreadPool::TPHandle*)+0xe7) [0x96ad5b]
    14: (FileStore::do_transactions(std::list<ObjectStore::Transaction*, std::allocator<ObjectStore::Transaction*> >&, unsigned long)+0x2d) [0x98e4c1]
    15: (FileStore::queue_transactions(ObjectStore::Sequencer*, std::list<ObjectStore::Transaction*, std::allocator<ObjectStore::Transaction*> >&, std::tr1::shared_ptr<TrackedOp>)+0xb96) [0x96a6a8]
    16: (ObjectStore::queue_transactions(ObjectStore::Sequencer*, std::list<ObjectStore::Transaction*, std::allocator<ObjectStore::Transaction*> >&, Context*, Context*, Context*, std::tr1::shared_ptr<TrackedOp>)+0xd3) [0x925571]
    17: (ObjectStore::apply_transactions(ObjectStore::Sequencer*, std::list<ObjectStore::Transaction*, std::allocator<ObjectStore::Transaction*> >&, Context*)+0xfd) [0x9a5b2b]
    18: (ObjectStore::apply_transaction(ObjectStore::Transaction&, Context*)+0x55) [0x925345]
    19: (StoreTest_SimpleColTest_Test::TestBody()+0x108) [0x915db4]
    20: (testing::Test::Run()+0x95) [0x937ba7]
    21: (testing::internal::TestInfoImpl::Run()+0xd7) [0x93810d]
    22: (testing::TestCase::Run()+0xca) [0x938618]
    23: (testing::internal::UnitTestImpl::RunAllTests()+0x272) [0x93cb94]
    24: (testing::UnitTest::Run()+0x1c) [0x93baf6]
    25: (main()+0x121) [0x9228e1]
    26: (__libc_start_main()+0xed) [0x7f429ed1a76d]
    27: ./ceph_test_filestore() [0x91585d]
    2013-06-10 21:29:04.654088 7f42a0e06780 -1
    Caught signal (Aborted) *
    in thread 7f42a0e06780
Actions #1

Updated by Samuel Just almost 11 years ago

  • Status changed from New to Resolved

Needs --filestore-xattr-use-omap=true

Actions

Also available in: Atom PDF