Bug #8282
ceph-objectstore-test segv
% Done:
0%
Source:
Q/A
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
2014-05-02T04:49:48.513 INFO:teuthology.orchestra.run.err:[10.214.131.28]: seeding object 990 2014-05-02T04:49:48.515 INFO:teuthology.orchestra.run.err:[10.214.131.28]: Op 0 2014-05-02T04:49:48.515 INFO:teuthology.orchestra.run.err:[10.214.131.28]: available_objects: 984 in_flight_objects: 16 total objects: 1000 in_flight 16 2014-05-02T04:49:48.518 INFO:teuthology.orchestra.run.err:[10.214.131.28]: Op 10 2014-05-02T04:49:48.518 INFO:teuthology.orchestra.run.err:[10.214.131.28]: available_objects: 987 in_flight_objects: 13 total objects: 1000 in_flight 13 2014-05-02T04:49:48.519 INFO:teuthology.orchestra.run.err:[10.214.131.28]: *** Caught signal (Segmentation fault) ** 2014-05-02T04:49:48.519 INFO:teuthology.orchestra.run.err:[10.214.131.28]: in thread 7f4c1affd700 2014-05-02T04:49:48.520 INFO:teuthology.orchestra.run.err:[10.214.131.28]: Op 20 2014-05-02T04:49:48.520 INFO:teuthology.orchestra.run.err:[10.214.131.28]: available_objects: 991 in_flight_objects: 8 total objects: 999 in_flight 8 2014-05-02T04:49:48.520 INFO:teuthology.orchestra.run.err:[10.214.131.28]: ceph version 0.80-rc1-97-gc6ada53 (c6ada53a146f3196e11f545cfc968fc21657aec6) 2014-05-02T04:49:48.520 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 1: ceph_test_objectstore() [0x6374aa] 2014-05-02T04:49:48.521 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 2: (()+0xfcb0) [0x7f4c2650fcb0] 2014-05-02T04:49:48.521 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 3: (std::_List_base<ceph::buffer::ptr, std::allocator<ceph::buffer::ptr> >::_M_clear()+0x7) [0x522cc7] 2014-05-02T04:49:48.521 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 4: (StripObjectMap::save_strip_header(StripObjectMap::StripObjectHeader&, SequencerPosition const&, std::tr1::shared_ptr<KeyValueDB::TransactionImpl>)+0x37) [0x5ea577] 2014-05-02T04:49:48.521 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 5: (KeyValueStore::BufferTransaction::submit_transaction()+0x53a) [0x5ed6ba] 2014-05-02T04:49:48.521 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 6: (KeyValueStore::_do_transactions(std::list<ObjectStore::Transaction*, std::allocator<ObjectStore::Transaction*> >&, unsigned long, ThreadPool::TPHandle*)+0x170) [0x604f30] 2014-05-02T04:49:48.521 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 7: (KeyValueStore::_do_op(KeyValueStore::OpSequencer*, ThreadPool::TPHandle&)+0x18d) [0x6051ed] 2014-05-02T04:49:48.521 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 8: (ThreadPool::worker(ThreadPool::WorkThread*)+0x4e6) [0x64c4e6] 2014-05-02T04:49:48.521 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 9: (ThreadPool::WorkThread::entry()+0x10) [0x64e2f0] 2014-05-02T04:49:48.521 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 10: (()+0x7e9a) [0x7f4c26507e9a] 2014-05-02T04:49:48.521 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 11: (clone()+0x6d) [0x7f4c24ccc3fd] 2014-05-02T04:49:48.536 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 2014-05-02 04:49:48.520367 7f4c1affd700 -1 *** Caught signal (Segmentation fault) ** 2014-05-02T04:49:48.536 INFO:teuthology.orchestra.run.err:[10.214.131.28]: in thread 7f4c1affd700 2014-05-02T04:49:48.536 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 2014-05-02T04:49:48.536 INFO:teuthology.orchestra.run.err:[10.214.131.28]: ceph version 0.80-rc1-97-gc6ada53 (c6ada53a146f3196e11f545cfc968fc21657aec6) 2014-05-02T04:49:48.536 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 1: ceph_test_objectstore() [0x6374aa] 2014-05-02T04:49:48.536 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 2: (()+0xfcb0) [0x7f4c2650fcb0] 2014-05-02T04:49:48.536 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 3: (std::_List_base<ceph::buffer::ptr, std::allocator<ceph::buffer::ptr> >::_M_clear()+0x7) [0x522cc7] 2014-05-02T04:49:48.536 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 4: (StripObjectMap::save_strip_header(StripObjectMap::StripObjectHeader&, SequencerPosition const&, std::tr1::shared_ptr<KeyValueDB::TransactionImpl>)+0x37) [0x5ea577] 2014-05-02T04:49:48.537 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 5: (KeyValueStore::BufferTransaction::submit_transaction()+0x53a) [0x5ed6ba] 2014-05-02T04:49:48.537 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 6: (KeyValueStore::_do_transactions(std::list<ObjectStore::Transaction*, std::allocator<ObjectStore::Transaction*> >&, unsigned long, ThreadPool::TPHandle*)+0x170) [0x604f30] 2014-05-02T04:49:48.537 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 7: (KeyValueStore::_do_op(KeyValueStore::OpSequencer*, ThreadPool::TPHandle&)+0x18d) [0x6051ed] 2014-05-02T04:49:48.537 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 8: (ThreadPool::worker(ThreadPool::WorkThread*)+0x4e6) [0x64c4e6] 2014-05-02T04:49:48.537 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 9: (ThreadPool::WorkThread::entry()+0x10) [0x64e2f0] 2014-05-02T04:49:48.537 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 10: (()+0x7e9a) [0x7f4c26507e9a] 2014-05-02T04:49:48.537 INFO:teuthology.orchestra.run.err:[10.214.131.28]: 11: (clone()+0x6d) [0x7f4c24ccc3fd] 2014-05-02T04:49:48.537 INFO:teuthology.orchestra.run.err:[10.214.131.28]: NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-05-02_02:30:10-rados-master-testing-basic-plana/229269
Associated revisions
Fix clone problem
When clone happened, the origin header also will be updated in GenericObjectMap,
so the new header wraper(StripObjectHeader) should be updated too.
Fix #8282
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
Fix clone problem
When clone happened, the origin header also will be updated in GenericObjectMap,
so the new header wraper(StripObjectHeader) should be updated too.
Fix #8282
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
(cherry picked from commit 3aee1e0ffe0583f74c02d9c9e86c7fb267f3515c)
History
#1 Updated by Haomai Wang almost 10 years ago
- Assignee set to Haomai Wang
#2 Updated by Sage Weil almost 10 years ago
- Status changed from New to Pending Backport
- Priority changed from Urgent to High
#3 Updated by Sage Weil almost 10 years ago
- Status changed from Pending Backport to Resolved